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>; |