Lines Matching +full:a +full:- +full:za +full:- +full:z0 +full:- +full:9 +full:-
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/simple-framebuffer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11 - Hans de Goede <hdegoede@redhat.com>
14 A simple frame-buffer describes a frame-buffer setup by firmware or
20 sub-nodes of the chosen node (*). Simplefb nodes must be named
23 If the devicetree contains nodes for the display hardware used by a
24 simplefb, then the simplefb node must contain a property called
25 display, which contains a phandle pointing to the primary display
27 over control to a driver for the real hardware. The bindings for the
32 node contains a display property then the /aliases/display# path
36 If a simplefb node represents the preferred console for user
37 interaction, then the chosen node stdout-path property should point
42 It is advised that devicetree files contain pre-filled, disabled
48 If pre-filled framebuffer nodes are used, the firmware may need
56 - enum:
57 - allwinner,simple-framebuffer
58 - amlogic,simple-framebuffer
59 - const: simple-framebuffer
67 power-domains:
80 description: Number of bytes of a line in the framebuffer
85 * `a8b8g8r8` - 32-bit pixels, d[31:24]=a, d[23:16]=b, d[15:8]=g, d[7:0]=r
86 * `r5g6b5` - 16-bit pixels, d[15:11]=r, d[10:5]=g, d[4:0]=b
88 - a8b8g8r8
89 - r5g6b5
98 - de_be0-lcd0
99 - de_be0-lcd0-hdmi
100 - de_be0-lcd0-tve0
101 - de_be1-lcd0
102 - de_be1-lcd1-hdmi
103 - de_fe0-de_be0-lcd0
104 - de_fe0-de_be0-lcd0-hdmi
105 - de_fe0-de_be0-lcd0-tve0
106 - mixer0-lcd0
107 - mixer0-lcd0-hdmi
108 - mixer1-lcd1-hdmi
109 - mixer1-lcd1-tve
114 - vpu-cvbs
115 - vpu-hdmi
118 "^[a-zA-Z0-9-]+-supply$":
127 - compatible
130 - if:
134 const: allwinner,simple-framebuffer
138 - allwinner,pipeline
140 - if:
144 const: amlogic,simple-framebuffer
148 - amlogic,pipeline
154 - |
158 #address-cells = <1>;
159 #size-cells = <1>;
162 #address-cells = <1>;
163 #size-cells = <1>;
165 compatible = "allwinner,simple-framebuffer", "simple-framebuffer";
166 allwinner,pipeline = "de_be0-lcd0";
173 lcd-supply = <®_dc1sw>;