xref: /freebsd/sys/contrib/device-tree/Bindings/display/via,vt8500-fb.txt (revision b077aed33b7b6aefca7b17ddb250cf521f938613)
1VIA VT8500 Framebuffer
2-----------------------------------------------------
3
4Required properties:
5- compatible : "via,vt8500-fb"
6- reg : Should contain 1 register ranges(address and length)
7- interrupts : framebuffer controller interrupt
8- bits-per-pixel : bit depth of framebuffer (16 or 32)
9
10Required subnodes:
11- display-timings: see display-timing.txt for information
12
13Example:
14
15	fb@d8050800 {
16		compatible = "via,vt8500-fb";
17		reg = <0xd800e400 0x400>;
18		interrupts = <12>;
19		bits-per-pixel = <16>;
20
21		display-timings {
22			native-mode = <&timing0>;
23			timing0: 800x480 {
24				clock-frequency = <0>; /* unused but required */
25				hactive = <800>;
26				vactive = <480>;
27				hfront-porch = <40>;
28				hback-porch = <88>;
29				hsync-len = <0>;
30				vback-porch = <32>;
31				vfront-porch = <11>;
32				vsync-len = <1>;
33			};
34		};
35	};
36
37