linux/drivers/net/wireless
Sebastian Andrzej Siewior 46233f7786 orinoco: Annotate ezusb_init()
ezusb_init() is always invoked in preemptible context during device
probe. Only orinoco_up() -> orinoco_reinit_firmware() may invoke the
function from atomic context but this is never used for the USB
interface.

Use ezusb_req_ctx_wait_compl() for the ezusb_write_ltv() and
ezusb_docmd_wait() invocations from within ezusb_init().
Preserve the generic versions which have still other user via the
callback.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20201113212252.2243570-5-bigeasy@linutronix.de
2020-11-24 17:01:11 +02:00
..
admtek
ath wireless: remove unneeded break 2020-11-07 13:34:22 +02:00
atmel atmel: convert tasklets to use new tasklet_setup() API 2020-08-27 16:22:02 +03:00
broadcom brcmfmac: fix error return code in brcmf_cfg80211_connect() 2020-11-24 17:00:16 +02:00
cisco airo: Replace in_atomic() usage. 2020-11-07 17:52:21 +02:00
intel wireless: remove unneeded break 2020-11-07 13:34:22 +02:00
intersil orinoco: Annotate ezusb_init() 2020-11-24 17:01:11 +02:00
marvell mwifiex: pcie: skip cancel_work_sync() on reset failure path 2020-11-10 20:51:09 +02:00
mediatek wireless: mt7601u: convert tasklets to use new tasklet_setup() API 2020-11-07 13:29:07 +02:00
microchip net: wilc1000: clean up resource in error path of init mon interface 2020-09-21 16:02:13 +03:00
quantenna qtnfmac: use new function dev_fetch_sw_netstats 2020-10-13 17:33:49 -07:00
ralink rt2x00: save survey for every channel visited 2020-11-07 17:53:32 +02:00
realtek rtw88: wow: print key type when failing 2020-11-24 11:17:52 +02:00
rsi rsi: Clean up loop in the interrupt handler 2020-11-10 20:55:06 +02:00
st cw1200: replace a set of atomic_add() 2020-11-24 16:59:31 +02:00
ti wlcore: spi: Demote a non-compliant function header, fix another 2020-11-07 18:05:38 +02:00
zydas zd1211rw: Remove in_atomic() usage. 2020-11-07 17:52:23 +02:00
Kconfig
mac80211_hwsim.c genetlink: move to smaller ops wherever possible 2020-10-02 19:11:11 -07:00
mac80211_hwsim.h
Makefile
ray_cs.c ray_cs: Use fallthrough pseudo-keyword 2020-11-07 13:30:09 +02:00
ray_cs.h
rayctl.h
rndis_wlan.c
virt_wifi.c
wl3501.h
wl3501_cs.c wl3501_cs: Fix misspelling and provide missing documentation 2020-11-07 18:05:36 +02:00