xref: /linux/Documentation/devicetree/bindings/display/wm,wm8505-fb.txt (revision e5451c8f8330e03ad3cfa16048b4daf961af434f)
1*efdbd734SRob HerringWondermedia WM8505 Framebuffer
2*efdbd734SRob Herring-----------------------------------------------------
3*efdbd734SRob Herring
4*efdbd734SRob HerringRequired properties:
5*efdbd734SRob Herring- compatible : "wm,wm8505-fb"
6*efdbd734SRob Herring- reg : Should contain 1 register ranges(address and length)
7*efdbd734SRob Herring- bits-per-pixel : bit depth of framebuffer (16 or 32)
8*efdbd734SRob Herring
9*efdbd734SRob HerringRequired subnodes:
10*efdbd734SRob Herring- display-timings: see display-timing.txt for information
11*efdbd734SRob Herring
12*efdbd734SRob HerringExample:
13*efdbd734SRob Herring
14*efdbd734SRob Herring	fb@d8051700 {
15*efdbd734SRob Herring		compatible = "wm,wm8505-fb";
16*efdbd734SRob Herring		reg = <0xd8051700 0x200>;
17*efdbd734SRob Herring		bits-per-pixel = <16>;
18*efdbd734SRob Herring
19*efdbd734SRob Herring		display-timings {
20*efdbd734SRob Herring			native-mode = <&timing0>;
21*efdbd734SRob Herring			timing0: 800x480 {
22*efdbd734SRob Herring				clock-frequency = <0>; /* unused but required */
23*efdbd734SRob Herring				hactive = <800>;
24*efdbd734SRob Herring				vactive = <480>;
25*efdbd734SRob Herring				hfront-porch = <40>;
26*efdbd734SRob Herring				hback-porch = <88>;
27*efdbd734SRob Herring				hsync-len = <0>;
28*efdbd734SRob Herring				vback-porch = <32>;
29*efdbd734SRob Herring				vfront-porch = <11>;
30*efdbd734SRob Herring				vsync-len = <1>;
31*efdbd734SRob Herring			};
32*efdbd734SRob Herring		};
33*efdbd734SRob Herring	};
34