xref: /openbmc/u-boot/arch/arm/mach-tegra/Kconfig (revision 856b30da)
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	select DM_KEYBOARD
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