lkml.org 
[lkml]   [2020]   [Feb]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH v2 1/2] dt-bindings: clock: Add binding documentation for TI syscon gate clock
Date
Add dt bindings for TI syscon gate clock driver that is used to control
EHRPWM's TimeBase clock (TBCLK) on TI's AM654 SoC.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
.../bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 47 +++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml

diff --git a/Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml b/Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml
new file mode 100644
index 000000000000..98fcac2b41f3
--- /dev/null
+++ b/Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml
@@ -0,0 +1,47 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/clock/ti,am654-ehrpwm-tbclk.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: TI syscon gate clock driver
+
+maintainers:
+ - Vignesh Raghavendra <vigneshr@ti.com>
+
+description: |
+
+ This binding uses common clock bindings
+ Documentation/devicetree/bindings/clock/clock-bindings.txt
+
+properties:
+ compatible:
+ items:
+ - const: ti,am654-ehrpwm-tbclk
+
+ "#clock-cells":
+ const: 1
+
+ ti,tbclk-syscon:
+ $ref: /schemas/types.yaml#/definitions/phandle
+ description:
+ Phandle to the system controller node that has bits to
+ control eHRPWM's TBCLK
+
+required:
+ - compatible
+ - "#clock-cells"
+ - ti,tbclk-syscon
+
+examples:
+ - |
+ tbclk_ctrl: tbclk_ctrl@4140 {
+ compatible = "syscon";
+ reg = <0x4140 0x18>;
+ };
+
+ ehrpwm_tbclk: clk0 {
+ compatible = "ti,am654-ehrpwm-tbclk";
+ #clock-cells = <1>;
+ ti,tbclk-syscon = <&tbclk_ctrl>;
+ };
--
2.25.0
\
 
 \ /
  Last update: 2020-02-07 05:45    [W:0.137 / U:0.384 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site