diff --git a/qcom/Makefile b/qcom/Makefile index c556c7a8e8dc..5e0161ebb276 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -206,10 +206,12 @@ dtbo-$(CONFIG_ARCH_YUPIK) += \ yupik-qrd-overlay.dtbo \ yupik-idps-amoled-overlay.dtbo \ yupik-idp-pm7250b-overlay.dtbo \ + yupik-idp-hsp-overlay.dtbo \ yupikp-idp-overlay.dtbo \ yupikp-atp-overlay.dtbo \ yupikp-qrd-overlay.dtbo \ yupikp-idps-amoled-overlay.dtbo \ + yupikp-idp-hsp-overlay.dtbo \ yupik-iot-idp-overlay.dtbo \ yupik-iot-qrd-overlay.dtbo \ yupik-iot-hsp-overlay.dtbo \ @@ -226,10 +228,12 @@ yupik-atp-overlay.dtbo-base := yupik.dtb yupik-qrd-overlay.dtbo-base := yupik.dtb yupik-idps-amoled-overlay.dtbo-base := yupik.dtb yupik-idp-pm7250b-overlay.dtbo-base := yupik.dtb +yupik-idp-hsp-overlay.dtbo-base := yupik-hsp.dtb yupikp-idp-overlay.dtbo-base := yupikp.dtb yupikp-atp-overlay.dtbo-base := yupikp.dtb yupikp-qrd-overlay.dtbo-base := yupikp.dtb yupikp-idps-amoled-overlay.dtbo-base := yupikp.dtb +yupikp-idp-hsp-overlay.dtbo-base := yupikp-hsp.dtb yupik-iot-idp-overlay.dtbo-base := yupik-iot.dtb yupik-iot-qrd-overlay.dtbo-base := yupik-iot.dtb yupik-iot-hsp-overlay.dtbo-base := yupik-iot.dtb @@ -245,10 +249,12 @@ dtb-$(CONFIG_ARCH_YUPIK) += yupik-rumi.dtb \ yupik-qrd.dtb \ yupik-idps-amoled.dtb \ yupik-idp-pm7250b.dtb \ + yupik-idp-hsp.dtb \ yupikp-idp.dtb \ yupikp-atp.dtb \ yupikp-qrd.dtb \ yupikp-idps-amoled.dtb \ + yupikp-idp-hsp.dtb \ yupik-iot-idp.dtb \ yupik-iot-qrd.dtb \ yupik-iot-hsp.dtb \ diff --git a/qcom/yupik-hsp.dts b/qcom/yupik-hsp.dts new file mode 100644 index 000000000000..da97abe6dc64 --- /dev/null +++ b/qcom/yupik-hsp.dts @@ -0,0 +1,9 @@ +/dts-v1/; + +#include "yupik-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IDP HSP + SoC"; + compatible = "qcom,yupik-idp", "qcom,yupik", "qcom,idp"; + qcom,board-id = <0 1>; +}; diff --git a/qcom/yupik-hsp.dtsi b/qcom/yupik-hsp.dtsi new file mode 100644 index 000000000000..662c0725b7ae --- /dev/null +++ b/qcom/yupik-hsp.dtsi @@ -0,0 +1,3 @@ +#include "yupik.dtsi" +/ { +}; diff --git a/qcom/yupik-idp-hsp-overlay.dts b/qcom/yupik-idp-hsp-overlay.dts new file mode 100644 index 000000000000..f0dfb995e4a4 --- /dev/null +++ b/qcom/yupik-idp-hsp-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupik-idp-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IDP + HSP"; + compatible = "qcom,yupik-idp", "qcom,yupik", "qcom,idp"; + qcom,msm-id = <475 0x10000>, <515 0x10000>; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupik-idp-hsp.dts b/qcom/yupik-idp-hsp.dts new file mode 100644 index 000000000000..4ab8c6224e2c --- /dev/null +++ b/qcom/yupik-idp-hsp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupik-hsp.dtsi" +#include "yupik-idp-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IDP + HSP"; + compatible = "qcom,yupik-idp", "qcom,yupik", "qcom,idp"; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupik-idp-hsp.dtsi b/qcom/yupik-idp-hsp.dtsi new file mode 100644 index 000000000000..885e5af51402 --- /dev/null +++ b/qcom/yupik-idp-hsp.dtsi @@ -0,0 +1,4 @@ +#include "yupik-idp.dtsi" + +&soc { +}; diff --git a/qcom/yupikp-hsp.dts b/qcom/yupikp-hsp.dts new file mode 100644 index 000000000000..4d0392c3605f --- /dev/null +++ b/qcom/yupikp-hsp.dts @@ -0,0 +1,9 @@ +/dts-v1/; + +#include "yupikp-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IDP HSP + SoC"; + compatible = "qcom,yupikp-idp", "qcom,yupikp", "qcom,idp"; + qcom,board-id = <0 1>; +}; diff --git a/qcom/yupikp-hsp.dtsi b/qcom/yupikp-hsp.dtsi new file mode 100644 index 000000000000..0bbe35be28d2 --- /dev/null +++ b/qcom/yupikp-hsp.dtsi @@ -0,0 +1,3 @@ +#include "yupikp.dtsi" +/ { +}; diff --git a/qcom/yupikp-idp-hsp-overlay.dts b/qcom/yupikp-idp-hsp-overlay.dts new file mode 100644 index 000000000000..44bc8f59298f --- /dev/null +++ b/qcom/yupikp-idp-hsp-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupikp-idp-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IDP + HSP"; + compatible = "qcom,yupikp-idp", "qcom,yupikp", "qcom,idp"; + qcom,msm-id = <499 0x10000>; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupikp-idp-hsp.dts b/qcom/yupikp-idp-hsp.dts new file mode 100644 index 000000000000..bee755e4726d --- /dev/null +++ b/qcom/yupikp-idp-hsp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupikp-hsp.dtsi" +#include "yupikp-idp-hsp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IDP + HSP"; + compatible = "qcom,yupikp-idp", "qcom,yupikp", "qcom,idp"; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupikp-idp-hsp.dtsi b/qcom/yupikp-idp-hsp.dtsi new file mode 100644 index 000000000000..eb5f4b6d646a --- /dev/null +++ b/qcom/yupikp-idp-hsp.dtsi @@ -0,0 +1,2 @@ +#include "yupik-idp-hsp.dtsi" +