18c2ecf20Sopenharmony_ciWondermedia WM8505 Framebuffer
28c2ecf20Sopenharmony_ci-----------------------------------------------------
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciRequired properties:
58c2ecf20Sopenharmony_ci- compatible : "wm,wm8505-fb"
68c2ecf20Sopenharmony_ci- reg : Should contain 1 register ranges(address and length)
78c2ecf20Sopenharmony_ci- bits-per-pixel : bit depth of framebuffer (16 or 32)
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciRequired subnodes:
108c2ecf20Sopenharmony_ci- display-timings: see display-timing.txt for information
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciExample:
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci	fb@d8051700 {
158c2ecf20Sopenharmony_ci		compatible = "wm,wm8505-fb";
168c2ecf20Sopenharmony_ci		reg = <0xd8051700 0x200>;
178c2ecf20Sopenharmony_ci		bits-per-pixel = <16>;
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci		display-timings {
208c2ecf20Sopenharmony_ci			native-mode = <&timing0>;
218c2ecf20Sopenharmony_ci			timing0: 800x480 {
228c2ecf20Sopenharmony_ci				clock-frequency = <0>; /* unused but required */
238c2ecf20Sopenharmony_ci				hactive = <800>;
248c2ecf20Sopenharmony_ci				vactive = <480>;
258c2ecf20Sopenharmony_ci				hfront-porch = <40>;
268c2ecf20Sopenharmony_ci				hback-porch = <88>;
278c2ecf20Sopenharmony_ci				hsync-len = <0>;
288c2ecf20Sopenharmony_ci				vback-porch = <32>;
298c2ecf20Sopenharmony_ci				vfront-porch = <11>;
308c2ecf20Sopenharmony_ci				vsync-len = <1>;
318c2ecf20Sopenharmony_ci			};
328c2ecf20Sopenharmony_ci		};
338c2ecf20Sopenharmony_ci	};
34