aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-tegra
diff options
context:
space:
mode:
authorPeter De Schrijver <pdeschrijver@nvidia.com>2011-12-14 10:03:14 -0500
committerOlof Johansson <olof@lixom.net>2011-12-17 23:14:42 -0500
commitb2bbbc4d5bfde68d4a2b45ee8592d012826ffa70 (patch)
treede3c3847c12bc988d746ea07d8586197683d09b0 /arch/arm/mach-tegra
parent2d85b5d8e1f45bc19ba28d6bce2eaae2ca32f9ac (diff)
arm/tegra: cleanup tegra20 support
* add a dependency to ARCH_TEGRA_2x_SOC in Kconfig to all tegra20 based boards and TEGRA_PCI * make powergating dependent on ARCH_TEGRA_2x_SOC * remove dependency on ARCH_TEGRA_2x_SOC for clock.c Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com> Acked-by: Stephen Warren <swarren@nvidia.com> Acked-by: Colin Cross <ccross@android.com> Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r--arch/arm/mach-tegra/Kconfig8
-rw-r--r--arch/arm/mach-tegra/Makefile3
2 files changed, 9 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
index 91aff7cb8284..2b1d49b93ef4 100644
--- a/arch/arm/mach-tegra/Kconfig
+++ b/arch/arm/mach-tegra/Kconfig
@@ -21,18 +21,21 @@ endchoice
21 21
22config TEGRA_PCI 22config TEGRA_PCI
23 bool "PCI Express support" 23 bool "PCI Express support"
24 depends on ARCH_TEGRA_2x_SOC
24 select PCI 25 select PCI
25 26
26comment "Tegra board type" 27comment "Tegra board type"
27 28
28config MACH_HARMONY 29config MACH_HARMONY
29 bool "Harmony board" 30 bool "Harmony board"
31 depends on ARCH_TEGRA_2x_SOC
30 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 32 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
31 help 33 help
32 Support for nVidia Harmony development platform 34 Support for nVidia Harmony development platform
33 35
34config MACH_KAEN 36config MACH_KAEN
35 bool "Kaen board" 37 bool "Kaen board"
38 depends on ARCH_TEGRA_2x_SOC
36 select MACH_SEABOARD 39 select MACH_SEABOARD
37 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 40 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
38 help 41 help
@@ -40,11 +43,13 @@ config MACH_KAEN
40 43
41config MACH_PAZ00 44config MACH_PAZ00
42 bool "Paz00 board" 45 bool "Paz00 board"
46 depends on ARCH_TEGRA_2x_SOC
43 help 47 help
44 Support for the Toshiba AC100/Dynabook AZ netbook 48 Support for the Toshiba AC100/Dynabook AZ netbook
45 49
46config MACH_SEABOARD 50config MACH_SEABOARD
47 bool "Seaboard board" 51 bool "Seaboard board"
52 depends on ARCH_TEGRA_2x_SOC
48 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC 53 select MACH_HAS_SND_SOC_TEGRA_WM8903 if SND_SOC
49 help 54 help
50 Support for nVidia Seaboard development platform. It will 55 Support for nVidia Seaboard development platform. It will
@@ -59,18 +64,21 @@ config MACH_TEGRA_DT
59 64
60config MACH_TRIMSLICE 65config MACH_TRIMSLICE
61 bool "TrimSlice board" 66 bool "TrimSlice board"
67 depends on ARCH_TEGRA_2x_SOC
62 select TEGRA_PCI 68 select TEGRA_PCI
63 help 69 help
64 Support for CompuLab TrimSlice platform 70 Support for CompuLab TrimSlice platform
65 71
66config MACH_WARIO 72config MACH_WARIO
67 bool "Wario board" 73 bool "Wario board"
74 depends on ARCH_TEGRA_2x_SOC
68 select MACH_SEABOARD 75 select MACH_SEABOARD
69 help 76 help
70 Support for the Wario version of Seaboard 77 Support for the Wario version of Seaboard
71 78
72config MACH_VENTANA 79config MACH_VENTANA
73 bool "Ventana board" 80 bool "Ventana board"
81 depends on ARCH_TEGRA_2x_SOC
74 select MACH_TEGRA_DT 82 select MACH_TEGRA_DT
75 help 83 help
76 Support for the nVidia Ventana development platform 84 Support for the nVidia Ventana development platform
diff --git a/arch/arm/mach-tegra/Makefile b/arch/arm/mach-tegra/Makefile
index c9ec38e82991..26ff456ca0db 100644
--- a/arch/arm/mach-tegra/Makefile
+++ b/arch/arm/mach-tegra/Makefile
@@ -5,9 +5,8 @@ obj-y += irq.o
5obj-y += clock.o 5obj-y += clock.o
6obj-y += timer.o 6obj-y += timer.o
7obj-y += pinmux.o 7obj-y += pinmux.o
8obj-y += powergate.o
9obj-y += fuse.o 8obj-y += fuse.o
10obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += clock.o 9obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += powergate.o
11obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_clocks.o 10obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_clocks.o
12obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_emc.o 11obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_emc.o
13obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += pinmux-t2-tables.o 12obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += pinmux-t2-tables.o