On Mon, Jul 14, 2025 at 10:04:00AM +0200, Marcus Folkesson wrote: > Depending on which display that is connected to the controller, an "1" > means either a black or a white pixel. > > The supported formats (R1/R2/XRGB8888) expects the pixels > to map against (4bit): > 00 => Black > 01 => Dark Gray > 10 => Light Gray > 11 => White > > If this is not what the display map against, the controller has support > to invert these values. > > Signed-off-by: Marcus Folkesson <marcus.folkes...@gmail.com> > --- > Documentation/devicetree/bindings/display/sitronix,st7571.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/sitronix,st7571.yaml > b/Documentation/devicetree/bindings/display/sitronix,st7571.yaml > index > 4fea782fccd701f5095a08290c13722a12a58b52..065d61b718dc92e04419056b1e2d73fd0b2cb345 > 100644 > --- a/Documentation/devicetree/bindings/display/sitronix,st7571.yaml > +++ b/Documentation/devicetree/bindings/display/sitronix,st7571.yaml > @@ -28,6 +28,11 @@ properties: > description: > Display supports 4-level grayscale. > > + sitronix,inverted: > + type: boolean > + description: |
Don't need '|'. > + Display pixels are inverted, i.e. 0 is white and 1 is black. > + > reset-gpios: true > width-mm: true > height-mm: true > > -- > 2.49.0 >