msm: 8064: Don't pass PMIC devirq on RUMI target

Since RUMI does not have proper PMIC emulation
support, request_irq on PMIC summary line results
into interrupt storm. Reset devirq to 0 when the
target is RUMI.

Signed-off-by: Jay Chokshi <jchokshi@codeaurora.org>

Conflicts:

	arch/arm/mach-msm/board-apq8064.c
diff --git a/arch/arm/mach-msm/board-apq8064.c b/arch/arm/mach-msm/board-apq8064.c
index 37f47be..188295b 100644
--- a/arch/arm/mach-msm/board-apq8064.c
+++ b/arch/arm/mach-msm/board-apq8064.c
@@ -293,13 +293,13 @@
 static struct platform_device *common_devices[] __initdata = {
 	&apq8064_device_qup_i2c_gsbi4,
 	&apq8064_device_qup_spi_gsbi5,
+	&apq8064_device_ssbi_pmic1,
+	&apq8064_device_ssbi_pmic2,
 };
 
 static struct platform_device *sim_devices[] __initdata = {
 	&apq8064_device_dmov,
 	&apq8064_device_uart_gsbi3,
-	&apq8064_device_ssbi_pmic1,
-	&apq8064_device_ssbi_pmic2,
 	&msm_device_sps_apq8064,
 };
 
@@ -532,6 +532,8 @@
 
 static void __init apq8064_rumi3_init(void)
 {
+	apq8064_pm8921_irq_pdata.devirq = 0;
+	apq8064_pm8821_irq_pdata.devirq = 0;
 	apq8064_common_init();
 	ethernet_init();
 	platform_add_devices(rumi3_devices, ARRAY_SIZE(rumi3_devices));