summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwm.c
AgeCommit message (Expand)Author
2016-12-18While copying out channel flags to userspace, omit the HT channel flag ifStefan Sperling
2016-12-10Add support for MIMO Tx rates (MCS 8-15) to iwm(4).Stefan Sperling
2016-12-10In iwm(4), do not enable HT protection (RTS) unconditionally if the AP requiresStefan Sperling
2016-12-10Make retry-heavy rates less attractive to mira.Stefan Sperling
2016-12-08iwm(4) was stripping some bits from the MCS index value before passingStefan Sperling
2016-12-06Make sure iwm(4) only calls ieee80211_mira_choose() while in RUN state.Stefan Sperling
2016-11-30Switch the iwm(4) driver to mira rate adaptation in 11n mode.Stefan Sperling
2016-11-19While setting up the basic rate bitmask for iwm's firmware, if the AP doesStefan Sperling
2016-11-17Make iwm(4) pass Tx/Rx MCS rates to bpf so they can be examined with tcpdump.Stefan Sperling
2016-11-01Reset the ucode interrupt flag in the softc before loading iwm(4) 8k firmware.Stefan Sperling
2016-10-19Only force iwm's firmware to use RTS for all frames if the AP requires it.Stefan Sperling
2016-10-08Rate sets managed by net80211 are sorted by effective data rate speed whileStefan Sperling
2016-10-05Set the USE_RTS flag in the right place. Error introduced in if_iwm.c r1.139.Stefan Sperling
2016-09-27Wait until the BSSID is known before adding the MAC context to iwm firmware.Stefan Sperling
2016-09-22Remove some unused cruft from iwm, including a local namespace-pollutingStefan Sperling
2016-09-22Simplify assignment of sgi_ok variable in iwm_setrates(). No functional change.Stefan Sperling
2016-09-21Always set the bit which allows RTS in iwm's LQ command.Stefan Sperling
2016-09-21Make iwm protect the session during association more like Linux does it.Stefan Sperling
2016-09-21Properly support the mac context command in iwm. This was wrong in many ways.Stefan Sperling
2016-09-21Make iwm return EBUSY from its ic_ampdu_rx_start() handler andStefan Sperling
2016-09-21For the keep-alive period in iwm's power command, use the DTIM periodStefan Sperling
2016-09-21Copy the AP's actual EDCA parameters into iwm's mac context commandStefan Sperling
2016-09-21Add the BSS's basic rates to iwm's LQ command, not all the rates.Stefan Sperling
2016-09-12Simplify handling of the AUX STA in iwm(4). There is no good reason forStefan Sperling
2016-09-10Use consistent indentation for multi-line function prototypes in iwm.Stefan Sperling
2016-09-10Rename the global nvm_to_read const int array to iwm_nvm_to_read.Stefan Sperling
2016-09-10iwm(4) inherited the 'MVM' prefix in many of its symbol names from iwlwifi.Stefan Sperling
2016-09-10Fix formatting in iwm such thatStefan Sperling
2016-09-10Rename iwm_mvm_sta_send_to_fw() to iwm_mvm_sta_cmd(). Get rid of pointlessStefan Sperling
2016-09-10Move IWM_NVM_* macro definitions from if_iwm.c to if_iwmreg.h.Stefan Sperling
2016-09-04Replace iwm's ioctl tsleep/wakeup BUSY flag dance with an rwlock.Stefan Sperling
2016-09-04Even more enums which should be #defines were hiding inside if_iwm.c.Stefan Sperling
2016-09-04Remove unused IWM_READ_NVM_CHUNK_... macros.Stefan Sperling
2016-09-04Purge a ton of "-1 not informative" rated comments from iwm and improveStefan Sperling
2016-09-04Remove disabled iwm debug code which prints the regdomain.Stefan Sperling
2016-09-04Rename local variables called 'ret' to 'err' everywhere in iwm.Stefan Sperling
2016-09-04Clean up the pile of iwm MAC context command add/send/changed functions.Stefan Sperling
2016-09-04Rename iwm_mvm_phy_ctxt_apply() to iwm_mvm_phy_ctxt_cmd() and get rid ofStefan Sperling
2016-09-04Remove unused iwm_mvm_binding_update() wrapper function and replace theStefan Sperling
2016-09-04Get rid of pointless iwm_mvm_time_event_send_add() wrapper.Stefan Sperling
2016-09-03Remove iwm_release() by inlining its implementation into its only caller.Stefan Sperling
2016-09-03iwm was undecided between 'if (err != 0)' and 'if (err)'; switch to 'if (err)'Stefan Sperling
2016-09-03In iwm, move assignments to 'err' outside of if-statements.Stefan Sperling
2016-09-03The iwm code was torn between 'error' and 'err'; error -> err everywhereStefan Sperling
2016-09-03DPRINTFs infesting iwm die in a fire... too much noiseStefan Sperling
2016-09-03Get rid of iwm_set_pwr(). Call iwm_set_bits_mask_prph() directly instead.Stefan Sperling
2016-09-03fix some whitespace and overlong linesStefan Sperling
2016-09-03Remove iwm_alloc_* wrapper functions around iwm_dma_contig_alloc().Stefan Sperling
2016-09-03Get rid of the various iwm_free_* wrappers around iwm_dma_contig_free().Stefan Sperling
2016-09-03Get rid of iwm_mvm_send_add_sta_cmd_status() which is a pointless wrapperStefan Sperling