Skip to content

Commit 307751e

Browse files
rjarzmikrobherring
authored andcommitted
video: fbdev: add Marvell PXA LCD controller binding
Add documentation for the PXA LCD controller devicetree binding. Signed-off-by: Robert Jarzmik <[email protected]> Reviewed-by: Philipp Zabel <[email protected]> Signed-off-by: Rob Herring <[email protected]>
1 parent 62ebf93 commit 307751e

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
PXA LCD Controller
2+
------------------
3+
4+
Required properties:
5+
- compatible : one of these
6+
"marvell,pxa2xx-lcdc",
7+
"marvell,pxa270-lcdc",
8+
"marvell,pxa300-lcdc"
9+
- reg : should contain 1 register range (address and length).
10+
- interrupts : framebuffer controller interrupt.
11+
- clocks: phandle to input clocks
12+
13+
Required nodes:
14+
- port: connection to the LCD panel (see video-interfaces.txt)
15+
This node must have its properties bus-width and remote-endpoint set.
16+
If the panel is not a TFT color panel, then a "lcd-type" property in
17+
the panel should specify the panel type.
18+
This panel node should be in the board dts.
19+
20+
Example:
21+
lcd-controller@40500000 {
22+
compatible = "marvell,pxa2xx-lcdc";
23+
reg = <0x44000000 0x10000>;
24+
interrupts = <17>;
25+
clocks = <&clks CLK_LCD>;
26+
status = "okay";
27+
28+
port {
29+
lcdc_out: endpoint {
30+
remote-endpoint = <&panel_in>;
31+
bus-width = <16>;
32+
};
33+
};
34+
};

0 commit comments

Comments
 (0)