Back to home page

OSCL-LXR

 
 

    


0001 PXA LCD Controller
0002 ------------------
0003 
0004 Required properties:
0005  - compatible : one of these
0006         "marvell,pxa2xx-lcdc",
0007         "marvell,pxa270-lcdc",
0008         "marvell,pxa300-lcdc"
0009  - reg : should contain 1 register range (address and length).
0010  - interrupts : framebuffer controller interrupt.
0011  - clocks: phandle to input clocks
0012 
0013 Optional properties:
0014  - lcd-supply: A phandle to a power regulator that controls the LCD voltage.
0015 
0016 Required nodes:
0017  - port: connection to the LCD panel (see video-interfaces.txt)
0018          This node must have its properties bus-width and remote-endpoint set.
0019          If the panel is not a TFT color panel, then a "lcd-type" property in
0020          the panel should specify the panel type.
0021          This panel node should be in the board dts.
0022 
0023 Example:
0024         lcd-controller@40500000 {
0025                 compatible = "marvell,pxa2xx-lcdc";
0026                 reg = <0x44000000 0x10000>;
0027                 interrupts = <17>;
0028                 clocks = <&clks CLK_LCD>;
0029 
0030                 port {
0031                         lcdc_out: endpoint {
0032                                 remote-endpoint = <&panel_in>;
0033                                 bus-width = <16>;
0034                         };
0035                 };
0036         };