Loading qcom/ipcc-test.dtsi 0 → 100644 +38 −0 Original line number Diff line number Diff line #include <dt-bindings/soc/qcom,ipcc.h> &soc { ipcc_self_ping_apss: ipcc-self-ping-apss { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P>; }; ipcc_self_ping_cdsp: ipcc-self-ping-cdsp { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_CDSP IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_CDSP IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_adsp: ipcc-self-ping-adsp { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_slpi: ipcc-self-ping-slpi { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_SLPI IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_SLPI IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_npu: ipcc-self-ping-npu { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_NPU IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_NPU IPCC_MPROC_SIGNAL_PING>; }; }; qcom/kona.dtsi +1 −7 Original line number Diff line number Diff line Loading @@ -2351,13 +2351,6 @@ #mbox-cells = <2>; }; ipcc_self_ping: ipcc-self-ping { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P>; }; apps_rsc: rsc@18200000 { label = "apps_rsc"; compatible = "qcom,rpmh-rsc"; Loading Loading @@ -3906,6 +3899,7 @@ #include "kona-npu.dtsi" #include "kona-gpu.dtsi" #include "msm-qvr-external.dtsi" #include "ipcc-test.dtsi" &qupv3_se15_i2c { status = "ok"; Loading Loading
qcom/ipcc-test.dtsi 0 → 100644 +38 −0 Original line number Diff line number Diff line #include <dt-bindings/soc/qcom,ipcc.h> &soc { ipcc_self_ping_apss: ipcc-self-ping-apss { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P>; }; ipcc_self_ping_cdsp: ipcc-self-ping-cdsp { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_CDSP IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_CDSP IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_adsp: ipcc-self-ping-adsp { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_slpi: ipcc-self-ping-slpi { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_SLPI IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_SLPI IPCC_MPROC_SIGNAL_PING>; }; ipcc_self_ping_npu: ipcc-self-ping-npu { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_NPU IPCC_MPROC_SIGNAL_PING IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_NPU IPCC_MPROC_SIGNAL_PING>; }; };
qcom/kona.dtsi +1 −7 Original line number Diff line number Diff line Loading @@ -2351,13 +2351,6 @@ #mbox-cells = <2>; }; ipcc_self_ping: ipcc-self-ping { compatible = "qcom,ipcc-self-ping"; interrupts-extended = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P IRQ_TYPE_LEVEL_HIGH>; mboxes = <&ipcc_mproc IPCC_CLIENT_APSS IPCC_MPROC_SIGNAL_SMP2P>; }; apps_rsc: rsc@18200000 { label = "apps_rsc"; compatible = "qcom,rpmh-rsc"; Loading Loading @@ -3906,6 +3899,7 @@ #include "kona-npu.dtsi" #include "kona-gpu.dtsi" #include "msm-qvr-external.dtsi" #include "ipcc-test.dtsi" &qupv3_se15_i2c { status = "ok"; Loading