linux/drivers/media/radio
Allen Pais 1021dd010d media: Convert from tasklet to BH workqueue
The only generic interface to execute asynchronously in the BH context is
tasklet; however, it's marked deprecated and has some design flaws. To
replace tasklets, BH workqueue support was recently added. A BH workqueue
behaves similarly to regular workqueues except that the queued work items
are executed in the BH context.

This patch converts drivers/media/* from tasklet to BH workqueue.

Based on the work done by Tejun Heo <tj@kernel.org>

Signed-off-by: Allen Pais <allen.lkml@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2024-06-21 08:57:09 +02:00
..
si470x media: si470x: add missing MODULE_DESCRIPTION() macro 2024-06-15 10:49:20 +02:00
si4713 media: Switch i2c drivers back to use .probe() 2023-05-25 16:21:21 +02:00
wl128x media: Convert from tasklet to BH workqueue 2024-06-21 08:57:09 +02:00
dsbr100.c
Kconfig media: add HAS_IOPORT dependencies 2023-06-28 11:09:25 +02:00
lm7000.h
Makefile media: Makefiles: sort entries where it fits 2022-03-14 09:42:59 +01:00
radio-aimslab.c
radio-aztech.c
radio-cadet.c
radio-gemtek.c
radio-isa.c media: radio-isa: use dev_name to fill in bus_info 2023-09-27 10:47:23 +02:00
radio-isa.h isa: Make the remove callback for isa drivers return void 2021-01-26 07:42:27 +01:00
radio-keene.c
radio-ma901.c
radio-maxiradio.c media: v4l: ioctl: Set bus_info in v4l_querycap() 2022-04-24 08:07:08 +01:00
radio-miropcm20.c media: radio-miropcm20: set bus_info to explicit name 2023-09-27 10:47:23 +02:00
radio-mr800.c
radio-raremono.c
radio-rtrack2.c
radio-sf16fmi.c media: media/radio: make array probe_ports static const 2022-01-23 21:18:43 +01:00
radio-sf16fmr2.c isa: Make the remove callback for isa drivers return void 2021-01-26 07:42:27 +01:00
radio-shark.c media: radio-shark: Add endpoint checks 2023-04-20 11:43:22 +02:00
radio-shark2.c media: radio-shark2: Avoid led_names truncations 2024-04-08 13:48:19 +02:00
radio-si476x.c media: radio-si476x: don't fill in bus_info 2023-09-27 10:47:23 +02:00
radio-tea5764.c media: Switch i2c drivers back to use .probe() 2023-05-25 16:21:21 +02:00
radio-tea5777.c
radio-tea5777.h
radio-terratec.c radio-terratec: Remove variable p 2022-10-24 19:03:54 +02:00
radio-timb.c media: radio-timb: Convert to platform remove callback returning void 2023-04-11 16:59:20 +02:00
radio-trust.c
radio-typhoon.c
radio-wl1273.c media: radio-wl1273: Remove an unnecessary ternary operator 2023-09-27 09:39:55 +02:00
radio-zoltrix.c
saa7706h.c media: Switch i2c drivers back to use .probe() 2023-05-25 16:21:21 +02:00
tea575x.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
tef6862.c media: Switch i2c drivers back to use .probe() 2023-05-25 16:21:21 +02:00