DragonFly BSD
DragonFly commits List (threaded) for 2012-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: bge: Add busdma constraints for old chips


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 28 Jun 2012 00:01:20 -0700 (PDT)

commit d723dbb58c011e055d64c49183f61823ec0941d1
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date:   Thu Jun 28 13:41:15 2012 +0800

    bge: Add busdma constraints for old chips
    
    - Most pre BCM5755 controllers have a DMA bug when buffer address
      crosses a multiple of the 4GB boundary
    - For BCM5714/BCM5715 controllers, limit the DMA address to be within
      40bit address space.
    
    Obtained-from: FreeBSD 199670

Summary of changes:
 sys/dev/netif/bge/if_bge.c    |   33 +++++++++++++++++++++++++++++++--
 sys/dev/netif/bge/if_bgereg.h |   10 ++++++++++
 2 files changed, 41 insertions(+), 2 deletions(-)

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


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]