mlaier 64a2bdc227 MFp4: reworked iwi-driver
Changelog towards if_iwi.c 1.26 (some changes have been committed separately
in the mean time):

- add led support
- add firmware loading on demand
 - auto-restart firmware when it crashes
 - serialize operations sent to the firmware to reduce firmware crashes
- add power save operation support
 - remove incorrect specification of tx power control capability
- add radio on/off switch support

- improve net80211 state machine operation
 - recognize and handle beacon miss
 - handle authentication and association failures better
 - add shared key authentication
 - fix ibss mode (many changes)
 - fix wme (many changes)
- correct radiotap support (many changes)
- correct bus dma setup of s/g
- correct various locking issues
- fix monitor mode
- fix scanning (many changes)
 - recover from wedged scan requests
 - respect active channel list
- eliminate cases where interface was marked down on error
- don't treat parity errors as fatal
- reclaim mgt frames immediately from tx queue
- correct interrupt handling, ack early (from NetBSD)
- fix short/long preamble handling

Committed with RELENG_6 compat #if's, should compile in RELENG_6.  Requires
net/iwi-firmware-kmod to function.

Much work done by:	sam
Tested by:		many (freebsd-net), ume, luigi
MFC after:		4 weeks
2006-04-27 21:43:37 +00:00
..
2006-04-21 19:06:29 +00:00
2005-12-04 02:12:43 +00:00
2006-04-17 10:47:01 +00:00
2005-12-17 07:09:17 +00:00
2006-04-14 17:26:04 +00:00
2005-12-04 02:12:43 +00:00
2006-02-24 02:03:35 +00:00
2006-03-01 07:24:39 +00:00
2006-04-27 21:43:37 +00:00
2005-11-12 19:14:21 +00:00
2006-04-10 06:44:30 +00:00
2006-04-26 21:25:13 +00:00
2006-03-21 21:15:43 +00:00