sm8x50: Add support for sm8450-{hdk,qrd} and sm8650-{hdk,mtp}

Add support for SM8450-HDK, SM8450-QRD, SM8650-HDK and SM8650-MTP
Snapdragon 8 Gen devboards in sm8x50-userdebug build target

Change-Id: Id17162e749b7dcbc12f6a36e278dda0c16be69ff
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
diff --git a/build/tasks/kernel.mk b/build/tasks/kernel.mk
index e5ea3c3..7a6d5d8 100644
--- a/build/tasks/kernel.mk
+++ b/build/tasks/kernel.mk
@@ -5,7 +5,7 @@
 
 SM8X50_STAGING_DIR := $(call intermediates-dir-for,PACKAGING,dtb)
 
-SM8X50_BOARDS ?= sm8550-hdk sm8550-qrd sm8650-qrd
+SM8X50_BOARDS ?= sm8450-hdk sm8450-qrd sm8550-hdk sm8550-qrd sm8650-hdk sm8650-mtp sm8650-qrd
 SM8X50_DTBS := $(foreach board,$(SM8X50_BOARDS),$(wildcard $(TARGET_KERNEL_DIR)/$(board).dtb))
 SM8X50_DTBS := $(addprefix $(SM8X50_STAGING_DIR)/,$(notdir $(SM8X50_DTBS)))
 SM8X50_DTBOS := $(patsubst %.dtb,%.dtbo,$(SM8X50_DTBS))
diff --git a/sm8x50/dtb-overlays/sm8450-hdk.dts b/sm8x50/dtb-overlays/sm8450-hdk.dts
new file mode 100644
index 0000000..d4cddab
--- /dev/null
+++ b/sm8x50/dtb-overlays/sm8450-hdk.dts
@@ -0,0 +1,7 @@
+/dts-v1/;
+/plugin/;
+
+&{/} {
+	qcom,msm-id = <0x000001e2 0x00020000 0x000001e2 0x00010000>;
+	qcom,board-id = <0x0001001f 0x00000000>;
+};
diff --git a/sm8x50/dtb-overlays/sm8450-qrd.dts b/sm8x50/dtb-overlays/sm8450-qrd.dts
new file mode 100644
index 0000000..9ae2f89
--- /dev/null
+++ b/sm8x50/dtb-overlays/sm8450-qrd.dts
@@ -0,0 +1,7 @@
+/dts-v1/;
+/plugin/;
+
+&{/} {
+	qcom,msm-id = <0x000001c9 0x00020000 0x000001c9 0x00010000>;
+	qcom,board-id = <0x0002000b 0x00000000>, <0x0001000b 0x00000000>, <0x0000000b 0x00000000>;
+};
diff --git a/sm8x50/dtb-overlays/sm8650-hdk.dts b/sm8x50/dtb-overlays/sm8650-hdk.dts
new file mode 100644
index 0000000..415b56b
--- /dev/null
+++ b/sm8x50/dtb-overlays/sm8650-hdk.dts
@@ -0,0 +1,7 @@
+/dts-v1/;
+/plugin/;
+
+&{/} {
+	qcom,msm-id = <0x00000241 0x00020000 0x00000241 0x00010000>;
+	qcom,board-id = <0x0000001f 0x00000000>;
+};
diff --git a/sm8x50/dtb-overlays/sm8650-mtp.dts b/sm8x50/dtb-overlays/sm8650-mtp.dts
new file mode 100644
index 0000000..ee9c659
--- /dev/null
+++ b/sm8x50/dtb-overlays/sm8650-mtp.dts
@@ -0,0 +1,7 @@
+/dts-v1/;
+/plugin/;
+
+&{/} {
+	qcom,msm-id = <0x22d 0x10000>;
+	qcom,board-id = <0x08 0x00>;
+};