Thread (8 messages) 8 messages, 2 authors, 2026-02-03

Re: [PATCH v2 2/3] arm64: dts: qcom: hamoa: enable ETR and CTCU devices

From: Konrad Dybcio <hidden>
Date: 2026-02-03 09:55:26
Also in: linux-arm-msm, linux-devicetree, lkml

On 2/3/26 10:50 AM, Jie Gan wrote:

On 2/3/2026 5:44 PM, Konrad Dybcio wrote:
quoted
On 2/3/26 10:32 AM, Jie Gan wrote:
quoted
Embedded Trace Router(ETR) is working as a DDR memory sink to collect
tracing data from source device.

The CTCU serves as the control unit for the ETR device, managing its
behavior to determine how trace data is collected.

Reviewed-by: Konrad Dybcio <redacted>
Signed-off-by: Jie Gan <redacted>
---
  arch/arm64/boot/dts/qcom/hamoa.dtsi | 160 +++++++++++++++++++++++++++++++++++-
  1 file changed, 159 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi
index db65c392e618..88ec29446ba1 100644
--- a/arch/arm64/boot/dts/qcom/hamoa.dtsi
+++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi
@@ -6771,6 +6771,35 @@ data-pins {
              };
          };
  +        ctcu@10001000 {
+            compatible = "qcom,hamoa-ctcu", "qcom,sa8775p-ctcu";
Sorry for not pointing that out explicitly the previous time around,
but 'hamoa' also falls under the "had numerical compatibles" category
I saw the dtsi is renamed to hamoa.dtsi but we still need to use qcom,x1e80100 for hamoa?
Preferably, yes, so that all compatibles for a given SoC are
""namespaced"" consistently

Konrad
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help