3 config SPL_GPIO_SUPPORT
6 config SPL_LIBCOMMON_SUPPORT
9 config SPL_LIBGENERIC_SUPPORT
12 config SPL_SERIAL_SUPPORT
16 bool "Tegra IVC protocol"
18 IVC (Inter-VM Communication) protocol is a Tegra-specific IPC
19 (Inter Processor Communication) framework. Within the context of
20 U-Boot, it is typically used for communication between the main CPU
21 and various auxiliary processors.
24 bool "Tegra common options"
39 select VIDCONSOLE_AS_LCD if DM_VIDEO
40 select BOARD_EARLY_INIT_F
43 bool "Tegra common options for SoCs without BPMP"
45 select TEGRA_CAR_CLOCK
46 select TEGRA_CAR_RESET
48 config TEGRA_ARMV7_COMMON
49 bool "Tegra 32-bit common options"
52 select SPL_BOARD_INIT if SPL
58 config TEGRA_ARMV8_COMMON
59 bool "Tegra 64-bit common options"
64 prompt "Tegra SoC select"
69 select ARM_ERRATA_716044
70 select ARM_ERRATA_742230
71 select ARM_ERRATA_751472
72 select TEGRA_ARMV7_COMMON
76 select ARM_ERRATA_743622
77 select ARM_ERRATA_751472
78 select TEGRA_ARMV7_COMMON
81 bool "Tegra114 family"
82 select TEGRA_ARMV7_COMMON
85 bool "Tegra124 family"
86 select TEGRA_ARMV7_COMMON
89 bool "Tegra210 family"
91 select TEGRA_ARMV8_COMMON
95 bool "Tegra186 family"
100 select TEGRA186_RESET
101 select TEGRA_ARMV8_COMMON
107 config TEGRA_DISCONNECT_UDC_ON_BOOT
108 bool "Disconnect USB device mode controller on boot"
111 When loading U-Boot into RAM over USB protocols using tools such as
112 tegrarcm or L4T's exec-uboot.sh/tegraflash.py, Tegra's USB device
113 mode controller is initialized and enumerated by the host PC running
114 the tool. Unfortunately, these tools do not shut down the USB
115 controller before executing the downloaded code, and so the host PC
116 does not "de-enumerate" the USB device. This option shuts down the
117 USB controller when U-Boot boots to avoid leaving a stale USB device
120 config SYS_MALLOC_F_LEN
123 source "arch/arm/mach-tegra/tegra20/Kconfig"
124 source "arch/arm/mach-tegra/tegra30/Kconfig"
125 source "arch/arm/mach-tegra/tegra114/Kconfig"
126 source "arch/arm/mach-tegra/tegra124/Kconfig"
127 source "arch/arm/mach-tegra/tegra210/Kconfig"
128 source "arch/arm/mach-tegra/tegra186/Kconfig"