MFC r267066 and r267041:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 11 Jun 2014 05:50:04 +0000 (05:50 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 11 Jun 2014 05:50:04 +0000 (05:50 +0000)
commitf609882547ec66ce893b8fde13a57a436541b15c
tree630483e3406d9408d436654cf9c2d767512cee8a
parent3d23ed9c0b51078997d15dc0ef3b440e29b7deaa
MFC r267066 and r267041:
Fixes for the RSU driver:
- The R92S_TCR register is an 8-bit register. Don't access it like a
16-bit register.
- Disable parsing the delete station event, due to many false events.
- Ensure that there is only one transfer queue for each endpoint, so
to hal packets transmitted don't get out of order.
- Properly align temporary buffer to 32-bit.
- Add an extra parenthesis to make expression clear.
- Range check the association ID received from hardware.

git-svn-id: svn://svn.freebsd.org/base/stable/10@267349 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/wlan/if_rsu.c
sys/dev/usb/wlan/if_rsureg.h