git: bge: Add MSI support

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Wed Jul 11 18:37:24 PDT 2012


commit 308dcd8e4bf44f8be637607e10a6c94290807fd3
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Mon Jul 9 12:32:55 2012 +0800

    bge: Add MSI support
    
    - Enable MSI on BCM5750+ chips.
    - Enable "oneshot MSI", which does not require driver to disable interrupt
      in interrupt handler, on BCM5755+ and BCM5906 chips.
    
    According-to: tg3
    
    - Always clear INTxDIS in PCI command.
    
    Obtained-from: FreeBSD

Summary of changes:
 sys/dev/netif/bge/if_bge.c    |  184 ++++++++++++++++++++++++++++++++++++-----
 sys/dev/netif/bge/if_bgereg.h |   19 ++++-
 sys/dev/netif/bge/if_bgevar.h |    4 +
 3 files changed, 181 insertions(+), 26 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/308dcd8e4bf44f8be637607e10a6c94290807fd3


-- 
DragonFly BSD source repository





More information about the Commits mailing list