ig4 - Fix rxdata shift error and add debugging

Operating Systems / DragonFlyBSD - Matthew Dillon [apollo.backplane.com] - 15 August 2014 02:10 UTC

- Fix a bug where the rx fifo can wind up with spurious data that never clears because later commands are always one-ahead of it.

- Report rx data failures and spurious rx fifo data, except when the NOREPORT flag has been specified.

f0db20b ig4 - Fix rxdata shift error and add debugging
sys/bus/smbus/ichiic/ig4_iic.c | 126 ++++++++++++++++++++++++++++++++++------
1 file changed, 107 insertions(+), 19 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share