ARM: dts: msm: Add nodes for IMS glink communication

Add memshare and glinkpkt nodes to enable the IMS usecase.

Change-Id: Ic2a3a69eb2c77634203b0e42d7181f64a299b177
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
This commit is contained in:
Chris Lew
2024-02-26 11:36:44 -08:00
parent d50d3485a2
commit 23baa335a2

View File

@@ -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 */