Lines Matching +full:display +full:- +full:controller
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/solomon,ssd1307fb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Solomon SSD1307 OLED Controller Framebuffer
10 - Maxime Ripard <mripard@kernel.org>
15 - solomon,ssd1305fb-i2c
16 - solomon,ssd1306fb-i2c
17 - solomon,ssd1307fb-i2c
18 - solomon,ssd1309fb-i2c
26 reset-gpios:
29 vbat-supply:
36 Height in pixel of the screen driven by the controller
42 Width in pixel of the screen driven by the controller
44 solomon,page-offset:
50 solomon,segment-no-remap:
53 Display needs normal (non-inverted) data column to segment mapping
55 solomon,col-offset:
61 solomon,com-seq:
64 Display uses sequential COM pin configuration
66 solomon,com-lrremap:
69 Display uses left-right COM pin remap
71 solomon,com-invdir:
74 Display uses inverted COM pin scan direction
76 solomon,com-offset:
80 Number of the COM pin wired to the first display line
95 solomon,dclk-div:
100 Clock divisor. The default value is controller-dependent.
102 solomon,dclk-frq:
108 The default value is controller-dependent.
110 solomon,lookup-table:
111 $ref: /schemas/types.yaml#/definitions/uint8-array
118 solomon,area-color-enable:
121 Display uses color mode
123 solomon,low-power:
126 Display runs in low power mode
129 - compatible
130 - reg
133 - if:
137 const: solomon,ssd1305fb-i2c
140 solomon,dclk-div:
142 solomon,dclk-frq:
145 - if:
149 const: solomon,ssd1306fb-i2c
152 solomon,dclk-div:
154 solomon,dclk-frq:
157 - if:
161 const: solomon,ssd1307fb-i2c
164 solomon,dclk-div:
166 solomon,dclk-frq:
169 - pwms
171 - if:
175 const: solomon,ssd1309fb-i2c
178 solomon,dclk-div:
180 solomon,dclk-frq:
186 - |
188 #address-cells = <1>;
189 #size-cells = <0>;
192 compatible = "solomon,ssd1307fb-i2c";
195 reset-gpios = <&gpio2 7>;
199 compatible = "solomon,ssd1306fb-i2c";
202 reset-gpios = <&gpio2 7>;
203 solomon,com-lrremap;
204 solomon,com-invdir;
205 solomon,com-offset = <32>;
206 solomon,lookup-table = /bits/ 8 <0x3f 0x3f 0x3f 0x3f>;