target: msm8952: Add SDM429W new soc-id support

Add SDM429W support in target.
Change-Id: Icd0b57441b3e57c79fbb11aca49eed460558832b
diff --git a/target/msm8952/regulator.c b/target/msm8952/regulator.c
index ecb2ba3..143d9c0 100644
--- a/target/msm8952/regulator.c
+++ b/target/msm8952/regulator.c
@@ -178,7 +178,7 @@
 		if (enable & REG_LDO1)
 			rpm_send_data(&ldo1[GENERIC_ENABLE][0], 36, RPM_REQUEST_TYPE);
 
-	} else if (platform_is_sdm439() || platform_is_sdm429()) {
+	} else if (platform_is_sdm439() || platform_is_sdm429() || platform_is_sdm429w()) {
 		if (enable & REG_LDO5)
 			rpm_send_data(&ldo5[GENERIC_ENABLE][0],
 				36, RPM_REQUEST_TYPE);
@@ -187,7 +187,7 @@
 			rpm_send_data(&ldo2[GENERIC_ENABLE][0], 36, RPM_REQUEST_TYPE);
 	}
 
-	if (platform_is_sdm429() && hw_subtype
+	if ((platform_is_sdm429() || platform_is_sdm429w()) && hw_subtype
 			== HW_PLATFORM_SUBTYPE_429W_PM660) {
 		if (enable & REG_LDO13)
 			rpm_send_data(&ldo13_pm660[GENERIC_ENABLE][0],
@@ -201,7 +201,7 @@
 		rpm_send_data(&ldo17[GENERIC_ENABLE][0], 36, RPM_REQUEST_TYPE);
 
 	if (enable & REG_LDO6) {
-		if (platform_is_sdm429() && hw_subtype
+		if ((platform_is_sdm429() || platform_is_sdm429w()) && hw_subtype
 				== HW_PLATFORM_SUBTYPE_429W_PM660)
 			rpm_send_data(&ldo6_pm660[GENERIC_ENABLE][0], 36, RPM_REQUEST_TYPE);
 		else
@@ -215,7 +215,7 @@
 		if (enable & REG_LDO1)
 			rpm_send_data(&ldo1[GENERIC_DISABLE][0], 36, RPM_REQUEST_TYPE);
 
-	} else if (platform_is_sdm439() || platform_is_sdm429()) {
+	} else if (platform_is_sdm439() || platform_is_sdm429() || platform_is_sdm429w()) {
 		if (enable & REG_LDO5)
 			rpm_send_data(&ldo5[GENERIC_DISABLE][0],
 				36, RPM_REQUEST_TYPE);