[PATCH v6 2/2] dt-bindings: add xilinx clocking wizard bindings
Zhengxun
zhengxunli.mxic at gmail.com
Fri Jun 11 17:10:49 CEST 2021
Add the devicetree binding for the xilinx clocking wizard.
Signed-off-by: Zhengxun <zhengxunli.mxic at gmail.com>
---
.../clock/xlnx,clocking-wizard.txt | 43 +++++++++++++++++++
1 file changed, 43 insertions(+)
create mode 100644 doc/device-tree-bindings/clock/xlnx,clocking-wizard.txt
diff --git a/doc/device-tree-bindings/clock/xlnx,clocking-wizard.txt b/doc/device-tree-bindings/clock/xlnx,clocking-wizard.txt
new file mode 100644
index 0000000000..e0e73ec723
--- /dev/null
+++ b/doc/device-tree-bindings/clock/xlnx,clocking-wizard.txt
@@ -0,0 +1,43 @@
+Xilinx clocking wizard bindings
+
+description:
+ The clocking wizard is a soft ip clocking block of Xilinx versal. It
+ reads required input clock frequencies from the devicetree and acts as
+ clock output.
+
+properties:
+ compatible:
+ const: xlnx,clocking-wizard
+
+ reg:
+ maxItems: 1
+
+ "#clock-cells":
+ const: 1
+
+ clocks:
+ items:
+ - description: clock input
+
+ clock-names:
+ items:
+ - const: clk_in1
+
+required:
+ - compatible
+ - reg
+ - "#clock-cells"
+ - clocks
+ - clock-names
+
+additionalProperties: false
+
+examples:
+ - |
+ clkwizard at 43c20000 {
+ compatible = "xlnx,clocking-wizard";
+ reg = <0x43c20000 0x10000>;
+ #clock-cells = <1>;
+ clock-names = "clk_in1";
+ clocks = <&clkc 18>;
+ };
--
2.17.1
More information about the U-Boot
mailing list