msm: mdm: modify qsc power up sequence on sglte2 platform

The sglte2 platform has an external qsc modem that is powered
up by asserting two pmic gpios from the apps processor. One gpio
is connected to PS_HOLD on the pmic of the qsc modem and needs to
be pulled high when the apps processor boots up. The other gpio
emulates a keypad power keypress and needs to be asserted only
when the qsc is powered up for the first time. The PS_HOLD gpio
can be toggled later to perform a soft reset of the qsc.

The keypad gpio may be inverted on some platforms so add a flag to
platform data so that this can be indicated to the kernel driver.

Change-Id: I5fdcf5f9ed867a6178b1a4f782e4cc65951831c3
Signed-off-by: Joel King <joelking@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-8064.c b/arch/arm/mach-msm/board-8064.c
index 1221df3..5003ee2 100644
--- a/arch/arm/mach-msm/board-8064.c
+++ b/arch/arm/mach-msm/board-8064.c
@@ -1854,6 +1854,7 @@
 	.no_powerdown_after_ramdumps = 1,
 	.image_upgrade_supported = 1,
 	.no_a2m_errfatal_on_ssr = 1,
+	.no_reset_on_first_powerup = 1,
 };
 
 static struct tsens_platform_data apq_tsens_pdata  = {