From 4089b68ce13c06a0c9c5c98efdbfd67eea4fe0f5 Mon Sep 17 00:00:00 2001 From: Devender Kaushik Date: Tue, 1 Jun 2021 21:19:30 +0530 Subject: [PATCH] ARM: dts: msm: add remote debugger support Add remote debugger device configuration. The Remote Debugger driver allows a debugger running on a host PC to communicate with a remote stub running on peripheral subsystems. Change-Id: Ib0f7ee199881601c2611661fb442ff0e68e9ef57 --- qcom/monaco.dtsi | 12 ++++++++++++ qcom/msm-rdbg-monaco.dtsi | 15 +++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 qcom/msm-rdbg-monaco.dtsi diff --git a/qcom/monaco.dtsi b/qcom/monaco.dtsi index 18e484458924..e8d1b6027b1c 100644 --- a/qcom/monaco.dtsi +++ b/qcom/monaco.dtsi @@ -1267,6 +1267,17 @@ interrupt-controller; #interrupt-cells = <2>; }; + + smp2p_rdbg2_out: qcom,smp2p-rdbg2-out { + qcom,entry-name = "rdbg"; + #qcom,smem-state-cells = <1>; + }; + + smp2p_rdbg2_in: qcom,smp2p-rdbg2-in { + qcom,entry-name = "rdbg"; + interrupt-controller; + #interrupt-cells = <2>; + }; }; jtag_mm0: jtagmm@9040000 { @@ -1637,6 +1648,7 @@ #include "display/monaco-sde-display.dtsi" #include "camera/monaco-camera.dtsi" #include "camera/monaco-camera-sensor-idp.dtsi" +#include "msm-rdbg-monaco.dtsi" &qupv3_se6_2uart { status = "ok"; diff --git a/qcom/msm-rdbg-monaco.dtsi b/qcom/msm-rdbg-monaco.dtsi new file mode 100644 index 000000000000..758dda2c8700 --- /dev/null +++ b/qcom/msm-rdbg-monaco.dtsi @@ -0,0 +1,15 @@ +&soc { + /* smp2p information */ + qcom,smp2p_interrupt_rdbg_2_out { + compatible = "qcom,smp2p-interrupt-rdbg-2-out"; + qcom,smem-states = <&smp2p_rdbg2_out 0>; + qcom,smem-state-names = "rdbg-smp2p-out"; + }; + + qcom,smp2p_interrupt_rdbg_2_in { + compatible = "qcom,smp2p-interrupt-rdbg-2-in"; + interrupts-extended = <&smp2p_rdbg2_in 0 0>; + interrupt-names = "rdbg-smp2p-in"; + }; + +};