Lines Matching +full:display +full:- +full:timing
1 display-timing bindings
4 display-timings node
5 --------------------
8 - none
11 - native-mode: The native mode for the display, in case multiple modes are
14 timing subnode
15 --------------
18 - hactive, vactive: display resolution
19 - hfront-porch, hback-porch, hsync-len: horizontal display timing parameters
21 vfront-porch, vback-porch, vsync-len: vertical display timing parameters in
23 - clock-frequency: display clock in Hz
26 - hsync-active: hsync pulse is active low/high/ignored
27 - vsync-active: vsync pulse is active low/high/ignored
28 - de-active: data-enable pulse is active low/high/ignored
29 - pixelclk-active: with
30 - active high = drive pixel data on rising edge/
32 - active low = drive pixel data on falling edge/
34 - ignored = ignored
35 - syncclk-active: with
36 - active high = drive sync on rising edge/
39 - active low = drive sync on falling edge/
42 - omitted = same configuration as pixelclk-active
43 - interlaced (bool): boolean to enable interlaced mode
44 - doublescan (bool): boolean to enable doublescan mode
45 - doubleclk (bool): boolean to enable doubleclock mode
52 There are different ways of describing the capabilities of a display. The
54 for displays. If a display supports multiple signal timings, the native-mode
59 +----------+-------------------------------------+----------+-------+
63 +----------#######################################----------+-------+
68 |<-------->#<-------+--------------------------->#<-------->|<----->|
73 +----------#######################################----------+-------+
77 +----------+-------------------------------------+----------+-------+
81 +----------+-------------------------------------+----------+-------+
83 Note: In addition to being used as subnode(s) of display-timings, the timing
85 need be conveyed. In this case, the node should be named 'panel-timing'.
90 display-timings {
91 native-mode = <&timing0>;
94 clock-frequency = <52000000>;
97 hfront-porch = <25>;
98 hback-porch = <25>;
99 hsync-len = <25>;
100 vback-porch = <2>;
101 vfront-porch = <2>;
102 vsync-len = <2>;
103 hsync-active = <1>;
112 timing1: timing {
114 clock-frequency = <148500000>;
117 hsync-len = <0 44 60>;
118 hfront-porch = <80 88 95>;
119 hback-porch = <100 148 160>;
120 vfront-porch = <0 4 6>;
121 vback-porch = <0 36 50>;
122 vsync-len = <0 5 6>;