diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2009-03-23 12:03:32 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2009-06-23 13:16:14 +0200 |
commit | 026990ad16a6e89196e0b76b7faf8e7c1169045c (patch) | |
tree | 894a32e611af638463c934c8a153c4c5cb037519 | |
parent | 9df63736566f887051f48a9fe0c5c5bc0215f257 (diff) | |
download | linux-2.6-026990ad16a6e89196e0b76b7faf8e7c1169045c.tar.gz linux-2.6-026990ad16a6e89196e0b76b7faf8e7c1169045c.tar.xz |
pcm038: disable support for SDHC ro switch
By default it is not connected on the baseboard
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | arch/arm/mach-mx2/pcm970-baseboard.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-mx2/pcm970-baseboard.c b/arch/arm/mach-mx2/pcm970-baseboard.c index efa6a69ef3d..8999695ce10 100644 --- a/arch/arm/mach-mx2/pcm970-baseboard.c +++ b/arch/arm/mach-mx2/pcm970-baseboard.c @@ -103,10 +103,12 @@ static int pcm970_pins[] = { PB21_PF_CSI_HSYNC, }; +#ifdef PCM970_SDHC_RW_SWITCH static int pcm970_sdhc2_get_ro(struct device *dev) { return gpio_get_value(GPIO_PORTC + 28); } +#endif static int pcm970_sdhc2_init(struct device *dev, irq_handler_t detect_irq, void *data) { @@ -135,7 +137,9 @@ static void pcm970_sdhc2_exit(struct device *dev, void *data) } static struct imxmmc_platform_data sdhc_pdata = { +#ifdef PCM970_SDHC_RW_SWITCH .get_ro = pcm970_sdhc2_get_ro, +#endif .init = pcm970_sdhc2_init, .exit = pcm970_sdhc2_exit, }; |