diag: Add support for 8930 and other upcoming targets
Change-Id: I73bf347488437955954ebfb81567be30e8da834d
Signed-off-by: Shalabh Jain <shalabhj@codeaurora.org>
diff --git a/drivers/char/diag/diagfwd.c b/drivers/char/diag/diagfwd.c
index a971594..aef3f4e 100644
--- a/drivers/char/diag/diagfwd.c
+++ b/drivers/char/diag/diagfwd.c
@@ -83,6 +83,8 @@
return AO8960_TOOLS_ID;
case APQ8064_MACHINE_ID:
return APQ8064_TOOLS_ID;
+ case MSM8930_MACHINE_ID:
+ return MSM8930_TOOLS_ID;
default:
return 0;
}
@@ -97,6 +99,12 @@
switch (socinfo_get_id()) {
case AO8960_MACHINE_ID:
case APQ8064_MACHINE_ID:
+ case MSM8930_MACHINE_ID:
+ case MSM8630_MACHINE_ID:
+ case MSM8230_MACHINE_ID:
+ case APQ8030_MACHINE_ID:
+ case MSM8627_MACHINE_ID:
+ case MSM8227_MACHINE_ID:
return 1;
default:
return 0;
diff --git a/include/linux/diagchar.h b/include/linux/diagchar.h
index 5c94a3c..bdbaffd 100644
--- a/include/linux/diagchar.h
+++ b/include/linux/diagchar.h
@@ -41,9 +41,16 @@
#define AO8960_MACHINE_ID 87
#define MSM8660_MACHINE_ID 71
#define APQ8064_MACHINE_ID 109
+#define MSM8930_MACHINE_ID 116
+#define MSM8630_MACHINE_ID 117
+#define MSM8230_MACHINE_ID 118
+#define APQ8030_MACHINE_ID 119
+#define MSM8627_MACHINE_ID 120
+#define MSM8227_MACHINE_ID 121
#define APQ8060_TOOLS_ID 4062
#define AO8960_TOOLS_ID 4064
#define APQ8064_TOOLS_ID 4072
+#define MSM8930_TOOLS_ID 4072
#define MSG_MASK_0 (0x00000001)
#define MSG_MASK_1 (0x00000002)