diff --git a/qcom/Makefile b/qcom/Makefile index 97125f2b02c0..d2843e1e640f 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -145,7 +145,9 @@ dtbo-$(CONFIG_ARCH_BLAIR) += blair-rumi-overlay.dtbo \ blair-cdp-overlay.dtbo \ blair-atp-overlay.dtbo \ blair-qrd-overlay.dtbo \ - blair-mtp-usbc-overlay.dtbo + blair-mtp-usbc-overlay.dtbo \ + blair-mtp-nopmi-overlay.dtbo \ + blair-qrd-nopmi-overlay.dtbo blair-rumi-overlay.dtbo-base := blair.dtb blair-mtp-overlay.dtbo-base := blair.dtb @@ -153,13 +155,17 @@ blair-cdp-overlay.dtbo-base := blair.dtb blair-atp-overlay.dtbo-base := blair.dtb blair-qrd-overlay.dtbo-base := blair.dtb blair-mtp-usbc-overlay.dtbo-base := blair.dtb +blair-mtp-nopmi-overlay.dtbo-base := blair.dtb +blair-qrd-nopmi-overlay.dtbo-base := blair.dtb else dtb-$(CONFIG_ARCH_BLAIR) += blair-rumi.dtb \ blair-mtp.dtb \ blair-cdp.dtb \ blair-atp.dtb \ blair-qrd.dtb \ - blair-mtp-usbc.dtb + blair-mtp-usbc.dtb \ + blair-mtp-nopmi.dtb \ + blair-qrd-nopmi.dtb endif ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) diff --git a/qcom/blair-mtp-nopmi-overlay.dts b/qcom/blair-mtp-nopmi-overlay.dts new file mode 100644 index 000000000000..45f5b62a29a8 --- /dev/null +++ b/qcom/blair-mtp-nopmi-overlay.dts @@ -0,0 +1,12 @@ +/dts-v1/; +/plugin/; + +#include "blair-mtp-nopmi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Blair MTP NOPMI"; + compatible = "qcom,blair-mtp", "qcom,blair", "qcom,mtp"; + qcom,msm-id = <507 0x10000>; + qcom,board-id = <8 0>; +}; + diff --git a/qcom/blair-mtp-nopmi.dts b/qcom/blair-mtp-nopmi.dts new file mode 100644 index 000000000000..aa80d9f34851 --- /dev/null +++ b/qcom/blair-mtp-nopmi.dts @@ -0,0 +1,11 @@ +/dts-v1/; + +#include "blair.dtsi" +#include "blair-mtp-nopmi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Blair MTP NOPMI"; + compatible = "qcom,blair-mtp", "qcom,blair", "qcom,mtp"; + qcom,board-id = <8 0>; +}; + diff --git a/qcom/blair-mtp-nopmi.dtsi b/qcom/blair-mtp-nopmi.dtsi new file mode 100644 index 000000000000..336d7a250678 --- /dev/null +++ b/qcom/blair-mtp-nopmi.dtsi @@ -0,0 +1,2 @@ +/ { +}; diff --git a/qcom/blair-qrd-nopmi-overlay.dts b/qcom/blair-qrd-nopmi-overlay.dts new file mode 100644 index 000000000000..744a11f3e773 --- /dev/null +++ b/qcom/blair-qrd-nopmi-overlay.dts @@ -0,0 +1,12 @@ +/dts-v1/; +/plugin/; + +#include "blair-qrd-nopmi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Blair QRD NOPMI"; + compatible = "qcom,blair-qrd", "qcom,blair", "qcom,qrd"; + qcom,msm-id = <507 0x10000>; + qcom,board-id = <0x1000B 0>; +}; + diff --git a/qcom/blair-qrd-nopmi.dts b/qcom/blair-qrd-nopmi.dts new file mode 100644 index 000000000000..f09f4f93d5de --- /dev/null +++ b/qcom/blair-qrd-nopmi.dts @@ -0,0 +1,11 @@ +/dts-v1/; + +#include "blair.dtsi" +#include "blair-qrd-nopmi.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Blair QRD NOPMI"; + compatible = "qcom,blair-qrd", "qcom,blair", "qcom,qrd"; + qcom,board-id = <0x1000B 0>; +}; + diff --git a/qcom/blair-qrd-nopmi.dtsi b/qcom/blair-qrd-nopmi.dtsi new file mode 100644 index 000000000000..336d7a250678 --- /dev/null +++ b/qcom/blair-qrd-nopmi.dtsi @@ -0,0 +1,2 @@ +/ { +};