linux/drivers/media/platform/qcom/venus
Dinghao Liu 831b8755fd media: venus: venc: Fix runtime PM imbalance in venc_open
pm_runtime_get_sync() increments the runtime PM usage counter even
when it returns an error code. Thus a pairing decrement is needed on
the error handling path to keep the counter balanced.

Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2020-07-04 12:26:09 +02:00
..
core.c media: venus: core: Constify codec frequency data array 2020-05-05 13:04:01 +02:00
core.h media: venus: Mark last capture buffer 2020-05-05 13:07:15 +02:00
firmware.c media: venus: firmware: Ignore secure call error on first resume 2020-03-30 11:28:18 +02:00
firmware.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
helpers.c media: venus: helpers: Done buffers per queue type 2020-05-05 13:04:59 +02:00
helpers.h media: venus: helpers: Done buffers per queue type 2020-05-05 13:04:59 +02:00
hfi_cmds.c media: venus: venc: blacklist two encoder properties 2020-02-27 16:39:54 +01:00
hfi_cmds.h media: venus: hfi_cmds.h: Replace zero-length array with flexible-array member 2020-04-14 12:38:42 +02:00
hfi_helper.h media: venus: vdec: handle 10bit bitstreams 2020-02-27 16:49:02 +01:00
hfi_msgs.c media: venus: Mark last capture buffer 2020-05-05 13:07:15 +02:00
hfi_msgs.h media: venus: hfi_msgs.h: Replace zero-length array with flexible-array member 2020-04-14 12:38:57 +02:00
hfi_parser.c media: venus: hfi_parser: Ignore HEVC encoding for V1 2020-02-27 16:38:50 +01:00
hfi_parser.h media: venus: introduce core selection 2020-02-27 16:46:53 +01:00
hfi_venus_io.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
hfi_venus.c media: venus: Fix occasionally failures to suspend 2019-10-04 08:51:29 -03:00
hfi_venus.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
hfi.c media: venus: Mark last capture buffer 2020-05-05 13:07:15 +02:00
hfi.h media: venus: Mark last capture buffer 2020-05-05 13:07:15 +02:00
Makefile media: venus: redesign clocks and pm domains control 2020-02-27 16:44:41 +01:00
pm_helpers.c media: venus: fix multiple encoder crash 2020-07-04 12:25:55 +02:00
pm_helpers.h media: venus: introduce core selection 2020-02-27 16:46:53 +01:00
vdec_ctrls.c media: venus: vdec_ctrls: get real minimum buffers for capture 2019-08-05 10:52:17 -03:00
vdec.c media: venus: venc,vdec: Return EBUSY on S_FMT while streaming 2020-05-05 13:07:47 +02:00
vdec.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
venc_ctrls.c media: venus: support frame rate control 2020-03-12 13:59:02 +01:00
venc.c media: venus: venc: Fix runtime PM imbalance in venc_open 2020-07-04 12:26:09 +02:00
venc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00