summaryrefslogtreecommitdiffstats
path: root/sys/dev/iwn
Commit message (Expand)AuthorAgeFilesLines
* Now that all bits are in for 1030/6230 adapters enable those.bschmidt2011-04-201-32/+25
* The 6000 series gen2 adapters have 2 firmware images, one withbschmidt2011-04-201-2/+4
* Add basic support for advanced bluetooth coexistence requiredbschmidt2011-04-203-2/+105
* Enable DC calibration for all 6000 series devices, except thosebschmidt2011-04-191-1/+6
* Pull some features out of the firmware:bschmidt2011-04-193-3/+20
* Add some new features:bschmidt2011-04-163-3/+69
* Bring over the HAL/OPS changes, instead of two const structs it is nowbschmidt2011-04-162-166/+160
* Read RX/TX chainmasks directly of the EEPROM. Some chips are known tobschmidt2011-04-161-14/+8
* Just a whitespace sync, some more style(9) conform then others.bschmidt2011-04-163-225/+158
* Sync comments with OpenBSD.bschmidt2011-04-162-37/+38
* Sync debug and error messages with OpenBSD.bschmidt2011-04-161-84/+65
* Shuffle code around a bit. Mostly to group functional connected things,bschmidt2011-04-162-306/+301
* Rename some stuff in favour of the OpenBSD names:bschmidt2011-04-161-26/+26
* Fix WME/QoS handling:bschmidt2011-04-161-27/+43
* Remove if_ierrors which do not necessarily indicate a RX error, alsobschmidt2011-04-161-3/+2
* Instead of hardcoding TX rates and using that to fill the retry tablebschmidt2011-04-162-85/+70
* Replace RX/TX ring allocation error messages with something more sanebschmidt2011-04-161-22/+14
* Prevent double-free, also use the same error codes as OpenBSD.bschmidt2011-04-161-3/+2
* Add missing bus_dmamap_sync calls as well as remove two duplicate ones.bschmidt2011-04-161-4/+8
* Unify TX/RX ring allocation, finish the descriptior DMA stuff beforebschmidt2011-04-161-9/+10
* Make sure to destroy all DMA tags and maps.bschmidt2011-04-161-7/+19
* Rewrite DMA segment handling to be more inline with the OpenBSD code.bschmidt2011-04-161-46/+62
* scratch_paddr has the same address pre-assigned, use that instead.bschmidt2011-04-161-4/+2
* In case a new mbuf can't be loaded, reuse the old one.bschmidt2011-04-161-0/+12
* OpenBSD uses IWN_RBUF_SIZE not MJUMPAGESIZE for the RX path, also replacebschmidt2011-04-161-12/+10
* Remove the flags argument of iwn_dma_contig_alloc(), it is always setbschmidt2011-04-161-23/+21
* RSSI related syncs with the OpenBSD code:bschmidt2011-04-161-17/+11
* Pass errors that might happen during state transitions up to net80211.bschmidt2011-04-161-3/+11
* Obtain the channel number directly from the laster RXON command, alsobschmidt2011-04-161-5/+4
* fix the order of the prototypes from the previosu commitbschmidt2011-04-151-1/+1
* The 6005 series devices need additional temperature offset calibrationbschmidt2011-04-152-1/+44
* Revert some of local calibration changes in favour of the OpenBSDbschmidt2011-04-152-266/+133
* remove debug left-oversbschmidt2011-04-151-2/+2
* Split up watchdog and calibration callout. This allows us to use differentbschmidt2011-04-152-48/+64
* Split out bluetooth coexistence setup.bschmidt2011-04-151-8/+16
* Fixes for firmware handling:bschmidt2011-04-151-8/+14
* Only handle beacon misses while in RUN state and not scanning.bschmidt2011-04-151-10/+9
* Don't timeout when stopping DMA channels.bschmidt2011-04-152-6/+3
* Instead of trying to figure out which rxon.flags to clear, restartbschmidt2011-04-141-7/+3
* iwn_cleanup() is just a wrapper around iwn_detach(), call it directlybschmidt2011-04-141-10/+2
* Reuse net80211 code:bschmidt2011-04-141-31/+26
* Remove IWN_FLAG_HAS_5GHZ and IWN_PCI_BAR0, both unused.bschmidt2011-04-143-5/+0
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls tojhb2011-03-231-1/+1
* Pull ieee80211_ratectl_node_init() calls from drivers into net80211.bschmidt2011-01-171-9/+0
* Fixes for monitor mode:bschmidt2010-12-061-4/+3
* For 6000 series and newer devices the DC calibration results are nobschmidt2010-12-052-9/+29
* Instead of using the AMRR ratectl algo as default for drivers which havebschmidt2010-11-061-1/+0
* Fix typo in previous commit.bschmidt2010-09-191-1/+1
* Rewrite parts of the calibration code which is run while bringing upbschmidt2010-09-192-87/+206
* Group functions used for initial calibration.bschmidt2010-09-191-80/+80
OpenPOWER on IntegriCloud