From fb27e2135251682e1187e9b77ba5bb7dc5ca5842 Mon Sep 17 00:00:00 2001 From: Vishnu Santhosh Date: Thu, 9 May 2024 15:04:19 +0530 Subject: [PATCH] ARM: dts: msm: Add GLINK PKT loopback node for sun GLINK PKT provides a userspace interface to RPMSG GLINK through character device nodes. Add the loopback node and corresponding channel device to enable GLINK communication from userspace to communicate with loopback test server. Change-Id: I8777564c695c5b5718d5016e79ec09beeb353d90 Signed-off-by: Vishnu Santhosh --- qcom/sun.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 6e2bc13c..d10a0b49 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -618,6 +618,42 @@ qcom,glinkpkt-dev-name = "at_mdm0"; }; + qcom,glinkpkt-ctrl-cdsp { + qcom,glinkpkt-edge = "cdsp"; + qcom,glinkpkt-ch-name = "LOOPBACK_CTL_CDSP"; + qcom,glinkpkt-dev-name = "glink_pkt_ctrl_cdsp"; + }; + + qcom,glinkpkt-data-cdsp { + qcom,glinkpkt-edge = "cdsp"; + qcom,glinkpkt-ch-name = "LOOPBACK_DATA_CDSP"; + qcom,glinkpkt-dev-name = "glink_pkt_data_cdsp"; + }; + + qcom,glinkpkt-ctrl-lpass { + qcom,glinkpkt-edge = "lpass"; + qcom,glinkpkt-ch-name = "LOOPBACK_CTL_LPASS"; + qcom,glinkpkt-dev-name = "glink_pkt_ctrl_lpass"; + }; + + qcom,glinkpkt-data-lpass { + qcom,glinkpkt-edge = "lpass"; + qcom,glinkpkt-ch-name = "LOOPBACK_DATA_LPASS"; + qcom,glinkpkt-dev-name = "glink_pkt_data_lpass"; + }; + + qcom,glinkpkt-ctrl-mpss { + qcom,glinkpkt-edge = "mpss"; + qcom,glinkpkt-ch-name = "LOOPBACK_CTL_MPSS"; + qcom,glinkpkt-dev-name = "glink_pkt_ctrl_mpss"; + }; + + qcom,glinkpkt-data-mpss { + qcom,glinkpkt-edge = "mpss"; + qcom,glinkpkt-ch-name = "LOOPBACK_DATA_MPSS"; + qcom,glinkpkt-dev-name = "glink_pkt_data_mpss"; + }; + qcom,glinkpkt-apr-apps2 { qcom,glinkpkt-edge = "adsp"; qcom,glinkpkt-ch-name = "apr_apps2";