linux/drivers/net/wireless/ralink/rt2x00
Stanislaw Gruszka ed53ae7569 rt2x00: do not mark device gone on EPROTO errors during start
As reported by Exuvo is possible that we have lot's of EPROTO errors
during device start i.e. firmware load. But after that device works
correctly. Hence marking device gone by few EPROTO errors done by
commit e383c70474 ("rt2x00: check number of EPROTO errors") caused
regression - Exuvo device stop working after kernel update. To fix
disable the check during device start.

Link: https://lore.kernel.org/linux-wireless/bff7d309-a816-6a75-51b6-5928ef4f7a8c@exuvo.se/
Reported-and-tested-by: Exuvo <exuvo@exuvo.se>
Fixes: e383c70474 ("rt2x00: check number of EPROTO errors")
Cc: stable@vger.kernel.org
Signed-off-by: Stanislaw Gruszka <stf_xl@wp.pl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20211111141003.GA134627@wp.pl
2021-11-29 12:53:50 +02:00
..
Kconfig
Makefile
rt2x00.h rt2x00: save survey for every channel visited 2020-11-07 17:53:32 +02:00
rt2x00config.c rt2x00: remove WDS code 2020-11-11 08:39:13 +01:00
rt2x00crypto.c rt2x00: remove duplicate word and fix typo in comment 2021-02-08 13:20:08 +02:00
rt2x00debug.c
rt2x00debug.h
rt2x00dev.c of: net: pass the dst buffer to of_get_mac_address() 2021-04-13 14:35:02 -07:00
rt2x00dump.h
rt2x00firmware.c
rt2x00leds.c
rt2x00leds.h
rt2x00lib.h
rt2x00link.c
rt2x00mac.c rt2x00: remove WDS code 2020-11-11 08:39:13 +01:00
rt2x00mmio.c
rt2x00mmio.h
rt2x00pci.c
rt2x00pci.h
rt2x00queue.c rt2x00: do not set timestamp for injected frames 2021-06-15 16:36:20 +03:00
rt2x00queue.h
rt2x00reg.h
rt2x00soc.c
rt2x00soc.h
rt2x00usb.c rt2x00: do not mark device gone on EPROTO errors during start 2021-11-29 12:53:50 +02:00
rt2x00usb.h
rt61pci.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt61pci.h
rt73usb.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt73usb.h
rt2400pci.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt2400pci.h
rt2500pci.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt2500pci.h
rt2500usb.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt2500usb.h
rt2800.h
rt2800lib.c rt2x00: remove leading spaces before tabs 2021-06-15 16:16:17 +03:00
rt2800lib.h
rt2800mmio.c rt2x00: convert tasklets to use new tasklet_setup() API 2020-08-27 16:22:13 +03:00
rt2800mmio.h rt2x00: convert tasklets to use new tasklet_setup() API 2020-08-27 16:22:13 +03:00
rt2800pci.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
rt2800pci.h
rt2800soc.c
rt2800usb.c rt2x00: remove duplicate USB device ID 2021-09-21 18:09:38 +03:00
rt2800usb.h