diff options
author | Arnd Bergmann <arnd@arndb.de> | 2011-11-01 12:12:22 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2011-11-01 12:12:22 -0400 |
commit | c72dbae971400e466ad9ff16c920cd6d9d8c55a1 (patch) | |
tree | 7a0ebba8b14d889a8b42edfa1272be222b908a82 /arch/arm/mach-mx5/Kconfig | |
parent | 7e1efcf5d2039fb7a91e21df32f4175dbca4d61c (diff) | |
parent | b4cbb8a4e602ea77b0525d06eff89c6a6070dab3 (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/Kconfig | 29 |
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 @@ | |||
1 | if ARCH_MX503 || ARCH_MX51 | 1 | if 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 | ||
5 | config ARCH_MX5 | 6 | config ARCH_MX51 |
6 | bool | 7 | bool |
7 | 8 | ||
8 | config ARCH_MX50 | 9 | config 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 | ||
25 | config SOC_IMX51 | 25 | config 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 | ||
35 | config SOC_IMX53 | 35 | config 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 | ||
44 | if ARCH_MX50_SUPPORTED | ||
45 | #comment "i.MX50 machines:" | 43 | #comment "i.MX50 machines:" |
46 | 44 | ||
47 | config MACH_MX50_RDP | 45 | config 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 | ||
60 | endif # ARCH_MX50_SUPPORTED | ||
61 | |||
62 | if ARCH_MX51 | ||
63 | comment "i.MX51 machines:" | 57 | comment "i.MX51 machines:" |
64 | 58 | ||
65 | config MACH_IMX51_DT | 59 | config MACH_IMX51_DT |
@@ -74,9 +68,11 @@ config MACH_IMX51_DT | |||
74 | config MACH_MX51_BABBAGE | 68 | config 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 | |||
100 | config MACH_EUKREA_CPUIMX51 | 96 | config 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 | |||
128 | config MACH_EUKREA_CPUIMX51SD | 126 | config 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 | ||
179 | endif # ARCH_MX51 | ||
180 | |||
181 | if ARCH_MX53_SUPPORTED | ||
182 | comment "i.MX53 machines:" | 181 | comment "i.MX53 machines:" |
183 | 182 | ||
184 | config MACH_IMX53_DT | 183 | config 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 | ||
245 | endif # ARCH_MX53_SUPPORTED | ||
246 | |||
247 | endif | 244 | endif |