linux-stable/drivers/staging/most/dim2
Davidlohr Bueso 5fb6bc718c staging/most, dim2: convert dim2_tasklet to threaded irq
Tasklets have long been deprecated as being too heavy on the system
by running in irq context - and this is not a performance critical
path. If a higher priority process wants to run, it must wait for
the tasklet to finish before doing so. A more suitable equivalent
is to converted to threaded irq instead and service channels in
regular task context.

Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
Link: https://lore.kernel.org/r/20220411151620.129178-2-dave@stgolabs.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-04-12 15:53:50 +02:00
..
dim2.c staging/most, dim2: convert dim2_tasklet to threaded irq 2022-04-12 15:53:50 +02:00
errors.h staging: most: dim2: errors.h: Correct SPDX-License-Identifier 2019-03-18 07:05:22 +01:00
hal.c staging: most: dim2: hal: Demote non-conformant kernel-doc headers 2021-05-10 11:19:26 +02:00
hal.h staging: most: dim2: Remove function dimcb_io_write() 2019-07-22 07:34:10 +02:00
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile staging: most: dim2: do not double-register the same device 2021-10-13 14:27:54 +02:00
reg.h staging: most: dim2: reg.h: Correct SPDX-License-Identifier 2019-03-18 07:05:22 +01:00
sysfs.h staging: most: dim2: do not double-register the same device 2021-10-13 14:27:54 +02:00