blob: 7533e5708a58ff0d2dfdfde5b539d150374633df [file] [log] [blame]
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +09001if TEGRA
2
Tom Warren7b5002e2015-07-17 08:12:51 -07003config 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
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090017choice
18 prompt "Tegra SoC select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050019 optional
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090020
21config TEGRA20
22 bool "Tegra20 family"
Tom Warren7b5002e2015-07-17 08:12:51 -070023 select TEGRA_ARMV7_COMMON
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090024
25config TEGRA30
26 bool "Tegra30 family"
Tom Warren7b5002e2015-07-17 08:12:51 -070027 select TEGRA_ARMV7_COMMON
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090028
29config TEGRA114
30 bool "Tegra114 family"
Tom Warren7b5002e2015-07-17 08:12:51 -070031 select TEGRA_ARMV7_COMMON
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090032
33config TEGRA124
34 bool "Tegra124 family"
Tom Warren7b5002e2015-07-17 08:12:51 -070035 select TEGRA_ARMV7_COMMON
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090036
37endchoice
38
Simon Glass838723b2015-02-11 16:32:59 -070039config SYS_MALLOC_F_LEN
40 default 0x1800
41
Masahiro Yamadaed1632a2015-02-20 17:04:04 +090042source "arch/arm/mach-tegra/tegra20/Kconfig"
43source "arch/arm/mach-tegra/tegra30/Kconfig"
44source "arch/arm/mach-tegra/tegra114/Kconfig"
45source "arch/arm/mach-tegra/tegra124/Kconfig"
Masahiro Yamada73a5b1a2014-08-31 07:10:56 +090046
47endif