OpenGrok
Cross Reference: if_bwfm_usb.c
xref
: /
src
/
sys
/
dev
/
usb
/
if_bwfm_usb.c
Home
|
History
|
Annotate
|
Download
|
only in
usb
History log of
/src/sys/dev/usb/if_bwfm_usb.c
Revision
Date
Author
Comments
1.15
22-Jul-2020
riastradh
Sort #includes. Nix trailing whitespace.
No functional change intended.
1.14
22-Jul-2020
riastradh
Omit needless <sys/pcq.h>.
1.13
31-May-2020
jdolecek
make bwfm_usb_bus_ops static and const
1.12
30-May-2020
jdolecek
catch up with changes - need bwfmreg.h before bwfmvar.h
1.11
25-Mar-2020
thorpej
- Refactor the firmware loading code into a set of common routines in the
core driver that understand how to find model-specific files before the
generic files. This greatly simplifies the firmware loading procedure
in each of the bus front ends. Adding additional firmware file types
(such as CLM files) much simpler.
- Make firmware image selection table-driven rather than a set of switch()
and if() statements.
- Add several additional firmware image entries.
1.10
29-Jan-2020
thorpej
Adopt <net/if_stats.h>.
1.9
27-Jan-2019
pgoyette
branches: 1.9.6;
Merge the [pgoyette-compat] branch
1.8
01-Sep-2018
riastradh
branches: 1.8.2;
bwfm has only one tx descriptor; limit mbuf chains to one segment.
PR kern/53287
Can't use m_defrag because it always yields two segments.
Discussion on tech-net:
https://mail-index.netbsd.org/tech-net/2018/09/01/msg007031.html
Diagnosed and tested by maya.
1.7
12-Aug-2018
rin
Add missing __KERNEL_RCSID.
1.6
11-May-2018
jmcneill
branches: 1.6.2;
Fix off-by-one in rx packet processing
1.5
11-May-2018
maya
sync with openbsd bwfm to some extent.
add a txcheck
set chip active/passive for more kinds of chips
add wrapper around setting active/passive
detect chip RAM
make bwfm_rx take an mbuf
1.4
21-Jan-2018
skrll
branches: 1.4.2;
PR kern/52931 Kernel panics with Atheros usb wireless interface
Audit the flags to usbd_create_xfer so that USBD_FORCE_SHORT_XFER is
supplied wherever such a transfer is setup. We can drop
USBD_SHORT_XFER_OK as it has not bearing on number of TDs
1.3
21-Oct-2017
jmcneill
branches: 1.3.2;
Pass WME access classification to bcdc header
1.2
21-Oct-2017
jmcneill
Initialize all fields in bcdc header.
1.1
19-Oct-2017
jmcneill
Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on
the OpenBSD bwfm(4) driver.
1.3.2.2
03-Dec-2017
jdolecek
update from HEAD
1.3.2.1
21-Oct-2017
jdolecek
file if_bwfm_usb.c was added on branch tls-maxphys on 2017-12-03 11:37:33 +0000
1.4.2.2
06-Sep-2018
pgoyette
Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
1.4.2.1
21-May-2018
pgoyette
Sync with HEAD
1.6.2.2
08-Apr-2020
martin
Merge changes from current as of 20200406
1.6.2.1
10-Jun-2019
christos
Sync with HEAD
1.8.2.2
31-Oct-2018
martin
Backport of bfwm code, requested by maya in ticket #1072:
sys/dev/ic/bwfm.c 1.14
sys/dev/ic/bwfmreg.h 1.3
sys/dev/ic/bwfmvar.h 1.3
sys/dev/pci/if_bwfm_pci.c 1.4
sys/dev/pci/if_bwfm_pci.h 1.8
sys/dev/usb/if_bwfm_usb.c 1.8
via patch.
1.8.2.1
01-Sep-2018
martin
file if_bwfm_usb.c was added on branch netbsd-8 on 2018-10-31 09:23:00 +0000
1.9.6.1
29-Feb-2020
ad
Sync with head.
Indexes created Wed Oct 15 16:09:53 GMT 2025