The clock {} subnode seems like it is describing an always-on clock generated by the PMIC. This should rather be modeled by consumer of the clock taking phandle to the RTC node itself, since it already does have clock-cells and all. Since there are no users of the clock subnode in tree anyway, mark it as deprecated to avoid proliferation of this approach. Signed-off-by: Marek Vasut <marex@xxxxxxx> --- Cc: Alessandro Zummo <a.zummo@xxxxxxxxxxxx> Cc: Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx> Cc: Rob Herring <robh+dt@xxxxxxxxxx> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx> Cc: linux-rtc@xxxxxxxxxxxxxxx To: devicetree@xxxxxxxxxxxxxxx --- Documentation/devicetree/bindings/rtc/rtc-m41t80.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/rtc/rtc-m41t80.yaml b/Documentation/devicetree/bindings/rtc/rtc-m41t80.yaml index 7f31a22caec9b..ffe1e09f2c56e 100644 --- a/Documentation/devicetree/bindings/rtc/rtc-m41t80.yaml +++ b/Documentation/devicetree/bindings/rtc/rtc-m41t80.yaml @@ -42,6 +42,7 @@ properties: clock: type: object $ref: /schemas/clock/fixed-clock.yaml# + deprecated: true properties: clock-frequency: const: 32768 -- 2.35.1