Hi Fabrizio, Thank you for the patch. On Thu, Aug 29, 2019 at 12:38:32PM +0100, Fabrizio Castro wrote: > Add binding for the idk-1110wr LVDS panel from Advantech. > > Some panel-specific documentation can be found here: > https://buy.advantech.eu/Displays/Embedded-LCD-Kits-LCD-Kit-Modules/model-IDK-1110WR-55WSA1E.htm > > Signed-off-by: Fabrizio Castro <fabrizio.castro@xxxxxxxxxxxxxx> Reviewed-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > --- > v1->v2: > * no change > > .../display/panel/advantech,idk-1110wr.yaml | 69 ++++++++++++++++++++++ > 1 file changed, 69 insertions(+) > create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml > > diff --git a/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml b/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml > new file mode 100644 > index 0000000..e5fdaa0 > --- /dev/null > +++ b/Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml > @@ -0,0 +1,69 @@ > +# SPDX-License-Identifier: GPL-2.0 > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/display/panel/advantech,idk-1110wr.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Advantech IDK-1110WR 10.1" WSVGA LVDS Display Panel > + > +maintainers: > + - Fabrizio Castro <fabrizio.castro@xxxxxxxxxxxxxx> > + - Thierry Reding <thierry.reding@xxxxxxxxx> > + > +allOf: > + - $ref: lvds.yaml# > + > +properties: > + compatible: > + items: > + - const: advantech,idk-1110wr > + - {} # panel-lvds, but not listed here to avoid false select > + > + data-mapping: > + const: jeida-24 > + > + width-mm: > + const: 223 > + > + height-mm: > + const: 125 > + > + panel-timing: true > + port: true > + > +additionalProperties: false > + > +required: > + - compatible > + > +examples: > + - |+ > + panel { > + compatible = "advantech,idk-1110wr", "panel-lvds"; > + > + width-mm = <223>; > + height-mm = <125>; > + > + data-mapping = "jeida-24"; > + > + panel-timing { > + /* 1024x600 @60Hz */ > + clock-frequency = <51200000>; > + hactive = <1024>; > + vactive = <600>; > + hsync-len = <240>; > + hfront-porch = <40>; > + hback-porch = <40>; > + vsync-len = <10>; > + vfront-porch = <15>; > + vback-porch = <10>; > + }; > + > + port { > + panel_in: endpoint { > + remote-endpoint = <&lvds_encoder>; > + }; > + }; > + }; > + > +... -- Regards, Laurent Pinchart