aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mx5/Kconfig
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2011-11-01 12:12:22 -0400
committerArnd Bergmann <arnd@arndb.de>2011-11-01 12:12:22 -0400
commitc72dbae971400e466ad9ff16c920cd6d9d8c55a1 (patch)
tree7a0ebba8b14d889a8b42edfa1272be222b908a82 /arch/arm/mach-mx5/Kconfig
parent7e1efcf5d2039fb7a91e21df32f4175dbca4d61c (diff)
parentb4cbb8a4e602ea77b0525d06eff89c6a6070dab3 (diff)
Merge branch 'imx/devel' into next/dt
The board changes in the imx/devel branch conflict with other changes in the device imx/dt branch. Conflicts: arch/arm/mach-mx5/board-mx53_loco.c arch/arm/mach-mx5/board-mx53_smd.c arch/arm/plat-mxc/include/mach/common.h arch/arm/plat-mxc/include/mach/memory.h Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/mach-mx5/Kconfig')
-rw-r--r--arch/arm/mach-mx5/Kconfig29
1 files changed, 13 insertions, 16 deletions
diff --git a/arch/arm/mach-mx5/Kconfig b/arch/arm/mach-mx5/Kconfig
index bda12e84429a..af0c212e3c7b 100644
--- a/arch/arm/mach-mx5/Kconfig
+++ b/arch/arm/mach-mx5/Kconfig
@@ -1,8 +1,9 @@
1if ARCH_MX503 || ARCH_MX51 1if ARCH_MX5
2
2# ARCH_MX5/50/53 are left to mark places where prevent multi-soc in single 3# ARCH_MX5/50/53 are left to mark places where prevent multi-soc in single
3# image. So for most time, SOC_IMX50/51/53 should be used. 4# image. So for most time, SOC_IMX50/51/53 should be used.
4 5
5config ARCH_MX5 6config ARCH_MX51
6 bool 7 bool
7 8
8config ARCH_MX50 9config ARCH_MX50
@@ -19,7 +20,6 @@ config SOC_IMX50
19 select ARCH_MXC_IOMUX_V3 20 select ARCH_MXC_IOMUX_V3
20 select ARCH_MXC_AUDMUX_V2 21 select ARCH_MXC_AUDMUX_V2
21 select ARCH_HAS_CPUFREQ 22 select ARCH_HAS_CPUFREQ
22 select ARCH_MX5
23 select ARCH_MX50 23 select ARCH_MX50
24 24
25config SOC_IMX51 25config SOC_IMX51
@@ -30,7 +30,7 @@ config SOC_IMX51
30 select ARCH_MXC_IOMUX_V3 30 select ARCH_MXC_IOMUX_V3
31 select ARCH_MXC_AUDMUX_V2 31 select ARCH_MXC_AUDMUX_V2
32 select ARCH_HAS_CPUFREQ 32 select ARCH_HAS_CPUFREQ
33 select ARCH_MX5 33 select ARCH_MX51
34 34
35config SOC_IMX53 35config SOC_IMX53
36 bool 36 bool
@@ -38,10 +38,8 @@ config SOC_IMX53
38 select ARM_L1_CACHE_SHIFT_6 38 select ARM_L1_CACHE_SHIFT_6
39 select MXC_TZIC 39 select MXC_TZIC
40 select ARCH_MXC_IOMUX_V3 40 select ARCH_MXC_IOMUX_V3
41 select ARCH_MX5
42 select ARCH_MX53 41 select ARCH_MX53
43 42
44if ARCH_MX50_SUPPORTED
45#comment "i.MX50 machines:" 43#comment "i.MX50 machines:"
46 44
47config MACH_MX50_RDP 45config MACH_MX50_RDP
@@ -52,14 +50,10 @@ config MACH_MX50_RDP
52 select IMX_HAVE_PLATFORM_IMX_UART 50 select IMX_HAVE_PLATFORM_IMX_UART
53 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 51 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
54 select IMX_HAVE_PLATFORM_SPI_IMX 52 select IMX_HAVE_PLATFORM_SPI_IMX
55 select IMX_HAVE_PLATFORM_FEC
56 help 53 help
57 Include support for MX50 reference design platform (RDP) board. This 54 Include support for MX50 reference design platform (RDP) board. This
58 includes specific configurations for the board and its peripherals. 55 includes specific configurations for the board and its peripherals.
59 56
60endif # ARCH_MX50_SUPPORTED
61
62if ARCH_MX51
63comment "i.MX51 machines:" 57comment "i.MX51 machines:"
64 58
65config MACH_IMX51_DT 59config MACH_IMX51_DT
@@ -74,9 +68,11 @@ config MACH_IMX51_DT
74config MACH_MX51_BABBAGE 68config MACH_MX51_BABBAGE
75 bool "Support MX51 BABBAGE platforms" 69 bool "Support MX51 BABBAGE platforms"
76 select SOC_IMX51 70 select SOC_IMX51
71 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
77 select IMX_HAVE_PLATFORM_IMX2_WDT 72 select IMX_HAVE_PLATFORM_IMX2_WDT
78 select IMX_HAVE_PLATFORM_IMX_I2C 73 select IMX_HAVE_PLATFORM_IMX_I2C
79 select IMX_HAVE_PLATFORM_IMX_UART 74 select IMX_HAVE_PLATFORM_IMX_UART
75 select IMX_HAVE_PLATFORM_MXC_EHCI
80 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 76 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
81 select IMX_HAVE_PLATFORM_SPI_IMX 77 select IMX_HAVE_PLATFORM_SPI_IMX
82 help 78 help
@@ -100,8 +96,10 @@ config MACH_MX51_3DS
100config MACH_EUKREA_CPUIMX51 96config MACH_EUKREA_CPUIMX51
101 bool "Support Eukrea CPUIMX51 module" 97 bool "Support Eukrea CPUIMX51 module"
102 select SOC_IMX51 98 select SOC_IMX51
99 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
103 select IMX_HAVE_PLATFORM_IMX_I2C 100 select IMX_HAVE_PLATFORM_IMX_I2C
104 select IMX_HAVE_PLATFORM_IMX_UART 101 select IMX_HAVE_PLATFORM_IMX_UART
102 select IMX_HAVE_PLATFORM_MXC_EHCI
105 select IMX_HAVE_PLATFORM_MXC_NAND 103 select IMX_HAVE_PLATFORM_MXC_NAND
106 select IMX_HAVE_PLATFORM_SPI_IMX 104 select IMX_HAVE_PLATFORM_SPI_IMX
107 help 105 help
@@ -128,10 +126,12 @@ endchoice
128config MACH_EUKREA_CPUIMX51SD 126config MACH_EUKREA_CPUIMX51SD
129 bool "Support Eukrea CPUIMX51SD module" 127 bool "Support Eukrea CPUIMX51SD module"
130 select SOC_IMX51 128 select SOC_IMX51
129 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
131 select IMX_HAVE_PLATFORM_IMX_I2C 130 select IMX_HAVE_PLATFORM_IMX_I2C
132 select IMX_HAVE_PLATFORM_SPI_IMX
133 select IMX_HAVE_PLATFORM_IMX_UART 131 select IMX_HAVE_PLATFORM_IMX_UART
132 select IMX_HAVE_PLATFORM_MXC_EHCI
134 select IMX_HAVE_PLATFORM_MXC_NAND 133 select IMX_HAVE_PLATFORM_MXC_NAND
134 select IMX_HAVE_PLATFORM_SPI_IMX
135 help 135 help
136 Include support for Eukrea CPUIMX51SD platform. This includes 136 Include support for Eukrea CPUIMX51SD platform. This includes
137 specific configurations for the module and its peripherals. 137 specific configurations for the module and its peripherals.
@@ -156,6 +156,8 @@ config MX51_EFIKA_COMMON
156 bool 156 bool
157 select SOC_IMX51 157 select SOC_IMX51
158 select IMX_HAVE_PLATFORM_IMX_UART 158 select IMX_HAVE_PLATFORM_IMX_UART
159 select IMX_HAVE_PLATFORM_MXC_EHCI
160 select IMX_HAVE_PLATFORM_PATA_IMX
159 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 161 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
160 select IMX_HAVE_PLATFORM_SPI_IMX 162 select IMX_HAVE_PLATFORM_SPI_IMX
161 select MXC_ULPI if USB_ULPI 163 select MXC_ULPI if USB_ULPI
@@ -176,9 +178,6 @@ config MACH_MX51_EFIKASB
176 Include support for Genesi Efika Smartbook. This includes specific 178 Include support for Genesi Efika Smartbook. This includes specific
177 configurations for the board and its peripherals. 179 configurations for the board and its peripherals.
178 180
179endif # ARCH_MX51
180
181if ARCH_MX53_SUPPORTED
182comment "i.MX53 machines:" 181comment "i.MX53 machines:"
183 182
184config MACH_IMX53_DT 183config MACH_IMX53_DT
@@ -242,6 +241,4 @@ config MACH_MX53_ARD
242 Include support for MX53 ARD platform. This includes specific 241 Include support for MX53 ARD platform. This includes specific
243 configurations for the board and its peripherals. 242 configurations for the board and its peripherals.
244 243
245endif # ARCH_MX53_SUPPORTED
246
247endif 244endif