aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mx3
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2010-11-19 15:03:33 -0500
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>2010-11-19 15:59:51 -0500
commit124bf94a9f9b52341562628cd56b252e7d820ee8 (patch)
tree73aa0be3bc6229ac63e12fe92e7b4f206d77bb5b /arch/arm/mach-mx3
parentc496fa6bd5324ddce11e5e42670618ffb4d8f58d (diff)
ARM: imx: fix name for functions adding sdhci-esdhc-imx devices
and restore alphabetic ordering. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-mx3')
-rw-r--r--arch/arm/mach-mx3/Kconfig12
-rw-r--r--arch/arm/mach-mx3/devices-imx35.h9
-rw-r--r--arch/arm/mach-mx3/eukrea_mbimxsd-baseboard.c2
-rw-r--r--arch/arm/mach-mx3/mach-mx35_3ds.c2
-rw-r--r--arch/arm/mach-mx3/mach-pcm043.c2
5 files changed, 14 insertions, 13 deletions
diff --git a/arch/arm/mach-mx3/Kconfig b/arch/arm/mach-mx3/Kconfig
index 8df139f6148..a682c03a1f9 100644
--- a/arch/arm/mach-mx3/Kconfig
+++ b/arch/arm/mach-mx3/Kconfig
@@ -145,6 +145,7 @@ config MACH_QONG
145config MACH_PCM043 145config MACH_PCM043
146 bool "Support Phytec pcm043 (i.MX35) platforms" 146 bool "Support Phytec pcm043 (i.MX35) platforms"
147 select SOC_IMX35 147 select SOC_IMX35
148 select IMX_HAVE_PLATFORM_FLEXCAN
148 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 149 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
149 select IMX_HAVE_PLATFORM_IMX2_WDT 150 select IMX_HAVE_PLATFORM_IMX2_WDT
150 select IMX_HAVE_PLATFORM_IMX_I2C 151 select IMX_HAVE_PLATFORM_IMX_I2C
@@ -152,8 +153,7 @@ config MACH_PCM043
152 select IMX_HAVE_PLATFORM_IMX_UART 153 select IMX_HAVE_PLATFORM_IMX_UART
153 select IMX_HAVE_PLATFORM_MXC_EHCI 154 select IMX_HAVE_PLATFORM_MXC_EHCI
154 select IMX_HAVE_PLATFORM_MXC_NAND 155 select IMX_HAVE_PLATFORM_MXC_NAND
155 select IMX_HAVE_PLATFORM_FLEXCAN 156 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
156 select IMX_HAVE_PLATFORM_ESDHC
157 select MXC_ULPI if USB_ULPI 157 select MXC_ULPI if USB_ULPI
158 help 158 help
159 Include support for Phytec pcm043 platform. This includes 159 Include support for Phytec pcm043 platform. This includes
@@ -176,12 +176,12 @@ config MACH_MX35_3DS
176 bool "Support MX35PDK platform" 176 bool "Support MX35PDK platform"
177 select SOC_IMX35 177 select SOC_IMX35
178 select MXC_DEBUG_BOARD 178 select MXC_DEBUG_BOARD
179 select IMX_HAVE_PLATFORM_ESDHC
180 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 179 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
181 select IMX_HAVE_PLATFORM_IMX2_WDT 180 select IMX_HAVE_PLATFORM_IMX2_WDT
182 select IMX_HAVE_PLATFORM_IMX_UART 181 select IMX_HAVE_PLATFORM_IMX_UART
183 select IMX_HAVE_PLATFORM_MXC_EHCI 182 select IMX_HAVE_PLATFORM_MXC_EHCI
184 select IMX_HAVE_PLATFORM_MXC_NAND 183 select IMX_HAVE_PLATFORM_MXC_NAND
184 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
185 help 185 help
186 Include support for MX35PDK platform. This includes specific 186 Include support for MX35PDK platform. This includes specific
187 configurations for the board and its peripherals. 187 configurations for the board and its peripherals.
@@ -197,14 +197,14 @@ config MACH_KZM_ARM11_01
197config MACH_EUKREA_CPUIMX35 197config MACH_EUKREA_CPUIMX35
198 bool "Support Eukrea CPUIMX35 Platform" 198 bool "Support Eukrea CPUIMX35 Platform"
199 select SOC_IMX35 199 select SOC_IMX35
200 select IMX_HAVE_PLATFORM_FLEXCAN
200 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 201 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
201 select IMX_HAVE_PLATFORM_IMX2_WDT 202 select IMX_HAVE_PLATFORM_IMX2_WDT
202 select IMX_HAVE_PLATFORM_IMX_UART
203 select IMX_HAVE_PLATFORM_IMX_I2C 203 select IMX_HAVE_PLATFORM_IMX_I2C
204 select IMX_HAVE_PLATFORM_IMX_UART
204 select IMX_HAVE_PLATFORM_MXC_EHCI 205 select IMX_HAVE_PLATFORM_MXC_EHCI
205 select IMX_HAVE_PLATFORM_MXC_NAND 206 select IMX_HAVE_PLATFORM_MXC_NAND
206 select IMX_HAVE_PLATFORM_FLEXCAN 207 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
207 select IMX_HAVE_PLATFORM_ESDHC
208 select MXC_ULPI if USB_ULPI 208 select MXC_ULPI if USB_ULPI
209 help 209 help
210 Include support for Eukrea CPUIMX35 platform. This includes 210 Include support for Eukrea CPUIMX35 platform. This includes
diff --git a/arch/arm/mach-mx3/devices-imx35.h b/arch/arm/mach-mx3/devices-imx35.h
index c9fdded7ff3..677b18aa7ae 100644
--- a/arch/arm/mach-mx3/devices-imx35.h
+++ b/arch/arm/mach-mx3/devices-imx35.h
@@ -64,12 +64,13 @@ extern const struct imx_mxc_w1_data imx35_mxc_w1_data __initconst;
64#define imx35_add_mxc_w1(pdata) \ 64#define imx35_add_mxc_w1(pdata) \
65 imx_add_mxc_w1(&imx35_mxc_w1_data) 65 imx_add_mxc_w1(&imx35_mxc_w1_data)
66 66
67extern const struct imx_sdhci_esdhc_imx_data
68imx35_sdhci_esdhc_imx_data[] __initconst;
69#define imx35_add_sdhci_esdhc_imx(id, pdata) \
70 imx_add_sdhci_esdhc_imx(&imx35_sdhci_esdhc_imx_data[id], pdata)
71
67extern const struct imx_spi_imx_data imx35_cspi_data[] __initconst; 72extern const struct imx_spi_imx_data imx35_cspi_data[] __initconst;
68#define imx35_add_cspi(id, pdata) \ 73#define imx35_add_cspi(id, pdata) \
69 imx_add_spi_imx(&imx35_cspi_data[id], pdata) 74 imx_add_spi_imx(&imx35_cspi_data[id], pdata)
70#define imx35_add_spi_imx0(pdata) imx35_add_cspi(0, pdata) 75#define imx35_add_spi_imx0(pdata) imx35_add_cspi(0, pdata)
71#define imx35_add_spi_imx1(pdata) imx35_add_cspi(1, pdata) 76#define imx35_add_spi_imx1(pdata) imx35_add_cspi(1, pdata)
72
73extern const struct imx_esdhc_imx_data imx35_esdhc_data[] __initconst;
74#define imx35_add_esdhc(id, pdata) \
75 imx_add_esdhc(&imx35_esdhc_data[id], pdata)
diff --git a/arch/arm/mach-mx3/eukrea_mbimxsd-baseboard.c b/arch/arm/mach-mx3/eukrea_mbimxsd-baseboard.c
index 1abc10d5292..950dbb13b19 100644
--- a/arch/arm/mach-mx3/eukrea_mbimxsd-baseboard.c
+++ b/arch/arm/mach-mx3/eukrea_mbimxsd-baseboard.c
@@ -289,7 +289,7 @@ void __init eukrea_mbimxsd35_baseboard_init(void)
289 imx35_add_imx_ssi(0, &eukrea_mbimxsd_ssi_pdata); 289 imx35_add_imx_ssi(0, &eukrea_mbimxsd_ssi_pdata);
290 290
291 imx35_add_flexcan1(NULL); 291 imx35_add_flexcan1(NULL);
292 imx35_add_esdhc(0, NULL); 292 imx35_add_sdhci_esdhc_imx(0, NULL);
293 293
294 gpio_request(GPIO_LED1, "LED1"); 294 gpio_request(GPIO_LED1, "LED1");
295 gpio_direction_output(GPIO_LED1, 1); 295 gpio_direction_output(GPIO_LED1, 1);
diff --git a/arch/arm/mach-mx3/mach-mx35_3ds.c b/arch/arm/mach-mx3/mach-mx35_3ds.c
index d5ca7ea0743..7e73153b2b6 100644
--- a/arch/arm/mach-mx3/mach-mx35_3ds.c
+++ b/arch/arm/mach-mx3/mach-mx35_3ds.c
@@ -150,7 +150,7 @@ static void __init mxc_board_init(void)
150 imx35_add_mxc_ehci_hs(&usb_host_pdata); 150 imx35_add_mxc_ehci_hs(&usb_host_pdata);
151 151
152 imx35_add_mxc_nand(&mx35pdk_nand_board_info); 152 imx35_add_mxc_nand(&mx35pdk_nand_board_info);
153 imx35_add_esdhc(0, NULL); 153 imx35_add_sdhci_esdhc_imx(0, NULL);
154 154
155 if (mxc_expio_init(MX35_CS5_BASE_ADDR, EXPIO_PARENT_INT)) 155 if (mxc_expio_init(MX35_CS5_BASE_ADDR, EXPIO_PARENT_INT))
156 pr_warn("Init of the debugboard failed, all " 156 pr_warn("Init of the debugboard failed, all "
diff --git a/arch/arm/mach-mx3/mach-pcm043.c b/arch/arm/mach-mx3/mach-pcm043.c
index f2f2fd03627..826c6dc2f4c 100644
--- a/arch/arm/mach-mx3/mach-pcm043.c
+++ b/arch/arm/mach-mx3/mach-pcm043.c
@@ -393,7 +393,7 @@ static void __init mxc_board_init(void)
393 imx35_add_fsl_usb2_udc(&otg_device_pdata); 393 imx35_add_fsl_usb2_udc(&otg_device_pdata);
394 394
395 imx35_add_flexcan1(NULL); 395 imx35_add_flexcan1(NULL);
396 imx35_add_esdhc(0, NULL); 396 imx35_add_sdhci_esdhc_imx(0, NULL);
397} 397}
398 398
399static void __init pcm043_timer_init(void) 399static void __init pcm043_timer_init(void)