msm8960: Add Conversion for LiQUID from HW-ID to machine-type
Add support for the 8960 LiQUID machine-type detection on the linux kernel.
Change-Id: I8ed7a5facc4de992c9d356ee4d9230d8f7df5bd7
diff --git a/platform/msm_shared/smem.h b/platform/msm_shared/smem.h
index d3469d6..6d1a616 100644
--- a/platform/msm_shared/smem.h
+++ b/platform/msm_shared/smem.h
@@ -190,6 +190,7 @@
HW_PLATFORM_FLUID = 3,
HW_PLATFORM_SVLTE = 4,
HW_PLATFORM_QT = 6,
+ HW_PLATFORM_LIQUID = 9,
HW_PLATFORM_DRAGON = 10,
HW_PLATFORM_32BITS = 0x7FFFFFFF
};
diff --git a/target/msm8960/init.c b/target/msm8960/init.c
index e8dba0a..48482e1 100644
--- a/target/msm8960/init.c
+++ b/target/msm8960/init.c
@@ -49,6 +49,7 @@
#define LINUX_MACHTYPE_8960_MTP 3397
#define LINUX_MACHTYPE_8960_FLUID 3398
#define LINUX_MACHTYPE_8960_APQ 3399
+#define LINUX_MACHTYPE_8960_LIQUID 3535
extern void dmb(void);
@@ -151,6 +152,9 @@
case HW_PLATFORM_FLUID:
mach_id = LINUX_MACHTYPE_8960_FLUID;
break;
+ case HW_PLATFORM_LIQUID:
+ mach_id = LINUX_MACHTYPE_8960_LIQUID;
+ break;
default:
mach_id = LINUX_MACHTYPE_8960_CDP;
};