On 06/09/2023 14:48, Javier Carrasco wrote: > The current mcp795 bindings in text format do not support validation and > are missing the optional interrupt property that is currently supported. > > Adding the missing property makes the bindings identical to the existing > trivial-rtc bindings. > > Add maxim,mcp795 to the trivial-rtc bindings and delete current .txt > bindings > > Signed-off-by: Javier Carrasco <javier.carrasco.cruz@xxxxxxxxx> > --- > The current mcp795 bindings in text format do not support validation and > are missing the optional interrupt property that is currently supported. > > Adding the missing property makes the bindings identical to the existing > trivial-rtc bindings. > > Add maxim,mcp795 to the trivial-rtc bindings and delete current .txt > bindings > --- > Changes in v2: > - Move mcp795 to trivial-rtc > - Link to v1: https://lore.kernel.org/r/20230906-topic-rtc_mcp795_yaml-v1-1-de75c377b5b0@xxxxxxxxx > --- > Documentation/devicetree/bindings/rtc/maxim,mcp795.txt | 11 ----------- > Documentation/devicetree/bindings/rtc/trivial-rtc.yaml | 2 ++ > 2 files changed, 2 insertions(+), 11 deletions(-) > > diff --git a/Documentation/devicetree/bindings/rtc/maxim,mcp795.txt b/Documentation/devicetree/bindings/rtc/maxim,mcp795.txt > deleted file mode 100644 > index a59fdd8c236d..000000000000 > --- a/Documentation/devicetree/bindings/rtc/maxim,mcp795.txt > +++ /dev/null > @@ -1,11 +0,0 @@ > -* Maxim MCP795 SPI Serial Real-Time Clock > - > -Required properties: > -- compatible: Should contain "maxim,mcp795". > -- reg: SPI address for chip > - > -Example: > - mcp795: rtc@0 { > - compatible = "maxim,mcp795"; > - reg = <0>; > - }; > diff --git a/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml b/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > index 9af77f21bb7f..ae4792bbde92 100644 > --- a/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > +++ b/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > @@ -49,6 +49,8 @@ properties: > - isil,isl12022 > # Real Time Clock Module with I2C-Bus > - microcrystal,rv3029 > + # SPI-BUS INTERFACE REAL TIME CLOCK MODULE > + - maxim,mcp795 Does not look ordered by compatible. Best regards, Krzysztof