[PATCH 0/4] media: remove redundant pm_runtime_dont_use_autosuspend() calls
From: Joshua Crofts
Date: Tue Nov 10 2026 - 09:26:14 EST
Since commit d1706f9da9f4 ("PM: runtime: call pm_runtime_dont_use_autosuspend() on reinit()"),
driver core is now responsible for undoing any
pm_runtime_use_autosuspend() calls on driver exit.
Remove the redundant function calls.
NOTE: Some drivers in drivers/media/ still keep their calls because they either
rely on pm_runtime_dont_use_autosuspend() before pm_runtime_disable() to flush
pending autosuspend delays and trigger synchronous runtime suspension,
or operate on a parent device rather than the platform device itself.
Signed-off-by: Joshua Crofts <crofts@xxxxxxxxxx>
---
Joshua Crofts (4):
media: i2c: imx355: remove redundant pm_runtime_dont_use_autosuspend() calls
media: i2c: tc358746: remove redundant pm_runtime_dont_use_autosuspend() calls
media: i2c: vd55g1: remove redundant pm_runtime_dont_use_autosuspend() calls
media: i2c: vd56g3: remove redundant pm_runtime_dont_use_autosuspend() calls
drivers/media/i2c/imx355.c | 2 --
drivers/media/i2c/tc358746.c | 2 --
drivers/media/i2c/vd55g1.c | 2 --
drivers/media/i2c/vd56g3.c | 2 --
4 files changed, 8 deletions(-)
---
base-commit: b3dfbde62cf1981c4638939c159dfd087b7a72e9
change-id: 20261110-media-remove-dont-use-autosuspend-a8290b020d6f
Best regards,
--
Joshua Crofts <crofts@xxxxxxxxxx>