[PATCH 2/5] dt-bindings: arm: coresight: Allow atclk for static funnel

Leo Yan leo.yan at arm.com
Fri Oct 2 08:07:21 PDT 2026


Static funnels have no programmable registers and need no APB
programming clock. They can still require a trace clock for the ATB
datapath.

Document an optional atclk input. The CoreSight funnel driver already
enables it when present.

Assisted-by: Codex:gpt-6
Signed-off-by: Leo Yan <leo.yan at arm.com>
---
 .../devicetree/bindings/arm/arm,coresight-static-funnel.yaml        | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml b/Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml
index 9598a3d0a95b20e6272d4d72329a081101cca524..f502dc1a462d85e9cb6dfafc603a40360fa0fb41 100644
--- a/Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml
+++ b/Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml
@@ -30,6 +30,12 @@ properties:
   power-domains:
     maxItems: 1
 
+  clocks:
+    maxItems: 1
+
+  clock-names:
+    const: atclk
+
   label:
     description:
       Description of a coresight device.

-- 
2.34.1




More information about the linux-arm-kernel mailing list