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