msm: mdm2: Add HTC modem initialization code
Change-Id: I49ca00e20fa5c335ab8f323762e91743dfaf85d7
diff --git a/include/linux/msm_charm.h b/include/linux/msm_charm.h
index 1d1f3bb..224c32d 100644
--- a/include/linux/msm_charm.h
+++ b/include/linux/msm_charm.h
@@ -14,6 +14,18 @@
#define IMAGE_UPGRADE _IOW(CHARM_CODE, 9, int)
#define SHUTDOWN_CHARM _IOW(CHARM_CODE, 10, int)
+#ifdef CONFIG_MACH_HTC
+#define MODEM_ERRMSG_LEN 256
+
+#define GET_MFG_MODE _IO(CHARM_CODE, 94)
+#define GET_RADIO_FLAG _IO(CHARM_CODE, 95)
+#define SET_MODEM_ERRMSG _IOW(CHARM_CODE, 96, char[MODEM_ERRMSG_LEN])
+#define EFS_SYNC_DONE _IO(CHARM_CODE, 99)
+#define NV_WRITE_DONE _IO(CHARM_CODE, 100)
+#define HTC_POWER_OFF_CHARM _IOW(CHARM_CODE, 101, int)
+#define HTC_UPDATE_CRC_RESTART_LEVEL _IOW(CHARM_CODE, 102, int)
+#endif
+
enum charm_boot_type {
CHARM_NORMAL_BOOT = 0,
CHARM_RAM_DUMPS,
@@ -23,4 +35,5 @@
APQ_CONTROLLED_UPGRADE = 0,
MDM_CONTROLLED_UPGRADE,
};
+
#endif