diff --git a/qcom/Makefile b/qcom/Makefile index 59632c42..aeb301a0 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -490,6 +490,8 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) dtbo-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi-overlay.dtbo \ ravelin-atp-overlay.dtbo \ ravelin-idp-overlay.dtbo \ + ravelin-idp-wcn3988-overlay.dtbo \ + ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo \ ravelin-qrd-overlay.dtbo \ ravelin-idp-4gb-overlay.dtbo \ ravelin-qrd-4gb-overlay.dtbo \ @@ -502,6 +504,8 @@ dtbo-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi-overlay.dtbo \ ravelin-rumi-overlay.dtbo-base := ravelin.dtb ravelin-atp-overlay.dtbo-base := ravelin.dtb ravelin-idp-overlay.dtbo-base := ravelin.dtb +ravelin-idp-wcn3988-overlay.dtbo-base := ravelin.dtb +ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo-base := ravelin.dtb ravelin-qrd-overlay.dtbo-base := ravelin.dtb ravelin-idp-4gb-overlay.dtbo-base := ravelin-4gb.dtb ravelin-qrd-4gb-overlay.dtbo-base := ravelin-4gb.dtb @@ -514,6 +518,8 @@ else dtb-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi.dtb \ ravelin-atp.dtb \ ravelin-idp.dtb \ + ravelin-idp-wcn3988.dtb \ + ravelin-idp-wcn3950-amoled-rcm.dtb \ ravelin-qrd.dtb \ ravelin-idp-4gb.dtb \ ravelin-qrd-4gb.dtb \ diff --git a/qcom/ravelin-idp-wcn3950-amoled-rcm-overlay.dts b/qcom/ravelin-idp-wcn3950-amoled-rcm-overlay.dts new file mode 100644 index 00000000..f7a3f024 --- /dev/null +++ b/qcom/ravelin-idp-wcn3950-amoled-rcm-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "ravelin-idp-wcn3950-amoled-rcm.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Ravelin WCN3950 IDP + AMOLED + RCM"; + compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp"; + qcom,msm-id = <568 0x10000>; + qcom,board-id = <34 2>; +}; diff --git a/qcom/ravelin-idp-wcn3950-amoled-rcm.dts b/qcom/ravelin-idp-wcn3950-amoled-rcm.dts new file mode 100644 index 00000000..92448532 --- /dev/null +++ b/qcom/ravelin-idp-wcn3950-amoled-rcm.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "ravelin.dtsi" +#include "ravelin-idp-wcn3950-amoled-rcm.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Ravelin WCN3950 IDP + AMOLED + RCM"; + compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp"; + qcom,board-id = <34 2>; +}; diff --git a/qcom/ravelin-idp-wcn3950-amoled-rcm.dtsi b/qcom/ravelin-idp-wcn3950-amoled-rcm.dtsi new file mode 100644 index 00000000..ffcdd93d --- /dev/null +++ b/qcom/ravelin-idp-wcn3950-amoled-rcm.dtsi @@ -0,0 +1,5 @@ +#include "ravelin-idp.dtsi" + +&soc { +}; + diff --git a/qcom/ravelin-idp-wcn3988-overlay.dts b/qcom/ravelin-idp-wcn3988-overlay.dts new file mode 100644 index 00000000..b67030de --- /dev/null +++ b/qcom/ravelin-idp-wcn3988-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "ravelin-idp-wcn3988.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Ravelin IDP + WCN3988"; + compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp"; + qcom,msm-id = <568 0x10000>; + qcom,board-id = <34 1>; +}; diff --git a/qcom/ravelin-idp-wcn3988.dts b/qcom/ravelin-idp-wcn3988.dts new file mode 100644 index 00000000..b23e5926 --- /dev/null +++ b/qcom/ravelin-idp-wcn3988.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "ravelin.dtsi" +#include "ravelin-idp-wcn3988.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Ravelin IDP + WCN3988"; + compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp"; + qcom,board-id = <34 1>; +}; diff --git a/qcom/ravelin-idp-wcn3988.dtsi b/qcom/ravelin-idp-wcn3988.dtsi new file mode 100644 index 00000000..ffcdd93d --- /dev/null +++ b/qcom/ravelin-idp-wcn3988.dtsi @@ -0,0 +1,5 @@ +#include "ravelin-idp.dtsi" + +&soc { +}; +