linux/drivers/staging/vt6655
Malcolm Priestley 3b9c2f2e0e staging: vt6655: Fix interrupt race condition on device start up.
It appears on some slower systems that the driver can find its way
out of the workqueue while the interrupt is disabled by continuous polling
by it.

Move MACvIntEnable to vnt_interrupt_work so that it is always enabled
on all routes out of vnt_interrupt_process.

Move MACvIntDisable so that the device doesn't keep polling the system
while the workqueue is being processed.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
CC: stable@vger.kernel.org # v4.2+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-03-26 05:54:17 +09:00
..
baseband.c Staging: vt6655: Align a function declaration 2019-02-28 09:03:50 +01:00
baseband.h Staging: vt6655: Modify comment style of SPDX License Identifier 2019-02-28 09:03:50 +01:00
card.c Staging: vt6655: Align a static function declaration 2019-03-01 09:05:01 +01:00
card.h Staging: vt6655: Modify comment style for SPDX-License-Identifier 2019-02-28 09:03:50 +01:00
channel.c
channel.h
desc.h
device_cfg.h staging: vt6655: Delete unused typedef enum _chip_type 2018-03-28 13:57:44 +02:00
device_main.c staging: vt6655: Fix interrupt race condition on device start up. 2019-03-26 05:54:17 +09:00
device.h
dpc.c staging: vt6655: remove some redundant variables 2018-07-11 14:47:08 +02:00
dpc.h
Kconfig
key.c
key.h
mac.c
mac.h
Makefile
power.c
power.h
rf.c
rf.h
rxtx.c staging: vt6655: Remove space after cast 2018-10-09 14:59:58 +02:00
rxtx.h
srom.c
srom.h
test
tmacro.h
TODO
upc.h