MLK-14678: dts: Fix lcd display id
authorRobert Chiras <robert.chiras@nxp.com>
Thu, 13 Apr 2017 12:58:10 +0000 (15:58 +0300)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:22:01 +0000 (15:22 -0500)
The default display engine used by lcd in imx6qdl-sabresd.dtsi is IPU:0
DI:0, the same used for hdmi. This is a conflict, and every time the
kernel boots, this error will be printed:
mxc_sdc_fb fb@2: ipu0-di0 already in use
mxc_sdc_fb: probe of fb@2 failed with error -16
And, of course, lcd cannot be used in parallel with hdmi.
In order to fix this, move hdmi to IPU:0 DI:1. I left lcd to IPU:0 DI:0
because it works only with that IPU core.

Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
arch/arm/boot/dts/imx6qdl-sabresd.dtsi

index d56c067..c51c44a 100644 (file)
 
 &hdmi_core {
        ipu_id = <0>;
-       disp_id = <0>;
+       disp_id = <1>;
        status = "okay";
 };