git: ig4 - improve interrupt handling

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Feb 7 20:30:43 PST 2014


commit e61972be08e1fb2fcc517686b05015c607f8a577
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Feb 7 20:28:28 2014 -0800

    ig4 - improve interrupt handling
    
    * Have the interrupt read the data from the rxfifo in order to clear
      the interrupt condition, rather than relying on the polling code to
      do it.
    
    * Should fix partial ig4 interrupt live-locks.  Still under test.

Summary of changes:
 sys/bus/smbus/ichiic/ig4_iic.c | 59 ++++++++++++++++++++++++++++++++++++++++--
 sys/bus/smbus/ichiic/ig4_var.h |  9 ++++---
 2 files changed, 63 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e61972be08e1fb2fcc517686b05015c607f8a577


-- 
DragonFly BSD source repository



More information about the Commits mailing list