[Nouveau] [PATCH] drm/nouveau/i2c: Fix i2c initialization on cards with DCB older than 1.5

Viktor Novotný noviktor at seznam.cz
Fri Feb 3 14:58:04 PST 2012


Hi,
did anybody find time to look into this issue? By the way, I think it was introduced by commit 486a45c2.

Regards
	Viktor

On 18.1.2012 14:28, Viktor Novotný wrote:
> Signed-off-by: Viktor Novotny<noviktor at seznam.cz>
> ---
> Hi,
> I think I found a bug - my NV11 fails to init i2c ports and is then unable to read EDID.
> It's because while i2c_table in nouveau_i2c.c:324 returns null for this card,
> i2c is initialized anyway at line 341 and wrong i2c table format is then selected at line 350.
> This patch fixes the problem on NV11 and was tested also on NV25. I hope no cards but those
> with legacy i2c table have i2c table version set to 0.
> 


More information about the Nouveau mailing list