aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx
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-imx
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-imx')
-rw-r--r--arch/arm/mach-imx/Kconfig4
-rw-r--r--arch/arm/mach-imx/devices-imx25.h9
-rw-r--r--arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c2
-rw-r--r--arch/arm/mach-imx/mach-mx25_3ds.c2
4 files changed, 9 insertions, 8 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index ed713e519f75..41b6450df810 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -93,7 +93,6 @@ comment "MX25 platforms:"
93config MACH_MX25_3DS 93config MACH_MX25_3DS
94 bool "Support MX25PDK (3DS) Platform" 94 bool "Support MX25PDK (3DS) Platform"
95 select SOC_IMX25 95 select SOC_IMX25
96 select IMX_HAVE_PLATFORM_ESDHC
97 select IMX_HAVE_PLATFORM_IMX2_WDT 96 select IMX_HAVE_PLATFORM_IMX2_WDT
98 select IMX_HAVE_PLATFORM_IMXDI_RTC 97 select IMX_HAVE_PLATFORM_IMXDI_RTC
99 select IMX_HAVE_PLATFORM_IMX_FB 98 select IMX_HAVE_PLATFORM_IMX_FB
@@ -101,11 +100,11 @@ config MACH_MX25_3DS
101 select IMX_HAVE_PLATFORM_IMX_UART 100 select IMX_HAVE_PLATFORM_IMX_UART
102 select IMX_HAVE_PLATFORM_MXC_EHCI 101 select IMX_HAVE_PLATFORM_MXC_EHCI
103 select IMX_HAVE_PLATFORM_MXC_NAND 102 select IMX_HAVE_PLATFORM_MXC_NAND
103 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
104 104
105config MACH_EUKREA_CPUIMX25 105config MACH_EUKREA_CPUIMX25
106 bool "Support Eukrea CPUIMX25 Platform" 106 bool "Support Eukrea CPUIMX25 Platform"
107 select SOC_IMX25 107 select SOC_IMX25
108 select IMX_HAVE_PLATFORM_ESDHC
109 select IMX_HAVE_PLATFORM_FLEXCAN 108 select IMX_HAVE_PLATFORM_FLEXCAN
110 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 109 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
111 select IMX_HAVE_PLATFORM_IMXDI_RTC 110 select IMX_HAVE_PLATFORM_IMXDI_RTC
@@ -114,6 +113,7 @@ config MACH_EUKREA_CPUIMX25
114 select IMX_HAVE_PLATFORM_IMX_UART 113 select IMX_HAVE_PLATFORM_IMX_UART
115 select IMX_HAVE_PLATFORM_MXC_EHCI 114 select IMX_HAVE_PLATFORM_MXC_EHCI
116 select IMX_HAVE_PLATFORM_MXC_NAND 115 select IMX_HAVE_PLATFORM_MXC_NAND
116 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
117 select MXC_ULPI if USB_ULPI 117 select MXC_ULPI if USB_ULPI
118 118
119choice 119choice
diff --git a/arch/arm/mach-imx/devices-imx25.h b/arch/arm/mach-imx/devices-imx25.h
index 953e1ce5334f..760e66c57c1b 100644
--- a/arch/arm/mach-imx/devices-imx25.h
+++ b/arch/arm/mach-imx/devices-imx25.h
@@ -74,13 +74,14 @@ extern const struct imx_mxc_nand_data imx25_mxc_nand_data __initconst;
74#define imx25_add_mxc_nand(pdata) \ 74#define imx25_add_mxc_nand(pdata) \
75 imx_add_mxc_nand(&imx25_mxc_nand_data, pdata) 75 imx_add_mxc_nand(&imx25_mxc_nand_data, pdata)
76 76
77extern const struct imx_sdhci_esdhc_imx_data
78imx25_sdhci_esdhc_imx_data[] __initconst;
79#define imx25_add_sdhci_esdhc_imx(id, pdata) \
80 imx_add_sdhci_esdhc_imx(&imx25_sdhci_esdhc_imx_data[id], pdata)
81
77extern const struct imx_spi_imx_data imx25_spi_imx_data[] __initconst; 82extern const struct imx_spi_imx_data imx25_spi_imx_data[] __initconst;
78#define imx25_add_spi_imx(id, pdata) \ 83#define imx25_add_spi_imx(id, pdata) \
79 imx_add_spi_imx(&imx25_spi_imx_data[id], pdata) 84 imx_add_spi_imx(&imx25_spi_imx_data[id], pdata)
80#define imx25_add_spi_imx0(pdata) imx25_add_spi_imx(0, pdata) 85#define imx25_add_spi_imx0(pdata) imx25_add_spi_imx(0, pdata)
81#define imx25_add_spi_imx1(pdata) imx25_add_spi_imx(1, pdata) 86#define imx25_add_spi_imx1(pdata) imx25_add_spi_imx(1, pdata)
82#define imx25_add_spi_imx2(pdata) imx25_add_spi_imx(2, pdata) 87#define imx25_add_spi_imx2(pdata) imx25_add_spi_imx(2, pdata)
83
84extern const struct imx_esdhc_imx_data imx25_esdhc_data[] __initconst;
85#define imx25_add_esdhc(id, pdata) \
86 imx_add_esdhc(&imx25_esdhc_data[id], pdata)
diff --git a/arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c b/arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c
index 75a5db568119..7cab720519ee 100644
--- a/arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c
+++ b/arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c
@@ -275,7 +275,7 @@ void __init eukrea_mbimxsd25_baseboard_init(void)
275 imx25_add_imx_ssi(0, &eukrea_mbimxsd_ssi_pdata); 275 imx25_add_imx_ssi(0, &eukrea_mbimxsd_ssi_pdata);
276 276
277 imx25_add_flexcan1(NULL); 277 imx25_add_flexcan1(NULL);
278 imx25_add_esdhc(0, NULL); 278 imx25_add_sdhci_esdhc_imx(0, NULL);
279 279
280 gpio_request(GPIO_LED1, "LED1"); 280 gpio_request(GPIO_LED1, "LED1");
281 gpio_direction_output(GPIO_LED1, 1); 281 gpio_direction_output(GPIO_LED1, 1);
diff --git a/arch/arm/mach-imx/mach-mx25_3ds.c b/arch/arm/mach-imx/mach-mx25_3ds.c
index f07d3d754152..52b4d9b3717d 100644
--- a/arch/arm/mach-imx/mach-mx25_3ds.c
+++ b/arch/arm/mach-imx/mach-mx25_3ds.c
@@ -200,7 +200,7 @@ static void __init mx25pdk_init(void)
200 imx25_add_fec(&mx25_fec_pdata); 200 imx25_add_fec(&mx25_fec_pdata);
201 imx25_add_imx_keypad(&mx25pdk_keymap_data); 201 imx25_add_imx_keypad(&mx25pdk_keymap_data);
202 202
203 imx25_add_esdhc(0, NULL); 203 imx25_add_sdhci_esdhc_imx(0, NULL);
204} 204}
205 205
206static void __init mx25pdk_timer_init(void) 206static void __init mx25pdk_timer_init(void)