svn commit: r249041 - in head/sys/dev/drm2: . i915

Konstantin Belousov kostikbel at gmail.com
Sun Apr 7 19:05:16 UTC 2013


On Sun, Apr 07, 2013 at 08:48:49PM +0200, Olivier Cochard-Labb? wrote:
> On Sun, Apr 7, 2013 at 7:33 PM, Jean-S?bastien P?dron
> <dumbbell at freebsd.org> wrote:
> 
> > Hi Olivier!
> >
> > Could you please try the following patch?
> > http://people.freebsd.org/~dumbbell/radeonkms/drm-i915-intel_iic.a.patch
> >
> > It reverts a part of the commit, the one in intel_gmbus_transfer(). I
> > think this function was called with the .slave address already left-shifted.
> >
> 
> Thanks for your fast response:
> svn up to latest rev 249241 + applied your patch? But still same problem :-(
> 
> Here is my full dmesg+xorg.log at r249241 with your patch (non working):
> http://gugus69.free.fr/freebsd/i915kms.r249241-patched.txt
> 
> And here is the full dmesg + xorg.log at r249040 (working):
> http://gugus69.free.fr/freebsd/i915kms.r249040.txt

I suspect that the issue is with the drm2/i915/intel_dp.c.
You might try to use shift to 7 instead of 8 for address in the
intel_dp_aux_native_read/write, but I am not sure.

More useful debug info could be obtained by setting the kenv
drm.debug to 3, and then looking at the dmesg.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 834 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20130407/55cd2eb6/attachment.sig>


More information about the svn-src-head mailing list