Allwinner H6 hdmi-audio and hotplug broken in le12

  • Hello,

    after upgrading from le11 hdmi-audio and -hotplug are not working any more.

    I got this on the tv-box eachlink h6mini which is very similar to the supported tanix tx6.

    First I stayed on le11, but last week I isolated the problem to the patch:

    0049-drm-sun4i-dw-hdmi-Switch-to-bridge-functions.patch

    I think the problem is the late initialization of the ddc-en gpio-pins due to the use of the generic drm bridge connector in sun8i_dw_hdmi_bind(). But I'm too stupid to call drm_bridge_connector_init() - that does the ddc-en-thing - in time, so I removed that patch completely and got audio and hotplug back.

    Maybe someone with more knowleage on that subject can fix that patch, please? I'll do the testing.

    TIA

  • Hey,

    I have Tanix TX6 where ddc-en is always enabled early enough. That being said, I recently fixed aforementioned patch in master branch since it was out-of-sync with latest upstream code. Can you try first nightly Tanix TX6 image to see if it works for you?