On 03/05/2023 10:46, Biju Das wrote: > The Built-in RTC device found on PMIC RAA215300 is similar to the isl1208 > IP. However, RTC is enabled by PMIC RAA215300 and the polarity of the > external oscillator is determined by the PMIC revision. > > Document renesas,raa215300-isl1208 compatible and renesas,raa215300-pmic > property to handle these differences. > > Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> > --- > .../devicetree/bindings/rtc/isil,isl1208.yaml | 13 +++++++++++++ > 1 file changed, 13 insertions(+) > > diff --git a/Documentation/devicetree/bindings/rtc/isil,isl1208.yaml b/Documentation/devicetree/bindings/rtc/isil,isl1208.yaml > index 04d51887855f..888a832ed1db 100644 > --- a/Documentation/devicetree/bindings/rtc/isil,isl1208.yaml > +++ b/Documentation/devicetree/bindings/rtc/isil,isl1208.yaml > @@ -18,6 +18,7 @@ properties: > - isil,isl1209 > - isil,isl1218 > - isil,isl1219 > + - renesas,raa215300-isl1208 > > reg: > maxItems: 1 > @@ -40,6 +41,10 @@ properties: > <0> : Enable internal pull-up > <1> : Disable internal pull-up > > + renesas,raa215300-pmic: > + $ref: /schemas/types.yaml#/definitions/phandle > + description: phandle to the pmic device with isl1208 built-in RTC. No. You don't need cross-linking. We do not represent one device as two and then fix this by cross-linking them. The existing binding does not have it, so it should be a hint for you. Best regards, Krzysztof