WIP FPC-III support
[linux/fpc-iii.git] / Documentation / devicetree / bindings / gpu / litex,litevideo.txt
bloba6e8f61f289d2468747f69dbb3c04a4d85629925
1 DRM LiteX LiteVideo driver
3 Required properties:
4 - compatible: should be "litex,litevideo"
5 - reg: base address of configuration registers with length
6 - litevideo,pixel-clock: pixel clock frequency in kHz
7 - litevideo,h-active: horizontal active pixels
8 - litevideo,h-blanking: total horizontal blanking
9 - litevideo,h-sync: horizontal sync width
10 - litevideo,h-front-porch: horizontal front porch
11 - litevideo,v-active: vertical active pixels
12 - litevideo,v-blanking: vertical total blanking
13 - litevideo,v-sync: vertical sync width
14 - litevideo,v-front-porch: vertical front porch
15 - litevideo,dma-offset: dma offset in memory
16 - litevideo,dma-length: size of memory used for storing the image
18 Examples:
20 litevideo0: gpu@f0009800 {
21         compatible = "litex,litevideo";
22         reg = <0x0 0xf0009800 0x0 0x100>;
23         litevideo,pixel-clock = <148500>;
24         litevideo,h-active = <1920>;
25         litevideo,h-blanking = <280>;
26         litevideo,h-sync = <44>;
27         litevideo,h-front-porch = <148>;
28         litevideo,v-active = <1080>;
29         litevideo,v-blanking = <45>;
30         litevideo,v-sync = <5>;
31         litevideo,v-front-porch = <36>;
32         litevideo,dma-offset = <0x8000000>;
33         litevideo,dma-length = <0x7e9000>;