linux/drivers/staging/media
Bingbu Cao cf7bd54b30 media: staging/ipu7: fix isys device runtime PM usage in firmware closing
commit 895d3b4b58 upstream.

The PM usage counter of isys was bumped up when start camera stream
(opening firmware) but it was not dropped after stream stop(closing
firmware), it forbids system fail to suspend due to the wrong PM state
of ISYS. This patch drop the PM usage counter in firmware close to fix
it.

Cc: Stable@vger.kernel.org
Fixes: a516d36bdc ("media: staging/ipu7: add IPU7 input system device driver")
Signed-off-by: Bingbu Cao <bingbu.cao@intel.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2025-10-19 16:37:21 +02:00
..
atomisp [GIT PULL for v6.17] media updates 2025-07-31 13:16:09 -07:00
av7110 media fixes for v6.12-rc7 2024-11-08 07:41:27 -10:00
deprecated/atmel Staging driver changes for 6.13-rc1 2024-11-29 11:36:13 -08:00
imx media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() 2025-06-20 13:20:17 +02:00
ipu3 drivers: media: intel-ipu3.h: fix identation on a kernel-doc markup 2025-03-04 09:47:33 -07:00
ipu7 media: staging/ipu7: fix isys device runtime PM usage in firmware closing 2025-10-19 16:37:21 +02:00
max96712 staging: media: max96712: fix kernel oops when removing module 2024-12-19 12:50:19 +01:00
meson/vdec Staging driver changes for 6.13-rc1 2024-11-29 11:36:13 -08:00
starfive media: staging: atomisp/starfive: use (t,l)/wxh format for rectangle 2025-04-30 08:16:06 +02:00
sunxi media: cedrus: Add support for additional output formats 2025-06-20 13:20:17 +02:00
tegra-video Staging driver changes for 6.13-rc1 2024-11-29 11:36:13 -08:00
Kconfig media: rkvdec: Unstage the driver 2025-07-12 08:34:48 +02:00
Makefile media: rkvdec: Unstage the driver 2025-07-12 08:34:48 +02:00