Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ca6216fc authored by Marko Kohtala's avatar Marko Kohtala Committed by Bartlomiej Zolnierkiewicz
Browse files

dt-bindings: display: ssd1307fb: Add initialization properties



Document new bindings for adapting ssd1307fb driver to new displays.

Signed-off-by: default avatarMarko Kohtala <marko.kohtala@okoko.fi>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: David Airlie <airlied@linux.ie>
Cc: Michal Vokáč <michal.vokac@ysoft.com>
Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190618074111.9309-6-marko.kohtala@okoko.fi
parent b0020d8a
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -27,6 +27,15 @@ Optional properties:
  - solomon,prechargep2: Length of precharge period (phase 2) in clock cycles.
                         This needs to be the higher, the higher the capacitance
                         of the OLED's pixels is
  - solomon,dclk-div: Clock divisor 1 to 16
  - solomon,dclk-frq: Clock frequency 0 to 15, higher value means higher
                      frequency
  - solomon,lookup-table: 8 bit value array of current drive pulse widths for
                          BANK0, and colors A, B, and C. Each value in range
                          of 31 to 63 for pulse widths of 32 to 64. Color D
                          is always width 64.
  - solomon,area-color-enable: Display uses color mode
  - solomon,low-power. Display runs in low power mode

[0]: Documentation/devicetree/bindings/pwm/pwm.txt

@@ -46,4 +55,5 @@ ssd1306: oled@3c {
        solomon,com-lrremap;
        solomon,com-invdir;
        solomon,com-offset = <32>;
        solomon,lookup-table = /bits/ 8 <0x3f 0x3f 0x3f 0x3f>;
};