summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwm.c
AgeCommit message (Expand)Author
2019-12-20Make iwm(4) clear/set selected bits in the HW_IF_CONFIG register, ratherStefan Sperling
2019-12-18Mask high bits of iwm(4) firmware SYSASSERT codes before matchingStefan Sperling
2019-12-18Re-enable firmware-based Tx retries at lower rates for iwm(4).Stefan Sperling
2019-11-27Reinstate monitor mode support in iwm(4).Stefan Sperling
2019-11-27Add support for Rx buffers containing multiple frames to iwm(4), again.Stefan Sperling
2019-11-26Fix previous: Don't use an uninitialized variable in iwm_rx_frame().Stefan Sperling
2019-11-26Eliminate some code duplication in iwm(4) 7k/8k vs. 9k Rx code paths.Stefan Sperling
2019-11-26Add support for MSI-X. MSI-X allows establishing a number ofPatrick Wildt
2019-11-26Compute RSSI on 9k iwm(4) devices in the same way we do for previousStefan Sperling
2019-11-20Correctly match another 9560-based device.Patrick Wildt
2019-11-18Add support for 9260 and 9560 devices to iwm(4).Stefan Sperling
2019-11-17print firmware version as unsigned intsJoshua Stein
2019-11-12Fix support for 3168 iwm(4) devices, and load new firmware for them.Stefan Sperling
2019-11-08Switch 8260 and 8265 iwm(4) devices to -34 firmware.Stefan Sperling
2019-11-08Add support to iwm(4) for new umac scan API in newer firmware versions.Stefan Sperling
2019-11-08Add support to iwm(4) for ADD_STA commands used by newer firmware.Stefan Sperling
2019-11-06Raise net80211's "beacon miss" threshold to avoid frequent re-connectsStefan Sperling
2019-11-04Switch iwm 3160, 7260, and 7265 to -17 firmware images.Stefan Sperling
2019-11-04Make iwm send the DQA command later, as Linux does. We were sending it toStefan Sperling
2019-11-04Don't send the BT coex config command to iwm 8k init firmware because newerStefan Sperling
2019-11-04iwm API version -31 firmware and up will crash after load unless the driverStefan Sperling
2019-11-04Fix handling of iwm_sf_config() input argument.Stefan Sperling
2019-11-04Ignore FW_DBG_DEST and FW_DBG_CONF iwm firmware image TLV sections, for now.Stefan Sperling
2019-11-04Support iwm(4) firmware images with ucode_api flags larger than 32 bits.Stefan Sperling
2019-11-04Tweak a device type check in iwm_apm_init() to ensure it will matchStefan Sperling
2019-11-04Enable only iwm's "firmware-load" interrupt while loading the firmware.Stefan Sperling
2019-11-04Add support for iwm firmware paging, required for newer 8k device firmware.Stefan Sperling
2019-10-28Have iwm(4) configure the PCIe LTR.Stefan Sperling
2019-10-28Make iwm_stop_device() power down bus master DMA clocks on 7k devices only.Stefan Sperling
2019-10-28Recognize IWM_DTS_MEASUREMENT_NOTIF_WIDE PHY_OP notification which willStefan Sperling
2019-10-28Get rid of version 1 of iwm's time event firmware API.Stefan Sperling
2019-10-28Remove a couple of unneeded IWM_UCODE_TLV_FLAGS_* flags:Stefan Sperling
2019-10-28Remove unneeded IWM_UCODE_TLV_FLAGS_RX_ENERGY_API flag.Stefan Sperling
2019-10-28Do not set IWM_SF_CFG_DUMMY_NOTIF_OFF bit in iwm SF_CFG firmware command.Stefan Sperling
2019-10-28Skip the 'update MCC' command if iwm 8k firmware supports LocationStefan Sperling
2019-10-28Use 0x6c as permanent ID for IWM_PHY_DB_CMD; remove incorrect comment.Stefan Sperling
2019-10-28The iwm_prepare_card_hw() call in iwm_attach() is only needed on 8k devices.Stefan Sperling
2019-10-28iwm: tweak post-alive NIC locking to more closely match how Linux does itStefan Sperling
2019-10-28iwm: enlarge maximum NVM section size; required for newer firmwareStefan Sperling
2019-10-18Add support for dynamic queue allocation (DQA) to iwm(4).Stefan Sperling
2019-10-12Fix a use-after-free memory access in iwm's interrupt handler.Stefan Sperling
2019-09-30remove the "copy function" argument to bpf_mtap_hdr.David Gwynne
2019-09-18don't hand roll bpf_mtap_hdr functionality, just use bpf_mtap_hdr.David Gwynne
2019-09-12Make wireless drivers call if_input() only once per interrupt.Stefan Sperling
2019-09-05Revert iwm(4) to software WPA crypto because of apparent firmware issues.Stefan Sperling
2019-09-02Reset the current wireless PHY mode to 'auto' when a scan begins if weStefan Sperling
2019-08-29fix iwm(4) frame length check to account for header in firmware rx packetStefan Sperling
2019-08-29Don't write to mbuf length fields before mbuf is removed from iwm(4) Rx ring.Stefan Sperling
2019-08-27Keep ieee80211_node structures cached across scans, rather thanStefan Sperling
2019-08-08Support WPA2 CCMP encryption/decryption in hardware with iwm(4).Stefan Sperling