mirror_ubuntu-kernels/drivers/net/wireless/mediatek/mt76
Stanislaw Gruszka d04ca38386 mt76x0u: fix suspend/resume
We need to reset MCU and do other initializations on resume otherwise
MT7610U device will fail to initialize, what cause system hung due to
USB requests timeouts.

Patch fixes 4.19 -> 4.20 regression.

Cc: stable@vger.kernel.org # 4.20+
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Acked-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-02-07 18:32:16 +02:00
..
mt76x0 mt76x0u: fix suspend/resume 2019-02-07 18:32:16 +02:00
mt76x2 first batch of mt76 patches for 4.21 2018-12-13 16:02:19 +02:00
agg-rx.c mt76x2: add napi struct to mt76_rx_poll_complete/mt76_rx_complete signatures 2018-08-02 21:47:57 +03:00
debugfs.c mt76: move rate_txpower handler in mt76 debugfs 2018-10-01 12:34:02 +02:00
dma.c mt76: do not wake tx queues during flush 2018-11-30 12:29:33 +01:00
dma.h mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h 2018-09-19 12:31:25 +02:00
eeprom.c
Kconfig mt76: fix building without CONFIG_LEDS_CLASS 2018-11-06 18:46:33 +02:00
mac80211.c first batch of mt76 patches for 4.21 2018-12-13 16:02:19 +02:00
Makefile mt76: move dfs support in mt76x02-lib module 2018-11-30 12:21:42 +01:00
mmio.c mt76: allow to identify bus 2018-10-13 17:39:11 +02:00
mt76.h mt76: replace sta_add/remove ops with common sta_state function 2018-11-30 12:30:37 +01:00
mt76x02_debugfs.c mt76: move mt76x02_debugfs in mt76x02-lib module 2018-11-30 12:21:39 +01:00
mt76x02_dfs.c mt76x0: dfs: fix IBI_R11 configuration on non-radar channels 2018-11-30 12:21:43 +01:00
mt76x02_dfs.h mt76x0: pci: add DFS support 2018-11-30 12:21:42 +01:00
mt76x02_dma.h mt76: move tx_tasklet management in mt76x02-lib moudle 2018-10-05 20:05:46 +02:00
mt76x02_eeprom.c mt76: move mt76x02_eeprom_copy in mt76x02-lib module 2018-11-30 12:21:43 +01:00
mt76x02_eeprom.h mt76x0: phy: introduce tssi calibration support 2018-11-30 12:21:43 +01:00
mt76x02_mac.c mt76: mt76x02: remove mt76x02_txq_init 2018-11-30 12:29:37 +01:00
mt76x02_mac.h mt76: mt76x02: remove mt76x02_txq_init 2018-11-30 12:29:37 +01:00
mt76x02_mcu.c mt76: remove wait argument from mt76x02_mcu_calibrate 2018-11-30 12:29:31 +01:00
mt76x02_mcu.h mt76: remove wait argument from mt76x02_mcu_calibrate 2018-11-30 12:29:31 +01:00
mt76x02_mmio.c mt76x0: pci: add pre_tbtt_tasklet support 2018-11-30 12:21:41 +01:00
mt76x02_phy.c mt76x02: run calibration after scanning 2018-11-30 12:21:43 +01:00
mt76x02_phy.h mt76: introduce mt76x02_init_agc_gain routine 2018-10-13 17:39:50 +02:00
mt76x02_regs.h mt76x0: correct RF access via RF_CSR register. 2018-10-13 17:39:10 +02:00
mt76x02_trace.c mt76: move mt76x02_mac_poll_tx_status in mt76x02-lib moudle 2018-10-05 20:05:46 +02:00
mt76x02_trace.h mt76: move irq handler in mt76x02-lib moudle 2018-10-05 20:05:46 +02:00
mt76x02_txrx.c mt76: add support for reporting tx status with skb 2018-11-30 12:21:42 +01:00
mt76x02_usb_core.c mt76: add support for reporting tx status with skb 2018-11-30 12:21:42 +01:00
mt76x02_usb_mcu.c mt76: remove mcu_msg_alloc 2018-11-30 12:21:43 +01:00
mt76x02_usb.h mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mac.c 2018-10-13 17:39:22 +02:00
mt76x02_util.c first batch of mt76 patches for 4.21 2018-12-13 16:02:19 +02:00
mt76x02.h first batch of mt76 patches for 4.21 2018-12-13 16:02:19 +02:00
trace.c
trace.h
tx.c wireless-drivers-next patches for 4.21 2018-12-20 16:47:10 -08:00
usb_mcu.c mt76: usb: move mt76x02 mcu code in mt76x02-usb module 2018-09-19 12:31:23 +02:00
usb_trace.c mt76: add usb support to mt76 layer 2018-08-02 21:48:16 +03:00
usb_trace.h mt76: usb: fix static tracepoints 2018-11-30 12:21:40 +01:00
usb.c mt76: add support for reporting tx status with skb 2018-11-30 12:21:42 +01:00
util.c
util.h