summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwm.c
AgeCommit message (Expand)Author
2018-01-31Some wifi drivers don't call ieee80211_newstate() during some stateStefan Sperling
2018-01-14Pass our currently configured SSID to iwm(4) scan commands.Stefan Sperling
2017-12-10Stop running iwm(4) devices in "continuous active mode (CAM)".Stefan Sperling
2017-12-08Add support for background scanning to net80211 and iwm(4).Stefan Sperling
2017-12-08Make iwm(4) restore the ic_bss channel after tweaking this channel as partStefan Sperling
2017-12-07In iwm(4), keep scanning if net80211 asks for a SCAN->SCAN transitionStefan Sperling
2017-12-07Make iwm_newstate() recover from state transition errors.Stefan Sperling
2017-10-26Move common code to add/remove multicast filters to ieee80211_ioctl(9).Martin Pieuchot
2017-10-22It's time I claimed proper copyright on this.Stefan Sperling
2017-10-22In iwm(4), allocate command response buffers dynamically in a ringStefan Sperling
2017-10-04Introduce reference counting for tasks in iwm(4).Stefan Sperling
2017-08-27Make it possible for iwm_stop() to sleep by always running it inStefan Sperling
2017-08-23Fix typos in iwm(4) error messages. Patch by Bryan Linton.Stefan Sperling
2017-08-13Remove the second parameter of iwm_stop(). It was not used for anything.Stefan Sperling
2017-08-13Add proper support for iwm(4) firmware's time event. Cancel the event ifStefan Sperling
2017-08-13When iwm_stop() releases the scan lock wake processes sleeping on it.Stefan Sperling
2017-08-12Fix iwm(4) channel reporting, broken by my unrelated tweak during commit ofStefan Sperling
2017-08-12In iwm(4), instead of scheduling a task which calls ieee80211_end_scan(),Stefan Sperling
2017-08-12Prevent a NULL pointer deref in iwm(4) which I have seen during testing.Stefan Sperling
2017-08-12Fix Coverity CID 1453280:Stefan Sperling
2017-07-23Prevent a possible "MAC context already removed" panic in iwm_auth().Stefan Sperling
2017-07-22Add frame length range checks to the input path of iwm(4).Stefan Sperling
2017-07-16Fix missing splx() in iwm_newstate_task(). Bug introduced 2 hours ago in r1.200.Stefan Sperling
2017-07-16Remove the AP from iwm's firmware station table when moving out of AUTH state.Stefan Sperling
2017-07-16Some net80211 state changes are triggered by incoming frames, and it isStefan Sperling
2017-07-15Get rid of the device reset hack in iwm_newstate_task().Stefan Sperling
2017-06-20Remove the IWM_FLAG_HW_INITED flag from iwm(4). This flag was redundant.Stefan Sperling
2017-06-16In iwm_init() save the generation counter once before looping overStefan Sperling
2017-06-14Currently, iwm(4) uses only one phy context, so stop sending commands to theStefan Sperling
2017-06-14When a task in iwm(4) obtains an rwlock(9), bail out if the device wasStefan Sperling
2017-06-14Make the iwm(4) ioctl handler wait until the transition to SCAN has completedStefan Sperling
2017-06-14Make iwm(4) wait for the PHY calibration result notification during HW init.Stefan Sperling
2017-06-09Introduce iwm_nic_assert_locked() to verify that the driver has correctlyStefan Sperling
2017-06-09Fix the resume code path in iwm(4) to no longer call iwm_stop() beforeStefan Sperling
2017-06-02When iwm(4) firmware reports missed beacons, send a probe request onlyStefan Sperling
2017-05-31another place to use ieee80211_min_basic_rate() to select the minimum tx ratePeter Hessler
2017-05-31add ieee80211_min_basic_rate() to iwm(4), to select the lowest availablePeter Hessler
2017-05-31The net80211 stack was providing a 'beacon miss timeout' value (in ms)Stefan Sperling
2017-05-31Add missing function prototype for iwm_rx_bmiss().Stefan Sperling
2017-05-31Implement support for iwm(4) firmware's missed beacon notification.Stefan Sperling
2017-05-28Fix some spurious fatal firmware errors in iwm(4).Stefan Sperling
2017-05-28Remove unused flag IWM_FLAG_STOPPED.Stefan Sperling
2017-05-26Get rid of the DELAY() hack in the firmware loader for 8000 familyStefan Sperling
2017-05-08In iwm_send_cmd(), look at the generation counter instead of the STOPPED flagStefan Sperling
2017-05-08In iwm(4) avoid locking the NIC redundantly and perform accounting ofStefan Sperling
2017-05-08Fix issues with iwm(4) firmware's retry rate table:Stefan Sperling
2017-05-04If iwm_nic_lock() cannot access the device then print "acquiring device failed"Stefan Sperling
2017-04-27Restore if_iwm.c r1.173 (mira retry change) which got incarcerated byStefan Sperling
2017-04-27Revert if_iwm.c to the state of r1.170 because ETOOMANYDRAGONSATONCE.Stefan Sperling
2017-04-26Get rid of convoluted macros in iwm's receive code path.Stefan Sperling