On 19/10/2022 01:49, Alexander Stein wrote: > Hi Krzysztof, > > thanks for your review. > > Am Dienstag, 18. Oktober 2022, 15:51:35 CEST schrieb Krzysztof Kozlowski: >> On 18/10/2022 03:21, Alexander Stein wrote: >>> Convert the TI CDCE925 clock binding to DT schema format. >>> Including a small fix: Add the missing 'ti' prefix in the example >>> compatible. >>> >>> Signed-off-by: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx> >> >> Thank you for your patch. There is something to discuss/improve. >> >>> diff --git a/Documentation/devicetree/bindings/clock/ti,cdce925.yaml >>> b/Documentation/devicetree/bindings/clock/ti,cdce925.yaml new file mode >>> 100644 >>> index 000000000000..1e68ee68e458 >>> --- /dev/null >>> +++ b/Documentation/devicetree/bindings/clock/ti,cdce925.yaml >>> @@ -0,0 +1,104 @@ >>> +# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) >>> +%YAML 1.2 >>> +--- >>> +$id: http://devicetree.org/schemas/clock/ti,cdce925.yaml# >>> +$schema: http://devicetree.org/meta-schemas/core.yaml# >>> + >>> +title: TI CDCE913/925/937/949 programmable I2C clock synthesizers node >>> bindings >> Drop "node bindings" > > Thanks, will do so. > >>> + >>> +maintainers: >>> + - Mike Looijmans <mike.looijmans@xxxxxxxx> >>> + >>> +description: | >>> + Flexible Low Power LVCMOS Clock Generator with SSC Support for EMI >>> Reduction + >>> + - CDCE(L)913: 1-PLL, 3 Outputs https://www.ti.com/product/cdce913 >>> + - CDCE(L)925: 2-PLL, 5 Outputs https://www.ti.com/product/cdce925 >>> + - CDCE(L)937: 3-PLL, 7 Outputs https://www.ti.com/product/cdce937 >>> + - CDCE(L)949: 4-PLL, 9 Outputs https://www.ti.com/product/cdce949 >>> + >>> +properties: >>> + $nodename: >>> + pattern: "^clock-controller$" >> >> Drop this requirement. It is in general expected, but there is no need >> for each binding to specify it. > > Should this be put in a common binding then? Could be but we do not have dedicated binding for clock controllers, so this would be a common binding only for name. :) Best regards, Krzysztof