On Wed, 28 Mar 2012 02:36:19 +0800, Daniel Kurtz <[email protected]> wrote: > The GMBUS controller can report a NAK condition while a transaction is > still active. If the driver is fast enough, and the bus is slow enough, > the driver may clear the NAK condition while the controller is still > busy, resulting in a confused GMBUS controller. This will leave the > controller in a bad state such that the next transaction may fail. > > Also, return -ENXIO if a device NAKs a transaction. > > Note: this patch also refactors gmbus_xfer to remove the "done" label. > > Signed-off-by: Daniel Kurtz <[email protected]>
Thanks for clarifying the appropriate return codes. Reviewed-by: Chris Wilson <[email protected]> -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ dri-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/dri-devel
