On Mon, Apr 17, 2023 at 1:31 AM Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> wrote: > > On 13/04/2023 09:57, Binbin Zhou wrote: > > The LS2X RTC alarm depends on the associated registers in a separate > > power management domain. > > > > In order to define the PM domain addresses of the different chips, a > > more detailed description of compatible is required. > > This does not match your diff at all. > > > > > Signed-off-by: Binbin Zhou <zhoubinbin@xxxxxxxxxxx> > > --- > > Documentation/devicetree/bindings/rtc/trivial-rtc.yaml | 7 +++++-- > > 1 file changed, 5 insertions(+), 2 deletions(-) > > > > diff --git a/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml b/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > > index a3603e638c37..2928811b83a0 100644 > > --- a/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > > +++ b/Documentation/devicetree/bindings/rtc/trivial-rtc.yaml > > @@ -47,8 +47,11 @@ properties: > > - isil,isl1218 > > # Intersil ISL12022 Real-time Clock > > - isil,isl12022 > > - # Loongson-2K Socs/LS7A bridge Real-time Clock > > - - loongson,ls2x-rtc > > Why removing it? > > > + # Loongson LS7A bridge Real-time Clock > > + - loongson,ls7a-rtc > > + # Loongson-2K Socs Real-time Clock > > + - loongson,ls2k0500-rtc > > + - loongson,ls2k1000-rtc > > That's even more surprising... > > I don't understand what you are doing here at all. Hi Krzysztof: Sorry, maybe my description was not accurate. Looking back at my V2 patchset, the first patch was to add ls2x-rtc compatible. (https://lore.kernel.org/linux-rtc/0288efeb4209e4a49af07de6399045aaa00a970c.1673227292.git.zhoubinbin@xxxxxxxxxxx/) In the process of modifying the V2 patchset, it was discovered that the ACPI domain offset addresses on some of the socs (LS2K1000) were different and I wanted to differentiate them by soc compatible. So I was going to drop the ls2x-rtc compatible directly from the V3 patch set. However, when I rebased the V3 patchset, I found that the previous ls2x-rtc compatible patch had been merged (commit 473a8ce756fd). So I had to remove it and add soc compatible. How about the following description: Since commit 473a8ce756fd (dt-bindings: rtc: Add Loongson LS2X RTC support), the ls2x-rtc compatible has been added. But the specific soc compatible is needed to be used to define different ACPI domain offset addresses. Thanks. Binbin > > Best regards, > Krzysztof > >