xref: /openbmc/u-boot/arch/arm/mach-tegra/Kconfig (revision 679f82c3)
1if TEGRA
2
3config TEGRA_ARMV7_COMMON
4	bool "Tegra 32-bit"
5	select SUPPORT_SPL
6	select SPL
7	select OF_CONTROL
8	select CPU_V7
9	select DM
10	select DM_SPI_FLASH
11	select DM_SERIAL
12	select DM_I2C
13	select DM_SPI
14	select DM_GPIO
15
16choice
17	prompt "Tegra SoC select"
18	optional
19
20config TEGRA20
21	bool "Tegra20 family"
22	select TEGRA_ARMV7_COMMON
23
24config TEGRA30
25	bool "Tegra30 family"
26	select TEGRA_ARMV7_COMMON
27
28config TEGRA114
29	bool "Tegra114 family"
30	select TEGRA_ARMV7_COMMON
31
32config TEGRA124
33	bool "Tegra124 family"
34	select TEGRA_ARMV7_COMMON
35
36config TEGRA210
37	bool "Tegra210 family"
38	select OF_CONTROL
39	select ARM64
40	select DM
41	select DM_SPI_FLASH
42	select DM_SERIAL
43	select DM_I2C
44	select DM_SPI
45	select DM_GPIO
46
47endchoice
48
49config SYS_MALLOC_F_LEN
50	default 0x1800
51
52source "arch/arm/mach-tegra/tegra20/Kconfig"
53source "arch/arm/mach-tegra/tegra30/Kconfig"
54source "arch/arm/mach-tegra/tegra114/Kconfig"
55source "arch/arm/mach-tegra/tegra124/Kconfig"
56source "arch/arm/mach-tegra/tegra210/Kconfig"
57
58endif
59