]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - arch/arm/mach-tegra/Kconfig
ba0b865bb92c9bda0730128ac85edfd540faa947
[karo-tx-uboot.git] / arch / arm / mach-tegra / Kconfig
1 if TEGRA
2
3 config 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
17 choice
18         prompt "Tegra SoC select"
19         optional
20
21 config TEGRA20
22         bool "Tegra20 family"
23         select TEGRA_ARMV7_COMMON
24
25 config TEGRA30
26         bool "Tegra30 family"
27         select TEGRA_ARMV7_COMMON
28
29 config TEGRA114
30         bool "Tegra114 family"
31         select TEGRA_ARMV7_COMMON
32
33 config TEGRA124
34         bool "Tegra124 family"
35         select TEGRA_ARMV7_COMMON
36
37 config 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
48 endchoice
49
50 config SYS_MALLOC_F_LEN
51         default 0x1800
52
53 source "arch/arm/mach-tegra/tegra20/Kconfig"
54 source "arch/arm/mach-tegra/tegra30/Kconfig"
55 source "arch/arm/mach-tegra/tegra114/Kconfig"
56 source "arch/arm/mach-tegra/tegra124/Kconfig"
57 source "arch/arm/mach-tegra/tegra210/Kconfig"
58
59 endif