aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml')
-rw-r--r--sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml24
1 files changed, 13 insertions, 11 deletions
diff --git a/sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml b/sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml
index 4317eba503ca..3e910d3b24a0 100644
--- a/sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml
+++ b/sys/contrib/device-tree/Bindings/net/ti,k3-am654-cpts.yaml
@@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/net/ti,k3-am654-cpts.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
-title: The TI AM654x/J721E Common Platform Time Sync (CPTS) module Device Tree Bindings
+title: The TI AM654x/J721E Common Platform Time Sync (CPTS) module
maintainers:
- Grygorii Strashko <grygorii.strashko@ti.com>
@@ -45,9 +45,9 @@ properties:
pattern: "^cpts@[0-9a-f]+$"
compatible:
- oneOf:
- - const: ti,am65-cpts
- - const: ti,j721e-cpts
+ enum:
+ - ti,am65-cpts
+ - ti,j721e-cpts
reg:
maxItems: 1
@@ -93,8 +93,17 @@ properties:
description:
Number of timestamp Generator function outputs (TS_GENFx)
+ ti,pps:
+ $ref: /schemas/types.yaml#/definitions/uint32-array
+ minItems: 2
+ maxItems: 2
+ description: |
+ The pair of HWx_TS_PUSH input and TS_GENFy output indexes used for
+ PPS events generation. Platform/board specific.
+
refclk-mux:
type: object
+ additionalProperties: false
description: CPTS reference clock multiplexer clock
properties:
'#clock-cells':
@@ -103,12 +112,6 @@ properties:
clocks:
maxItems: 8
- assigned-clocks:
- maxItems: 1
-
- assigned-clocks-parents:
- maxItems: 1
-
required:
- clocks
@@ -148,4 +151,3 @@ examples:
assigned-clock-parents = <&k3_clks 118 11>;
};
};
-