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
This commit is contained in:
Devender Kaushik 2021-06-01 21:19:30 +05:30
commit 4089b68ce1
2 changed files with 27 additions and 0 deletions

View file

@ -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"

15
qcom/msm-rdbg-monaco.dtsi Normal file
View file

@ -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";
};
};