Skip to content

Commit 13e3a88

Browse files
lumagSuzuki K Poulose
authored andcommitted
dt-bindings: arm: arm,coresight-static-replicator: add optional clocks
As most other CoreSight devices the replicator can use either of the optional clocks. Document those optional clocks in the schema. Additionally document the one-off case of Zynq-7000 platforms which uses apb_pclk and two additional debug clocks. Fixes: 3c15fdd ("dt-bindings: arm: Convert CoreSight bindings to DT schema") Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> Link: https://lore.kernel.org/r/20250425-fix-nexus-4-v3-6-da4e39e86d41@oss.qualcomm.com
1 parent 9f52aec commit 13e3a88

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,19 @@ properties:
3030
power-domains:
3131
maxItems: 1
3232

33+
clocks:
34+
minItems: 1
35+
maxItems: 3
36+
37+
clock-names:
38+
oneOf:
39+
- items:
40+
- enum: [apb_pclk, atclk]
41+
- items: # Zynq-700
42+
- const: apb_pclk
43+
- const: dbg_trc
44+
- const: dbg_apb
45+
3346
in-ports:
3447
$ref: /schemas/graph.yaml#/properties/ports
3548
additionalProperties: false

0 commit comments

Comments
 (0)