On Thu, May 21, 2026 at 04:00:49PM +0100, Vitor Soares wrote: > From: Vitor Soares > > The panel-lvds binding only supports single-channel panels. > Extend it to support dual-channel LVDS panels by referencing the > lvds-dual-ports schema when a ports container is present. > > Assisted-by: Claude:claude-sonnet-4.6 > Signed-off-by: Vitor Soares Ah, this is part of what sashiko was talking about I guess. nvm that email so. Why can't your new device go into panel-simple-lvds-dual-ports? > --- > .../bindings/display/panel/panel-lvds.yaml | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml > index 7ed0c486870b..45183a1439ce 100644 > --- a/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml > +++ b/Documentation/devicetree/bindings/display/panel/panel-lvds.yaml > @@ -82,6 +82,17 @@ required: > - width-mm > - height-mm > - panel-timing > - - port > + > +oneOf: > + - required: > + - port > + - required: > + - ports > + > +if: > + required: > + - ports > +then: > + $ref: /schemas/display/lvds-dual-ports.yaml# > > ... > -- > 2.54.0 >