git: wlan - Sync dev/netif/bwn/bwn from FreeBSD

Matthew Dillon dillon at crater.dragonflybsd.org
Mon May 23 21:38:00 PDT 2016


commit 6fdfc437b19ef07aaed57054b1189ebfbd59defd
Author: Imre Vadász <imre at vdsz.com>
Date:   Mon May 16 00:07:24 2016 +0200

    wlan - Sync dev/netif/bwn/bwn from FreeBSD
    
    * Sync dev/netif/bwn/bwn from FreeBSD, fbsd git dd885b9a0a0e, May 11 2016.
    
    * Straight report from FreeBSD using new infrastructure.
    
    * Add bwn back to build
    
    * Using contigmalloc for allocating dr_txhdr_cache, because kmalloc on
      DragonFly wouldn't always give us physically contiguous memory.
    
    * Keeping the old code for (MSI) interrupt allocation, which puts things
      into the softc struct, and not into the bwn_mac struct like the new code.
    
    * XXX Not tested yet, also some local changes might be missing still.
    * XXX Didn't sync dev/netif/bwn/siba_bwn from FreeBSD yet, but bwn might
          already work for the previously supported chipsets like this.

Summary of changes:
 sys/conf/files                            |     4 +
 sys/dev/netif/Makefile                    |     4 +-
 sys/dev/netif/bwn/bwn/Makefile            |     3 +-
 sys/dev/netif/bwn/bwn/if_bwn.c            | 16227 ++++++++--------------------
 sys/dev/netif/bwn/bwn/if_bwn_chipid.h     |    71 +
 sys/dev/netif/bwn/bwn/if_bwn_debug.h      |    81 +
 sys/dev/netif/bwn/bwn/if_bwn_misc.h       |    67 +
 sys/dev/netif/bwn/bwn/if_bwn_phy_common.c |   237 +
 sys/dev/netif/bwn/bwn/if_bwn_phy_common.h |    41 +
 sys/dev/netif/bwn/bwn/if_bwn_phy_g.c      |  3628 +++++++
 sys/dev/netif/bwn/bwn/if_bwn_phy_g.h      |    57 +
 sys/dev/netif/bwn/bwn/if_bwn_phy_lp.c     |  3688 +++++++
 sys/dev/netif/bwn/bwn/if_bwn_phy_lp.h     |    50 +
 sys/dev/netif/bwn/bwn/if_bwn_util.c       |   161 +
 sys/dev/netif/bwn/bwn/if_bwn_util.h       |    66 +
 sys/dev/netif/bwn/bwn/if_bwnreg.h         |   156 +-
 sys/dev/netif/bwn/bwn/if_bwnvar.h         |   236 +-
 17 files changed, 13296 insertions(+), 11481 deletions(-)
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_chipid.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_debug.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_misc.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_common.c
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_common.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_g.c
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_g.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_lp.c
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_phy_lp.h
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_util.c
 create mode 100644 sys/dev/netif/bwn/bwn/if_bwn_util.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6fdfc437b19ef07aaed57054b1189ebfbd59defd


-- 
DragonFly BSD source repository


More information about the Commits mailing list