Jonathan Bell
75bc2dd40d
sound/usb: call usb_autopm_get_interface() for devices that should not
...
be suspended
Webcams with microphones are composite devices, and autosuspend is set
at the device level. If uvcvideo is probed after snd-usb-audio, the effect
of the quirk applied by snd-usb-audio is undone by uvcvideo's global
application of autosuspend.
Incrementing the interface's PM refcount in such cases prevents runtime PM
from happening, thus the device is left active.
Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com >
2022-03-21 16:04:21 +00:00
..
2021-11-18 19:15:54 +01:00
2021-01-08 09:30:05 +01:00
2021-03-17 13:16:18 -07:00
2021-03-17 13:16:18 -07:00
2021-11-18 19:15:54 +01:00
2021-11-18 19:15:54 +01:00
2021-07-05 19:30:33 +02:00
2022-03-21 16:04:21 +00:00
2021-12-08 09:04:36 +01:00
2021-11-25 09:48:30 +01:00
2020-11-23 15:15:36 +01:00
2021-12-08 09:04:37 +01:00
2021-12-08 09:04:37 +01:00
2022-01-27 11:04:08 +01:00
2018-03-21 11:46:33 +01:00
2020-11-23 15:13:47 +01:00
2020-11-23 15:13:47 +01:00
2022-02-23 12:03:13 +01:00
2020-11-23 15:17:00 +01:00
2019-10-07 03:53:03 +02:00
2020-11-23 15:17:00 +01:00
2021-07-05 19:33:54 +02:00
2019-04-22 11:21:06 -04:00
2021-05-11 11:10:37 +02:00
2021-03-01 09:21:54 +01:00
2021-08-02 09:06:05 +02:00
2022-01-27 11:04:08 +01:00
2018-05-02 16:02:32 +02:00
2021-07-05 19:33:54 +02:00
2020-02-15 09:46:16 +01:00
2021-09-30 13:48:51 +02:00
2021-05-21 16:22:52 +02:00
2021-07-05 19:33:54 +02:00
2017-11-02 11:10:55 +01:00
2021-01-08 09:30:05 +01:00
2020-01-03 09:24:34 +01:00
2022-02-08 18:34:07 +01:00
2021-09-13 15:00:31 +02:00
2021-12-08 09:04:37 +01:00
2021-06-02 09:01:17 +02:00
2019-08-22 10:35:59 +02:00
2018-07-31 15:01:22 +02:00
2020-11-23 15:16:45 +01:00
2017-11-02 11:10:55 +01:00
2022-02-08 18:34:03 +01:00
2022-03-21 16:04:21 +00:00
2021-08-02 09:06:02 +02:00
2021-08-02 09:05:57 +02:00
2017-11-02 11:10:55 +01:00
2021-08-30 08:04:04 +02:00
2020-02-01 09:06:11 +01:00