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

From: Leo Yan

Date: Fri Oct 02 2026 - 11:13:42 EST


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@xxxxxxx>
---
.../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