dt-bindings: clock: Convert silabs,si514/544 to DT schema
Subsystems (2)
Rob Herring (Arm)
maintainerPATCH 1/1 dt-bindings: clock: Convert silabs,si514/544 to DT schema
Convert the Silicon Labs SI514 and SI544 bindings to DT schema format. Combine the bindings into a single schema as they are the same.
Signed-off-by Rob Herring (Arm) <[email protected]>
--- .../bindings/clock/silabs,si514.txt | 24 --------- .../bindings/clock/silabs,si544.txt | 25 --------- .../bindings/clock/silabs,si544.yaml | 54 +++++++++++++++++++ 3 files changed, 54 insertions(+), 49 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si514.txt delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si544.txt create mode 100644 Documentation/devicetree/bindings/clock/silabs,si544.yaml
Documentation/devicetree/bindings/clock/silabs,si514.txt deleted +0 -24
@@ -1,24 +0,0 @@ -Binding for Silicon Labs 514 programmable I2C clock generator. - -Reference -This binding uses the common clock binding[1]. Details about the device can be -found in the datasheet[2]. - -[1] Documentation/devicetree/bindings/clock/clock-bindings.txt -[2] Si514 datasheet - https://www.silabs.com/Support%20Documents/TechnicalDocs/si514.pdf - -Required properties: - - compatible: Shall be "silabs,si514" - - reg: I2C device address. - - #clock-cells: From common clock bindings: Shall be 0. - -Optional properties: - - clock-output-names: From common clock bindings. Recommended to be "si514". - -Example: - si514: clock-generator@55 { - reg = <0x55>; - #clock-cells = <0>; - compatible = "silabs,si514"; - };
Documentation/devicetree/bindings/clock/silabs,si544.txt deleted +0 -25
@@ -1,25 +0,0 @@ -Binding for Silicon Labs 544 programmable I2C clock generator. - -Reference -This binding uses the common clock binding[1]. Details about the device can be -found in the datasheet[2]. - -[1] Documentation/devicetree/bindings/clock/clock-bindings.txt -[2] Si544 datasheet - https://www.silabs.com/documents/public/data-sheets/si544-datasheet.pdf - -Required properties: - - compatible: One of "silabs,si514a", "silabs,si514b" "silabs,si514c" according - to the speed grade of the chip. - - reg: I2C device address. - - #clock-cells: From common clock bindings: Shall be 0. - -Optional properties: - - clock-output-names: From common clock bindings. Recommended to be "si544". - -Example: - si544: clock-controller@55 { - reg = <0x55>; - #clock-cells = <0>; - compatible = "silabs,si544b"; - };
Documentation/devicetree/bindings/clock/silabs,si544.yaml new file +54 -0
54 lines not on this page · raw message
Signature · 1 line
2.47.2
Quoted 8 lines · Rob Herring (Arm)
Convert the Silicon Labs SI514 and SI544 bindings to DT schema format. Combine the bindings into a single schema as they are the same.
Signed-off-by Rob Herring (Arm) <[email protected]>--- .../bindings/clock/silabs,si514.txt | 24 --------- .../bindings/clock/silabs,si544.txt | 25 --------- .../bindings/clock/silabs,si544.yaml | 54 +++++++++++++++++++
Reviewed-by Krzysztof Kozlowski <[email protected]>
Best regards,
Krzysztof
Quoting Rob Herring (Arm) (2025-08-04 15:20:40)
Quoted 5 lines
Convert the Silicon Labs SI514 and SI544 bindings to DT schema format. Combine the bindings into a single schema as they are the same.
Signed-off-by Rob Herring (Arm) <[email protected]>---
Applied to clk-next