The NetBSD Project

CVS log for src/sys/dev/usb/if_bwfm_usb.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / usb

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Wed Jul 22 17:18:10 2020 UTC (3 years, 8 months ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.14: +12 -10 lines
Diff to previous 1.14 (colored)

Sort #includes.  Nix trailing whitespace.

No functional change intended.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jul 22 17:17:37 2020 UTC (3 years, 8 months ago) by riastradh
Branch: MAIN
Changes since 1.13: +2 -3 lines
Diff to previous 1.13 (colored)

Omit needless <sys/pcq.h>.

Revision 1.13 / (download) - annotate - [select for diffs], Sun May 31 11:12:36 2020 UTC (3 years, 10 months ago) by jdolecek
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

make bwfm_usb_bus_ops static and const

Revision 1.12 / (download) - annotate - [select for diffs], Sat May 30 19:23:25 2020 UTC (3 years, 10 months ago) by jdolecek
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

catch up with changes - need bwfmreg.h before bwfmvar.h

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:13 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.6.2.1: +55 -67 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Merge changes from current as of 20200406

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 25 03:44:45 2020 UTC (4 years ago) by thorpej
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh
Changes since 1.10: +53 -65 lines
Diff to previous 1.10 (colored)

- 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.

Revision 1.9.6.1 / (download) - annotate - [select for diffs], Sat Feb 29 20:19:16 2020 UTC (4 years, 1 month ago) by ad
Branch: ad-namecache
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

Sync with head.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 29 06:26:32 2020 UTC (4 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp, ad-namecache-base3
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Adopt <net/if_stats.h>.

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:07:33 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.6: +7 -3 lines
Diff to previous 1.6 (colored)

Sync with HEAD

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jan 27 02:08:42 2019 UTC (5 years, 2 months ago) by pgoyette
Branch: MAIN
CVS Tags: phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, isaki-audio2-base, isaki-audio2, ad-namecache-base2, ad-namecache-base1, ad-namecache-base
Branch point for: ad-namecache
Changes since 1.8: +1 -1 lines
Diff to previous 1.8 (colored)

Merge the [pgoyette-compat] branch

Revision 1.8.2.2 / (download) - annotate - [select for diffs], Wed Oct 31 09:23:00 2018 UTC (5 years, 5 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1
Changes since 1.8.2.1: +904 -0 lines
Diff to previous 1.8.2.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

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.

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Thu Sep 6 06:56:04 2018 UTC (5 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.4.2.1: +7 -3 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.8.2.1, Sat Sep 1 22:01:03 2018 UTC (5 years, 7 months ago) by martin
Branch: netbsd-8
Changes since 1.8: +0 -904 lines
FILE REMOVED

file if_bwfm_usb.c was added on branch netbsd-8 on 2018-10-31 09:23:00 +0000

Revision 1.8 / (download) - annotate - [select for diffs], Sat Sep 1 22:01:03 2018 UTC (5 years, 7 months ago) by riastradh
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Branch point for: netbsd-8
Changes since 1.7: +4 -3 lines
Diff to previous 1.7 (colored)

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 1.7 / (download) - annotate - [select for diffs], Sun Aug 12 06:02:38 2018 UTC (5 years, 8 months ago) by rin
Branch: MAIN
CVS Tags: jdolecek-ncqfixes-base, jdolecek-ncqfixes
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)

Add missing __KERNEL_RCSID.

Revision 1.4.2.1 / (download) - annotate - [select for diffs], Mon May 21 04:36:12 2018 UTC (5 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.4: +51 -4 lines
Diff to previous 1.4 (colored)

Sync with HEAD

Revision 1.6 / (download) - annotate - [select for diffs], Fri May 11 10:59:30 2018 UTC (5 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521
Branch point for: phil-wifi
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Fix off-by-one in rx packet processing

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 11 07:41:11 2018 UTC (5 years, 11 months ago) by maya
Branch: MAIN
Changes since 1.4: +50 -3 lines
Diff to previous 1.4 (colored)

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 1.4 / (download) - annotate - [select for diffs], Sun Jan 21 13:57:11 2018 UTC (6 years, 2 months ago) by skrll
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

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

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:33 2017 UTC (6 years, 4 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.3.2.1: +853 -0 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

update from HEAD

Revision 1.3.2.1, Sat Oct 21 20:36:12 2017 UTC (6 years, 5 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.3: +0 -853 lines
FILE REMOVED

file if_bwfm_usb.c was added on branch tls-maxphys on 2017-12-03 11:37:33 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 21 20:36:12 2017 UTC (6 years, 5 months ago) by jmcneill
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202
Branch point for: tls-maxphys
Changes since 1.2: +9 -3 lines
Diff to previous 1.2 (colored)

Pass WME access classification to bcdc header

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 21 18:18:44 2017 UTC (6 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Initialize all fields in bcdc header.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Oct 19 23:58:41 2017 UTC (6 years, 5 months ago) by jmcneill
Branch: MAIN

Add driver for Broadcom 802.11a/b/g/n/ac USB wireless devices, based on
the OpenBSD bwfm(4) driver.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>