John Baldwin 544f167747 t seems certain Intel GPUs use GPIO bitbanging over a child device
instead of GMBUS access for I2C transfers.  The GMBUS driver falls back
to this mode when a transfer times out.  However, the first transfer to
timeout was sending the request back to itself resulting in an panic due
to recursing on a lock.  Fix it to forward the request on to the proper
device.  This appears to have been accidentally changed in r277487.

Reported by:	Joe Maloney <jmaloney@pcbsd.org>
Reviewed by:	adrian, dumbbell, imp
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D4599
2015-12-17 20:33:20 +00:00
..
2015-03-08 19:55:46 +00:00
2015-12-05 10:10:18 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2015-08-30 08:48:31 +00:00
2015-12-15 04:51:50 +00:00
2015-10-22 01:36:16 +00:00
2015-11-05 22:44:36 +00:00
2015-11-12 09:45:35 +00:00
2015-04-29 20:08:03 +00:00
2015-10-25 22:20:13 +00:00
2015-03-23 19:47:52 +00:00
2015-04-22 14:38:58 +00:00
2015-12-11 15:24:29 +00:00
2015-12-11 15:24:29 +00:00
2015-08-28 02:29:31 +00:00
2015-07-28 04:54:05 +00:00
2015-09-07 21:59:11 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2015-12-11 07:20:33 +00:00
2015-03-23 19:47:52 +00:00
2015-12-11 15:24:29 +00:00
2015-10-08 17:32:17 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00