[Intel-gfx] [PATCH] drm/i915: Reset GMBUS controller after NAK
Jesse Barnes
jbarnes at virtuousgeek.org
Wed Mar 30 22:05:20 CEST 2011
On Wed, 30 Mar 2011 17:07:11 +0100
Chris Wilson <chris at chris-wilson.co.uk> wrote:
> Once a NAK has been asserted by the slave, we need to reset the GMBUS
> controller in order to continue. This is done by asserting the Software
> Clear Interrupt bit and then clearing it again to restore operations.
>
> If we don't clear the NAK, then all future GMBUS xfers will fail,
> including DDC probes and EDID retrieval.
>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=35781
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> ---
This one fixes the issue I was seeing on my HP test machine; LVDS DDC
probing seems to work ok once this fix is applied.
--
Jesse Barnes, Intel Open Source Technology Center
More information about the Intel-gfx
mailing list