Lines Matching +full:data +full:- +full:lines

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-timing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
14 There are different ways of describing the timing data of a panel. The
20 +----------+-------------------------------------+----------+-------+
24 +----------#######################################----------+-------+
29 |<-------->#<-------+--------------------------->#<-------->|<----->|
34 +----------#######################################----------+-------+
38 +----------+-------------------------------------+----------+-------+
42 +----------+-------------------------------------+----------+-------+
45 The following is the panel timings shown with time on the x-axis.
46 This matches the timing diagrams often found in data sheets.
50 <-----------------------><----------------><-------------><-------------->
61 clock-frequency:
72 hfront-porch:
74 $ref: /schemas/types.yaml#/definitions/uint32-array
76 - maxItems: 1
79 - minItems: 3
84 hback-porch:
86 $ref: /schemas/types.yaml#/definitions/uint32-array
88 - maxItems: 1
91 - minItems: 3
96 hsync-len:
98 $ref: /schemas/types.yaml#/definitions/uint32-array
100 - maxItems: 1
103 - minItems: 3
108 vfront-porch:
110 $ref: /schemas/types.yaml#/definitions/uint32-array
112 - maxItems: 1
114 description: typical number of lines
115 - minItems: 3
118 description: min, typ, max number of lines
120 vback-porch:
122 $ref: /schemas/types.yaml#/definitions/uint32-array
124 - maxItems: 1
126 description: typical number of lines
127 - minItems: 3
130 description: min, typ, max number of lines
132 vsync-len:
134 $ref: /schemas/types.yaml#/definitions/uint32-array
136 - maxItems: 1
138 description: typical number of lines
139 - minItems: 3
142 description: min, typ, max number of lines
144 hsync-active:
152 vsync-active:
160 de-active:
162 Data enable.
168 pixelclk-active:
170 Data driving on rising or falling edge.
171 Use 0 to drive pixel data on falling edge and
172 sample data on rising edge.
173 Use 1 to drive pixel data on rising edge and
174 sample data on falling edge
178 syncclk-active:
181 If not specified then the setup is as specified by pixelclk-active.
202 - clock-frequency
203 - hactive
204 - vactive
205 - hfront-porch
206 - hback-porch
207 - hsync-len
208 - vfront-porch
209 - vback-porch
210 - vsync-len