msm: 8064: Enable card detect for MPQ8064
MPQ8064 uses a different card detect GPIO. Enable
it.
Change-Id: I35c43c075d236fe808862840ddcbe300a67b6426
Signed-off-by: Oluwafemi Adeyemi <aadeyemi@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-8064-storage.c b/arch/arm/mach-msm/board-8064-storage.c
index d91408a..b4e7d35 100644
--- a/arch/arm/mach-msm/board-8064-storage.c
+++ b/arch/arm/mach-msm/board-8064-storage.c
@@ -280,6 +280,13 @@
apq8064_sdc3_pdata->wpswitch_gpio = 0;
apq8064_sdc3_pdata->wpswitch_polarity = 0;
}
+ if (machine_is_mpq8064_cdp() || machine_is_mpq8064_hrd() ||
+ machine_is_mpq8064_dtv()) {
+ apq8064_sdc3_pdata->status_gpio =
+ PM8921_GPIO_PM_TO_SYS(31);
+ apq8064_sdc3_pdata->status_irq =
+ PM8921_GPIO_IRQ(PM8921_IRQ_BASE, 31);
+ }
apq8064_add_sdcc(3, apq8064_sdc3_pdata);
}
}