dm: tegra: net: Convert tegra boards to driver model for Ethernet
[oweals/u-boot.git] / arch / arm / mach-tegra / Kconfig
1 if TEGRA
2
3 config TEGRA_COMMON
4         bool "Tegra common options"
5         select DM
6         select DM_ETH
7         select DM_GPIO
8         select DM_I2C
9         select DM_KEYBOARD
10         select DM_PCI
11         select DM_PCI_COMPAT
12         select DM_SERIAL
13         select DM_SPI
14         select DM_SPI_FLASH
15         select OF_CONTROL
16
17 config TEGRA_ARMV7_COMMON
18         bool "Tegra 32-bit common options"
19         select CPU_V7
20         select SPL
21         select SUPPORT_SPL
22         select TEGRA_COMMON
23
24 config TEGRA_ARMV8_COMMON
25         bool "Tegra 64-bit common options"
26         select ARM64
27         select TEGRA_COMMON
28
29 choice
30         prompt "Tegra SoC select"
31         optional
32
33 config TEGRA20
34         bool "Tegra20 family"
35         select TEGRA_ARMV7_COMMON
36
37 config TEGRA30
38         bool "Tegra30 family"
39         select TEGRA_ARMV7_COMMON
40
41 config TEGRA114
42         bool "Tegra114 family"
43         select TEGRA_ARMV7_COMMON
44
45 config TEGRA124
46         bool "Tegra124 family"
47         select TEGRA_ARMV7_COMMON
48
49 config TEGRA210
50         bool "Tegra210 family"
51         select TEGRA_ARMV8_COMMON
52
53 endchoice
54
55 config SYS_MALLOC_F_LEN
56         default 0x1800
57
58 source "arch/arm/mach-tegra/tegra20/Kconfig"
59 source "arch/arm/mach-tegra/tegra30/Kconfig"
60 source "arch/arm/mach-tegra/tegra114/Kconfig"
61 source "arch/arm/mach-tegra/tegra124/Kconfig"
62 source "arch/arm/mach-tegra/tegra210/Kconfig"
63
64 endif