diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 45ef4d3c..b5df11d0 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -680,6 +680,20 @@ qcom,glinkpkt-enable-ch-close; }; + qcom,glinkpkt-ims-sub-1 { + qcom,glinkpkt-edge = "mpss"; + qcom,glinkpkt-ch-name = "Ims_dc_sub1"; + qcom,glinkpkt-dev-name = "ims_dc_sub1"; + qcom,glinkpkt-enable-ch-close; + }; + + qcom,glinkpkt-ims-sub-2 { + qcom,glinkpkt-edge = "mpss"; + qcom,glinkpkt-ch-name = "Ims_dc_sub2"; + qcom,glinkpkt-dev-name = "ims_dc_sub2"; + qcom,glinkpkt-enable-ch-close; + }; + qcom,glinkpkt-xpan_control { qcom,glinkpkt-edge = "adsp"; qcom,glinkpkt-ch-name = "bt_cp_ctrl"; @@ -1472,7 +1486,7 @@ label = "modem"; }; - qcom,client_4 { + qcom,client_qmc_dma { compatible = "qcom,memshare-peripheral"; qcom,peripheral-size = <0x1000000>; qcom,client-id = <5>; @@ -1482,7 +1496,7 @@ label = "modem"; }; - qcom,client_5 { + qcom,client_qmc_cma { compatible = "qcom,memshare-peripheral"; qcom,peripheral-size = <0x400000>; qcom,client-id = <6>; @@ -1490,6 +1504,24 @@ qcom,shared; label = "modem"; }; + + qcom,client_ims_1 { + compatible = "qcom,memshare-peripheral"; + qcom,peripheral-size = <0x100000>; + qcom,client-id = <7>; + qcom,allocate-on-request; + qcom,shared; + label = "modem"; + }; + + qcom,client_ims_2 { + compatible = "qcom,memshare-peripheral"; + qcom,peripheral-size = <0x100000>; + qcom,client-id = <8>; + qcom,allocate-on-request; + qcom,shared; + label = "modem"; + }; }; /* PIL spss node - for loading Secure Processor */