Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: ssd1307fb: Add initialization properties

Document new bindings for adapting ssd1307fb driver to new displays.

Signed-off-by: Marko Kohtala <marko.kohtala@okoko.fi>
Reviewed-by: Rob 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: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190618074111.9309-6-marko.kohtala@okoko.fi

authored by

Marko Kohtala and committed by
Bartlomiej Zolnierkiewicz
ca6216fc b0020d8a

+10
+10
Documentation/devicetree/bindings/display/ssd1307fb.txt
··· 27 27 - solomon,prechargep2: Length of precharge period (phase 2) in clock cycles. 28 28 This needs to be the higher, the higher the capacitance 29 29 of the OLED's pixels is 30 + - solomon,dclk-div: Clock divisor 1 to 16 31 + - solomon,dclk-frq: Clock frequency 0 to 15, higher value means higher 32 + frequency 33 + - solomon,lookup-table: 8 bit value array of current drive pulse widths for 34 + BANK0, and colors A, B, and C. Each value in range 35 + of 31 to 63 for pulse widths of 32 to 64. Color D 36 + is always width 64. 37 + - solomon,area-color-enable: Display uses color mode 38 + - solomon,low-power. Display runs in low power mode 30 39 31 40 [0]: Documentation/devicetree/bindings/pwm/pwm.txt 32 41 ··· 55 46 solomon,com-lrremap; 56 47 solomon,com-invdir; 57 48 solomon,com-offset = <32>; 49 + solomon,lookup-table = /bits/ 8 <0x3f 0x3f 0x3f 0x3f>; 58 50 };