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