From 491b65c3da1aceb841af5c0baf6efdc934770b08 Mon Sep 17 00:00:00 2001 From: Robby Cai Date: Thu, 22 Aug 2013 14:35:09 +0800 Subject: ENGR00275031-1 mx6sl fb: support lcdif framebuffer on 3.10 re-use the upstreaming mxsfb.c code. - add the lcdif axi clock for register and dram access - set the lcdif pix's parent as pll5_video to get most accurate pix clock - add binding doc for lcdif dts Signed-off-by: Robby Cai [shawn.guo: cherry-pick commit 423273b4437f from imx_3.10.y] Signed-off-by: Shawn Guo Conflicts: drivers/video/mxsfb.c --- Documentation/devicetree/bindings/fb/mxsfb.txt | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Documentation') diff --git a/Documentation/devicetree/bindings/fb/mxsfb.txt b/Documentation/devicetree/bindings/fb/mxsfb.txt index 96ec5179c8a0..db41376d503e 100644 --- a/Documentation/devicetree/bindings/fb/mxsfb.txt +++ b/Documentation/devicetree/bindings/fb/mxsfb.txt @@ -3,6 +3,9 @@ Required properties: - compatible: Should be "fsl,-lcdif". Supported chips include imx23 and imx28. +- pinctrl-names: Should be "default" +- pinctrl-0: pinctrl setting for lcd +- lcd-supply: lcd power supply, usually via GPIO - reg: Address and length of the register set for lcdif - interrupts: Should contain lcdif interrupts - display : phandle to display node (see below for details) @@ -22,6 +25,10 @@ lcdif@80030000 { compatible = "fsl,imx28-lcdif"; reg = <0x80030000 2000>; interrupts = <38 86>; + pinctrl-names = "default"; + pinctrl-0 = <&lcdif_24bit_pins_a + &lcdif_pins_evk>; + lcd-supply = <®_lcd_3v3>; display: display { bits-per-pixel = <32>; -- cgit v1.2.3