#
1.14 |
|
03-Dec-2022 |
mlelstv |
Fix bug in protocol parser that often caused fatal 'checksum error'. Defer power save setting to interface start. More verbose on errors. Allow build without FDT.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.13 |
|
14-Mar-2022 |
mlelstv |
Add OpenBSD to code to optionally load CLM (Country Locale Matrix) files.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
1.12 |
|
22-Jul-2020 |
riastradh |
bwfm: Switch from pcq to pool_cache.
pcq_get is required to be serialized, but it's far from clear that it is serialized here.
|
#
1.11 |
|
22-Jul-2020 |
riastradh |
Add include guards and appropriate includes to bwfmreg.h, bwfmvar.h.
No functional change intended.
|
#
1.10 |
|
30-May-2020 |
jdolecek |
discussed with thorpej@, and it seems it's better to allocate the bss alignment buffer statically (as part of softc) just to be sure to not affect performance
|
#
1.9 |
|
30-May-2020 |
jdolecek |
constify, and make static where possible
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.8 |
|
25-Mar-2020 |
thorpej |
Add a file type entry for CLM files.
|
#
1.7 |
|
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.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.13 |
|
14-Mar-2022 |
mlelstv |
Add OpenBSD to code to optionally load CLM (Country Locale Matrix) files.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
1.12 |
|
22-Jul-2020 |
riastradh |
bwfm: Switch from pcq to pool_cache.
pcq_get is required to be serialized, but it's far from clear that it is serialized here.
|
#
1.11 |
|
22-Jul-2020 |
riastradh |
Add include guards and appropriate includes to bwfmreg.h, bwfmvar.h.
No functional change intended.
|
#
1.10 |
|
30-May-2020 |
jdolecek |
discussed with thorpej@, and it seems it's better to allocate the bss alignment buffer statically (as part of softc) just to be sure to not affect performance
|
#
1.9 |
|
30-May-2020 |
jdolecek |
constify, and make static where possible
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.8 |
|
25-Mar-2020 |
thorpej |
Add a file type entry for CLM files.
|
#
1.7 |
|
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.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.12 |
|
22-Jul-2020 |
riastradh |
bwfm: Switch from pcq to pool_cache.
pcq_get is required to be serialized, but it's far from clear that it is serialized here.
|
#
1.11 |
|
22-Jul-2020 |
riastradh |
Add include guards and appropriate includes to bwfmreg.h, bwfmvar.h.
No functional change intended.
|
#
1.10 |
|
30-May-2020 |
jdolecek |
discussed with thorpej@, and it seems it's better to allocate the bss alignment buffer statically (as part of softc) just to be sure to not affect performance
|
#
1.9 |
|
30-May-2020 |
jdolecek |
constify, and make static where possible
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.8 |
|
25-Mar-2020 |
thorpej |
Add a file type entry for CLM files.
|
#
1.7 |
|
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.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.10 |
|
30-May-2020 |
jdolecek |
discussed with thorpej@, and it seems it's better to allocate the bss alignment buffer statically (as part of softc) just to be sure to not affect performance
|
#
1.9 |
|
30-May-2020 |
jdolecek |
constify, and make static where possible
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.8 |
|
25-Mar-2020 |
thorpej |
Add a file type entry for CLM files.
|
#
1.7 |
|
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.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.8 |
|
25-Mar-2020 |
thorpej |
Add a file type entry for CLM files.
|
#
1.7 |
|
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.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.6 |
|
22-Mar-2020 |
thorpej |
Add a few more chip ID.
|
Revision tags: ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.2; 1.3.6; 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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.5 |
|
28-Oct-2019 |
mlelstv |
More code from OpenBSD no need to splnet() when enqueing packets explicit structure padding make internal functions static
also prepare for GPIO interrupts.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
#
1.4 |
|
01-Sep-2019 |
mlelstv |
From OpenBSD: - move event handling to workqueue - check for save/restore capability Tag work queue as MPsafe and increase length. Juse use bpf_mtap(), the 802.11 encapsulation is handled by firmware.
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
11-May-2018 |
maya |
branches: 1.2.2; 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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|
Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
#
1.3 |
|
01-Sep-2018 |
riastradh |
branches: 1.3.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.
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521
|
#
1.2 |
|
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
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
19-Oct-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on the OpenBSD bwfm(4) driver.
|