dt-bindings: clock: Convert qca,ath79-pll to DT schema
Subsystems (2)
Rob Herring (Arm)
maintainerPATCH 1/1 dt-bindings: clock: Convert qca,ath79-pll to DT schema
Signed-off-by Rob Herring (Arm) <[email protected]>
--- .../bindings/clock/qca,ath79-pll.txt | 33 --------- .../bindings/clock/qca,ath79-pll.yaml | 70 +++++++++++++++++++ 2 files changed, 70 insertions(+), 33 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/qca,ath79-pll.txt create mode 100644 Documentation/devicetree/bindings/clock/qca,ath79-pll.yaml
Documentation/devicetree/bindings/clock/qca,ath79-pll.txt deleted +0 -33
@@ -1,33 +0,0 @@ -Binding for Qualcomm Atheros AR7xxx/AR9XXX PLL controller - -The PPL controller provides the 3 main clocks of the SoC: CPU, DDR and AHB. - -Required Properties: -- compatible: has to be "qca,<soctype>-pll" and one of the following - fallbacks: - - "qca,ar7100-pll" - - "qca,ar7240-pll" - - "qca,ar9130-pll" - - "qca,ar9330-pll" - - "qca,ar9340-pll" - - "qca,qca9550-pll" -- reg: Base address and size of the controllers memory area -- clock-names: Name of the input clock, has to be "ref" -- clocks: phandle of the external reference clock -- #clock-cells: has to be one - -Optional properties: -- clock-output-names: should be "cpu", "ddr", "ahb" - -Example: - - pll-controller@18050000 { - compatible = "qca,ar9132-pll", "qca,ar9130-pll"; - reg = <0x18050000 0x20>; - - clock-names = "ref"; - clocks = <&extosc>; - - #clock-cells = <1>; - clock-output-names = "cpu", "ddr", "ahb"; - };
Documentation/devicetree/bindings/clock/qca,ath79-pll.yaml new file +70 -0
70 lines not on this page · raw message
Signature · 1 line
2.47.2
Quoting Rob Herring (Arm) (2025-06-30 16:26:24)
Quoted 2 lines
Signed-off-by Rob Herring (Arm) <[email protected]>---
Applied to clk-next