On Tue, Jun 10, 2014 at 9:58 AM, Fabio Estevam <festevam@xxxxxxxxx> wrote: > On Mon, Jun 9, 2014 at 5:09 PM, Russell King - ARM Linux > <linux@xxxxxxxxxxxxxxxx> wrote: > >> Right, so the problem isn't at the HDMI level, but at the DI level... so >> that's where we need to debug what's being setup. I left some debugging >> in ipu-di.c - could you try enabling that please? > > Booting the kernel with the HDMI cable connected (no image is seen on > HDMI, only on LVDS): In case it helps, I am also able to reproduce the problem on a imx6dl-hummingboard using the attached debug patch.
From 7084bfd985330890a0a313961682959f7ace3723 Mon Sep 17 00:00:00 2001 From: Fabio Estevam <fabio.estevam@xxxxxxxxxxxxx> Date: Tue, 10 Jun 2014 10:28:31 -0300 Subject: [PATCH] imx6dl-hummingboard: Add LVDS support for debugging purposes Signed-off-by: Fabio Estevam <fabio.estevam@xxxxxxxxxxxxx> --- arch/arm/boot/dts/imx6dl-hummingboard.dts | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/arch/arm/boot/dts/imx6dl-hummingboard.dts b/arch/arm/boot/dts/imx6dl-hummingboard.dts index 5373a5f..e6005ea 100644 --- a/arch/arm/boot/dts/imx6dl-hummingboard.dts +++ b/arch/arm/boot/dts/imx6dl-hummingboard.dts @@ -78,6 +78,31 @@ status = "okay"; }; +&ldb { + status = "okay"; + + lvds-channel@1 { + fsl,data-mapping = "spwg"; + fsl,data-width = <18>; + status = "okay"; + + display-timings { + native-mode = <&timing0>; + timing0: hsd100pxn1 { + clock-frequency = <65000000>; + hactive = <1024>; + vactive = <768>; + hback-porch = <220>; + hfront-porch = <40>; + vback-porch = <21>; + vfront-porch = <7>; + hsync-len = <60>; + vsync-len = <10>; + }; + }; + }; +}; + &i2c1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_hummingboard_i2c1>; -- 1.8.3.2
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel