Question regarding HDMI Audio support on i.MX6 with vanilla kernel

Fabio Estevam festevam at gmail.com
Tue Nov 7 12:27:54 UTC 2017


Hi Luís,

On Tue, Nov 7, 2017 at 10:13 AM, Luís Mendes <luis.p.mendes at gmail.com> wrote:
> Thanks Phiipp, you have eagle eyes... :) that was the issue, indeed. A
> problem in the dts for Wandboard rev. D1!
>
> Fabio: There is an issue with the dtb files, rev. C1 and rev. D1 use
> different i2c peripheral for the HDMI EDID connection... this requires an
> adjustment in the dtb files. Can you confirm this?

On the schematics I see the possibility to populate 0 ohm resistors
and select I2C1 or I2C2 for DDC.

I wasn't aware they have populated the 0 ohm resistors differently on
revd1. Their vendor dts also uses I2C1 for DDC.

Does the change below allow you to get working EDID on a imx6qp-wandboard-revd1?

--- a/arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi
@@ -21,6 +21,11 @@
        };
 };

+&hdmi {
+       ddc-i2c-bus = <&i2c2>;
+       status = "okay";
+};
+
 &i2c3 {
        clock-frequency = <100000>;
        pinctrl-names = "default";

Thanks


More information about the etnaviv mailing list