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

Luís Mendes luis.p.mendes at gmail.com
Tue Nov 7 12:46:08 UTC 2017


Hi Fabio,

Replies in between...

Thanks,
Luís

On Tue, Nov 7, 2017 at 12:27 PM, Fabio Estevam <festevam at gmail.com> wrote:

> 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?
>
Yes, that change does fixes the issue.
I've reverted arch/arm/boot/dts/imx6qdl-wandboard.dtsi back to i2c1 and
patched arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi and EDID is still
working.

>
> --- 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/etnaviv/attachments/20171107/5bf5ef03/attachment.html>


More information about the etnaviv mailing list