diff options
Diffstat (limited to 'arch/arm/mach-tegra/Kconfig')
-rw-r--r-- | arch/arm/mach-tegra/Kconfig | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig index 59925cc896fb..67a76f2dfb9f 100644 --- a/arch/arm/mach-tegra/Kconfig +++ b/arch/arm/mach-tegra/Kconfig | |||
@@ -2,18 +2,25 @@ config ARCH_TEGRA | |||
2 | bool "NVIDIA Tegra" if ARCH_MULTI_V7 | 2 | bool "NVIDIA Tegra" if ARCH_MULTI_V7 |
3 | select ARCH_HAS_CPUFREQ | 3 | select ARCH_HAS_CPUFREQ |
4 | select ARCH_REQUIRE_GPIOLIB | 4 | select ARCH_REQUIRE_GPIOLIB |
5 | select ARM_GIC | ||
5 | select CLKDEV_LOOKUP | 6 | select CLKDEV_LOOKUP |
6 | select CLKSRC_MMIO | 7 | select CLKSRC_MMIO |
7 | select CLKSRC_OF | 8 | select CLKSRC_OF |
8 | select COMMON_CLK | 9 | select COMMON_CLK |
10 | select CPU_V7 | ||
9 | select GENERIC_CLOCKEVENTS | 11 | select GENERIC_CLOCKEVENTS |
10 | select HAVE_ARM_SCU if SMP | 12 | select HAVE_ARM_SCU if SMP |
11 | select HAVE_ARM_TWD if SMP | 13 | select HAVE_ARM_TWD if SMP |
12 | select HAVE_CLK | 14 | select HAVE_CLK |
13 | select HAVE_SMP | 15 | select HAVE_SMP |
14 | select MIGHT_HAVE_CACHE_L2X0 | 16 | select MIGHT_HAVE_CACHE_L2X0 |
17 | select MIGHT_HAVE_PCI | ||
18 | select PINCTRL | ||
15 | select SOC_BUS | 19 | select SOC_BUS |
16 | select SPARSE_IRQ | 20 | select SPARSE_IRQ |
21 | select USB_ARCH_HAS_EHCI if USB_SUPPORT | ||
22 | select USB_ULPI if USB_PHY | ||
23 | select USB_ULPI_VIEWPORT if USB_PHY | ||
17 | select USE_OF | 24 | select USE_OF |
18 | help | 25 | help |
19 | This enables support for NVIDIA Tegra based systems. | 26 | This enables support for NVIDIA Tegra based systems. |
@@ -27,15 +34,9 @@ config ARCH_TEGRA_2x_SOC | |||
27 | select ARM_ERRATA_720789 | 34 | select ARM_ERRATA_720789 |
28 | select ARM_ERRATA_754327 if SMP | 35 | select ARM_ERRATA_754327 if SMP |
29 | select ARM_ERRATA_764369 if SMP | 36 | select ARM_ERRATA_764369 if SMP |
30 | select ARM_GIC | ||
31 | select CPU_V7 | ||
32 | select PINCTRL | ||
33 | select PINCTRL_TEGRA20 | 37 | select PINCTRL_TEGRA20 |
34 | select PL310_ERRATA_727915 if CACHE_L2X0 | 38 | select PL310_ERRATA_727915 if CACHE_L2X0 |
35 | select PL310_ERRATA_769419 if CACHE_L2X0 | 39 | select PL310_ERRATA_769419 if CACHE_L2X0 |
36 | select USB_ARCH_HAS_EHCI if USB_SUPPORT | ||
37 | select USB_ULPI if USB_PHY | ||
38 | select USB_ULPI_VIEWPORT if USB_PHY | ||
39 | help | 40 | help |
40 | Support for NVIDIA Tegra AP20 and T20 processors, based on the | 41 | Support for NVIDIA Tegra AP20 and T20 processors, based on the |
41 | ARM CortexA9MP CPU and the ARM PL310 L2 cache controller | 42 | ARM CortexA9MP CPU and the ARM PL310 L2 cache controller |
@@ -44,14 +45,8 @@ config ARCH_TEGRA_3x_SOC | |||
44 | bool "Enable support for Tegra30 family" | 45 | bool "Enable support for Tegra30 family" |
45 | select ARM_ERRATA_754322 | 46 | select ARM_ERRATA_754322 |
46 | select ARM_ERRATA_764369 if SMP | 47 | select ARM_ERRATA_764369 if SMP |
47 | select ARM_GIC | ||
48 | select CPU_V7 | ||
49 | select PINCTRL | ||
50 | select PINCTRL_TEGRA30 | 48 | select PINCTRL_TEGRA30 |
51 | select PL310_ERRATA_769419 if CACHE_L2X0 | 49 | select PL310_ERRATA_769419 if CACHE_L2X0 |
52 | select USB_ARCH_HAS_EHCI if USB_SUPPORT | ||
53 | select USB_ULPI if USB_PHY | ||
54 | select USB_ULPI_VIEWPORT if USB_PHY | ||
55 | help | 50 | help |
56 | Support for NVIDIA Tegra T30 processor family, based on the | 51 | Support for NVIDIA Tegra T30 processor family, based on the |
57 | ARM CortexA9MP CPU and the ARM PL310 L2 cache controller | 52 | ARM CortexA9MP CPU and the ARM PL310 L2 cache controller |
@@ -59,20 +54,13 @@ config ARCH_TEGRA_3x_SOC | |||
59 | config ARCH_TEGRA_114_SOC | 54 | config ARCH_TEGRA_114_SOC |
60 | bool "Enable support for Tegra114 family" | 55 | bool "Enable support for Tegra114 family" |
61 | select HAVE_ARM_ARCH_TIMER | 56 | select HAVE_ARM_ARCH_TIMER |
62 | select ARM_GIC | 57 | select ARM_ERRATA_798181 |
63 | select ARM_L1_CACHE_SHIFT_6 | 58 | select ARM_L1_CACHE_SHIFT_6 |
64 | select CPU_V7 | ||
65 | select PINCTRL | ||
66 | select PINCTRL_TEGRA114 | 59 | select PINCTRL_TEGRA114 |
67 | help | 60 | help |
68 | Support for NVIDIA Tegra T114 processor family, based on the | 61 | Support for NVIDIA Tegra T114 processor family, based on the |
69 | ARM CortexA15MP CPU | 62 | ARM CortexA15MP CPU |
70 | 63 | ||
71 | config TEGRA_PCI | ||
72 | bool "PCI Express support" | ||
73 | depends on ARCH_TEGRA_2x_SOC | ||
74 | select PCI | ||
75 | |||
76 | config TEGRA_AHB | 64 | config TEGRA_AHB |
77 | bool "Enable AHB driver for NVIDIA Tegra SoCs" | 65 | bool "Enable AHB driver for NVIDIA Tegra SoCs" |
78 | default y | 66 | default y |