linux-imx/drivers/media/platform/verisilicon
Paul Kocialkowski 682588d38a media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
[ Upstream commit 6c0d9e12b1 ]

The (TRY_)DECODER_CMD ioctls are used to support flushing when holding
capture buffers is supported. This is the case of this driver but the
ioctls were never hooked to the ioctl ops.

Add them to correctly support flushing.

Fixes: 340ce50f75 ("media: hantro: Enable HOLD_CAPTURE_BUF for H.264")
Signed-off-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-01-25 15:35:32 -08:00
..
hantro_drv.c media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls 2024-01-25 15:35:32 -08:00
hantro_g1_h264_dec.c
hantro_g1_mpeg2_dec.c
hantro_g1_regs.h
hantro_g1_vp8_dec.c
hantro_g1.c
hantro_g2_hevc_dec.c
hantro_g2_regs.h
hantro_g2_vp9_dec.c
hantro_g2.c
hantro_h1_jpeg_enc.c
hantro_h1_regs.h
hantro_h264.c
hantro_hevc.c
hantro_hw.h media: verisilicon: Enable AV1 decoder on rk3588 2023-06-09 16:19:49 +01:00
hantro_jpeg.c
hantro_jpeg.h
hantro_mpeg2.c
hantro_postproc.c media: verisilicon: Do not enable G2 postproc downscale if source is narrower than destination 2023-11-20 11:59:31 +01:00
hantro_v4l2.c media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls 2024-01-25 15:35:32 -08:00
hantro_v4l2.h media: verisilicon: Conditionally ignore native formats 2023-06-09 16:20:21 +01:00
hantro_vp8.c
hantro_vp9.c
hantro_vp9.h
hantro.h media: verisilicon: change confusingly named relaxed register access 2023-07-14 09:14:10 +02:00
imx8m_vpu_hw.c
Kconfig
Makefile media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
rockchip_av1_entropymode.c media: verisilicon: Add AV1 entropy helpers 2023-06-09 16:17:20 +01:00
rockchip_av1_entropymode.h media: verisilicon: Add AV1 entropy helpers 2023-06-09 16:17:20 +01:00
rockchip_av1_filmgrain.c media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
rockchip_av1_filmgrain.h media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
rockchip_vpu_hw.c media: verisilicon: Fixes clock list for rk3588 av1 decoder 2023-11-20 11:59:33 +01:00
rockchip_vpu2_hw_h264_dec.c
rockchip_vpu2_hw_jpeg_enc.c
rockchip_vpu2_hw_mpeg2_dec.c
rockchip_vpu2_hw_vp8_dec.c
rockchip_vpu2_regs.h
rockchip_vpu981_hw_av1_dec.c media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
rockchip_vpu981_regs.h media: verisilicon: Add Rockchip AV1 decoder 2023-06-09 16:18:46 +01:00
sama5d4_vdec_hw.c
sunxi_vpu_hw.c