RE: [PATCH] dt-bindings: mfd: syscon: Revert renesas,r9a08g046-lvds-cmn

From: Biju Das

Date: Mon Jun 08 2026 - 11:28:15 EST


Hi Krzysztof Kozlowski,

> -----Original Message-----
> From: Krzysztof Kozlowski <krzk@xxxxxxxxxx>
> Sent: 08 June 2026 15:06
> Subject: Re: [PATCH] dt-bindings: mfd: syscon: Revert renesas,r9a08g046-lvds-cmn
>
> On 08/06/2026 16:04, Biju Das wrote:
> > Hi Krzysztof Kozlowski,
> >
> >> -----Original Message-----
> >> From: Krzysztof Kozlowski <krzk@xxxxxxxxxx>
> >> Sent: 08 June 2026 14:57
> >> Subject: Re: [PATCH] dt-bindings: mfd: syscon: Revert
> >> renesas,r9a08g046-lvds-cmn
> >>
> >> On 08/06/2026 15:53, Biju Das wrote:
> >>>
> >>> reg:
> >>> maxItems: 1
> >>>
> >>> "#address-cells": true
> >>>
> >>> "#size-cells": true
> >>>
> >>> ranges: true
> >>>
> >>> patternProperties:
> >>> "^lvds@[0-9a-f]+$":
> >>> $ref: /schemas/display/bridge/renesas,r9a08g046-lvds.yaml#
> >>
> >> I commented on patch there about this - this probably should be
> >> squashed into one device node, thus no need for simple-mfd.
> >
> > RZ/G3L has one LVDS channel
> >
> > RZ/G3E has two LVDS channel sharing common block.
> >
> > For scalability we need simple-mfd.
>
> If you have here only LVDS then you do not need simple-mfd. Your code will be exactly the same, no?
> simple-mfd is when you have multiple children, usually different. LVDS - one or two channel - is
> basically one feature, so not really suitable for simple-mfd.

OK, Will drop simple-mfd.

Cheers,
Biju