[patch v3 04/10] efikamx: add mmc support
Uwe Kleine-König
u.kleine-koenig at pengutronix.de
Wed Oct 27 03:37:40 EDT 2010
On Tue, Oct 26, 2010 at 10:07:27PM +0200, Arnaud Patard wrote:
> The efika mx is using a esdhc host for mmc support. Now that the sdhci
> has support for it, enable it.
>
> Signed-off-by: Arnaud Patard <arnaud.patard at rtp-net.org>
> Index: linux-2.6-submit/arch/arm/mach-mx5/board-mx51_efikamx.c
> ===================================================================
> --- linux-2.6-submit.orig/arch/arm/mach-mx5/board-mx51_efikamx.c 2010-10-20 18:30:40.000000000 +0200
> +++ linux-2.6-submit/arch/arm/mach-mx5/board-mx51_efikamx.c 2010-10-20 18:30:46.000000000 +0200
> @@ -59,6 +59,28 @@
> MX51_PAD_PCBID0,
> MX51_PAD_PCBID1,
> MX51_PAD_PCBID2,
> +
> + /* SD 1 */
> + MX51_PAD_SD1_CMD__SD1_CMD,
> + MX51_PAD_SD1_CLK__SD1_CLK,
> + MX51_PAD_SD1_DATA0__SD1_DATA0,
> + MX51_PAD_SD1_DATA1__SD1_DATA1,
> + MX51_PAD_SD1_DATA2__SD1_DATA2,
> + MX51_PAD_SD1_DATA3__SD1_DATA3,
> +
> + /* SD 2 */
> + MX51_PAD_SD2_CMD__SD2_CMD,
> + MX51_PAD_SD2_CLK__SD2_CLK,
> + MX51_PAD_SD2_DATA0__SD2_DATA0,
> + MX51_PAD_SD2_DATA1__SD2_DATA1,
> + MX51_PAD_SD2_DATA2__SD2_DATA2,
> + MX51_PAD_SD2_DATA3__SD2_DATA3,
> +
> + /* SD/MMC WP/CD */
> + MX51_PAD_GPIO_1_0__ESDHC1_CD,
> + MX51_PAD_GPIO_1_1__ESDHC1_WP,
> + MX51_PAD_GPIO_1_7__ESDHC2_WP,
> + MX51_PAD_GPIO_1_8__ESDHC2_CD,
> };
>
> /* Serial ports */
> @@ -164,6 +186,11 @@
> mx51_efikamx_board_id();
> mxc_register_device(&mxc_usbdr_host_device, &dr_utmi_config);
> mxc_init_imx_uart();
> + imx51_add_esdhc(0, NULL);
> +
> + /* on < 1.2 boards the 2 SD controller are used */
s/the 2/both/ ?
> + if (system_rev < 0x12)
> + imx51_add_esdhc(1, NULL);
> }
>
> static void __init mx51_efikamx_timer_init(void)
> Index: linux-2.6-submit/arch/arm/mach-mx5/Kconfig
> ===================================================================
> --- linux-2.6-submit.orig/arch/arm/mach-mx5/Kconfig 2010-10-20 18:30:29.000000000 +0200
> +++ linux-2.6-submit/arch/arm/mach-mx5/Kconfig 2010-10-20 18:30:46.000000000 +0200
> @@ -80,6 +80,7 @@
> config MACH_MX51_EFIKAMX
> bool "Support MX51 Genesi Efika MX nettop"
> select IMX_HAVE_PLATFORM_IMX_UART
> + select IMX_HAVE_PLATFORM_ESDHC
Can you keep these flags sorted alphabetically please?
> help
> Include support for Genesi Efika MX nettop. This includes specific
> configurations for the board and its peripherals.
>
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | http://www.pengutronix.de/ |
More information about the linux-arm-kernel
mailing list