Miscellaneous Configurations
The miscellaneous configuration file is available at:
<top>/drive-foundation/platform-config/ hardware/nvidia/platform/t23x/common/bct/misc/tegra234-mb1-bct-misc-common.dtsi
The fields contained in misc<auto>.dtsi are as follows:
|
Field |
Description |
Configuration Example |
|---|---|---|
|
num_boot_gpios |
Number of boot GPIOs used for boot chain detection. Note: If boot chain detection method is GPIO based,
system does not boot in absence of mandatory field
num_boot_gpios
= <2>. To disable boot chain C, mb1bct parameter
num_boot_gpios = <1> must be added and set to
1 instead of 2. |
num_boot_gpios = <2>; |
|
disable_sc7 |
Controls SC7 state entry: 0: Enable sc7 1: Disable sc7 |
disable_sc7 = 0; |
|
enable_vpr_resize |
Controls enablement of VPR resize functionality. |
enable_vpr_resize=0 |
| carveout_alloc_direction | Direction of allocation of carveouts | carveout_alloc_direction = <1>; |
| enable_nvdec | Knob to to enable NVDEC | enable_nvdec = <1>; |
| enable_tsec | Knob to enable TSEC | enable_tsec = <1>; |
| disable_l2_tz_encryption_regeneration | Knob to to disable L2 TZ Encryption Regeneration | disable_l2_tz_encryption_regeneration = <0>; |
| disable_vpr_encryption_regeneration | Knob to disable VPR Encryption Regeneration | disable_vpr_encryption_regeneration = <0>; |
| enable_tz_encryption | Knob to enable TZ Encryption | enable_tz_encryption = <1>; |
| enable_vpr_encryption | Knob to enable VPR Encryption | enable_vpr_encryption = <1>; |
| axi_ap_virtual_client | Knob to enable AXI_AP Virtual Client | axi_ap_virtual_client = <1>; |
| uphy_ufs_enable_rate_a | Knob to enable UPHY UFS Enable Rate A | uphy_ufs_enable_rate_a = <0>; |
| tx_drv_amp_sel7 tx_drv_post_sel0 |
TX DRV settings for UPHY | tx_drv_amp_sel7 = <0x15>; tx_drv_post_sel0 = <0xA>; |
| enable_scf_tracker | Knob to enable SCF tracker | enable_scf_tracker = <1>; |
| disable_scpm_reset | Knob to disable SCPM resets | disable_scpm_reset = <1>; |
| disable_pod_reset | Knob to disable POD reset | disable_pod_reset = <0>; |
| keep_xusb_pd_up | Knob to keep XUSB PD UP | keep_xusb_pd_up = <1>; |
| enable_nsdram_encryption | Knob to to Enable Non-Secure DRAM Encryption | enable_nsdram_encryption = <1>; |
| enable_blanket_nsdram_carveout | Knob to enable Blanket Non-Secure DRAM Carveout | enable_blanket_nsdram_carveout = <1>; |