summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwm.c
AgeCommit message (Expand)Author
2021-09-08Make iwm(4) and iwx(4) raise IPL to splnet() while loading firmware.Stefan Sperling
2021-09-08Let iwm(4) and iwx(4) sleep for 1 second while loading firmware.Stefan Sperling
2021-09-03Make iwm(4) and iwx(4) resume code path more similar to the attach code path.Stefan Sperling
2021-09-03Ensure that iwm(4) and iwx(4) will reload firmware from disk on down/up,Stefan Sperling
2021-08-29iwm/iwx: propagate errors out of iw{m,x}_set_bits_mask_prph routinesGreg Steuck
2021-08-26There are some races in the hardware which thus require a few more triesKevin Lo
2021-08-20In the attach routine, the hardware bug workaround is only for legacy PCIKevin Lo
2021-08-20Revert previous; Turns out the start_hw() functions don't alwaysStefan Sperling
2021-08-19Run more device init code when resuming iwm(4) and iwx(4) devices.Stefan Sperling
2021-08-19Hide detailed firmware error reports from iwn/iwm/iwx by default.Stefan Sperling
2021-07-20Do not attempt to load 7265D iwm(4) firmware on all 7265 devices.Stefan Sperling
2021-07-20Make iwm_init() call iwm_stop() if we fail to move into SCAN state.Stefan Sperling
2021-07-09Switch iwm(4) to new firmware images available in iwm-firmware-20210512.Stefan Sperling
2021-07-09Print new iwm(4) firmware version numbers like Linux iwlwifi does it.Stefan Sperling
2021-07-09remove unused lines of code from iwm(4) which were specific to iwx(4) devicesStefan Sperling
2021-07-09Fix errors in the probe request template we provide to iwm(4) firmware.Stefan Sperling
2021-07-09Do not ask iwm(4) firmware to send probe requests on passive channels.Stefan Sperling
2021-07-09Make iwm(4) set various scan command flags just like how iwlwifi sets them.Stefan Sperling
2021-07-09Fix iwm(4) PHY context updates for newer firmware versions.Stefan Sperling
2021-07-09Make iwm(4) use only antenna B for single-antenna Tx on 9k devices.Stefan Sperling
2021-07-09Clear the "persistence bit" on iwm(4) 9k devices during hardware init.Stefan Sperling
2021-07-09Ignore undocumented TLVs found in the iwm(4) 9000-43 firmware image.Stefan Sperling
2021-07-09Reset sc_ucode_api flags before iwm(4) loads firmware.Stefan Sperling
2021-07-09Simplify code supporting the new iwm(4) time quota firmware command.Stefan Sperling
2021-07-08Support MCC update response used by newer iwm(4) firmware, and verifyStefan Sperling
2021-07-08Back out support for newer MCC update commands in iwm(4) for now.Stefan Sperling
2021-07-07Support MCC update response used by newer iwm(4) firmware, and verifyStefan Sperling
2021-07-07Support the SoC configuration command used by newer iwm(4) 9560 firmware.Stefan Sperling
2021-07-07Support the critical temperature detection feature of newer iwm(4) firmware.Stefan Sperling
2021-07-07Parse CMD_VERSION TLV found in iwm(4) fw images and add iwm_lookup_cmd_ver().Stefan Sperling
2021-07-07Support a new variant of the binding command required by new iwm(4) firmware.Stefan Sperling
2021-07-07Support the larger phy context command required by newer iwm(4) firmware.Stefan Sperling
2021-07-07Recognize and ignore new debug sections found in latest iwm(4) 9k fw images.Stefan Sperling
2021-07-07Support a new time quota command required for newer iwm(4) firmware.Stefan Sperling
2021-06-30Fix Tx queue flushing in iwm(4).Stefan Sperling
2021-06-30Align HT protection flags we send to iwm(4) firmware with flags used byStefan Sperling
2021-06-30Make the iwm(4) mac context task send its command only if we are still inStefan Sperling
2021-06-30Make Tx-done interrupt processing in iwm(4) more similar to iwlwifi.Stefan Sperling
2021-06-21Fix ieee80211_node leak in iwm(4) and iwx(4).Stefan Sperling
2021-06-01Revert iwm(4) firmware updates for now; robert@ reports stalled Tx on 9260Stefan Sperling
2021-06-01Switch iwm(4) to new firmware images available in iwm-firmware-20210512.Stefan Sperling
2021-05-31Avoid "mac clock not ready" panic in iwm(4).Stefan Sperling
2021-05-16panic does not require a \n at the end. When one is provided, it looks wrong.Theo de Raadt
2021-05-12Fix several issues introduced with iwm(4) Tx aggregation support.Stefan Sperling
2021-05-10Let iwm(4) flush Tx queues before removing the firmware station andStefan Sperling
2021-05-05Enable detailed reports about firmware errors in iwm(4) for the time being.Stefan Sperling
2021-05-03Add 802.11n Tx aggregation support to iwm(4).Stefan Sperling
2021-04-29Make iwn, iwm, and iwx keep track of beacon parameters at run-time.Stefan Sperling
2021-04-25Implement support for Rx aggregation offload in iwm(9) and iwx(4), andStefan Sperling
2021-03-12Use RA instead of MiRA in iwm(4).Stefan Sperling