On Wed, Jun 07, 2023 at 01:55:00PM +0200, Leonard Göhrs wrote: > The Shineworld LH133K is a 1.3" 240x240px RGB LCD with a MIPI DBI > compatible SPI interface. > The initialization procedure is quite basic with the exception of > requiring inverted colors. > A basic mipi-dbi-cmd[1] script to get the display running thus looks > like this: > > $ cat shineworld,lh133k.txt > command 0x11 # exit sleep mode > delay 120 > > # The display seems to require display color inversion, so enable it. > command 0x21 # INVON > > # Enable normal display mode (in contrast to partial display mode). > command 0x13 # NORON > command 0x29 # MIPI_DCS_SET_DISPLAY_ON > > $ mipi-dbi-cmd shineworld,lh133k.bin shineworld,lh133k.txt > > [1]: https://github.com/notro/panel-mipi-dbi > > Signed-off-by: Leonard Göhrs > --- > .../devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml | 1 + > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 2 files changed, 3 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml b/Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml > index 9b701df5e9d28..c07da1a9e6288 100644 > --- a/Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml > +++ b/Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml > @@ -67,6 +67,7 @@ properties: > items: > - enum: > - sainsmart18 > + - shineworld,lh133k > - const: panel-mipi-dbi-spi > > write-only: > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml > index 82d39ab0231b0..b0afa421bc4a5 100644 > --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml > +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml > @@ -1189,6 +1189,8 @@ patternProperties: > description: SHIFT GmbH > "^shimafuji,.*": > description: Shimafuji Electric, Inc. > + "^shineworld,.*": > + description: ShineWorld Innovations > "^shiratech,.*": > description: Shiratech Solutions > "^si-en,.*": AFAIU, these are supposed to be split into separate patches. Otherwise, Acked-by: Conor Dooley Cheers, Conor.