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