linux-stable/drivers/media/platform/verisilicon
Paul Kocialkowski 6c0d9e12b1 media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
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>
2023-11-23 13:57:20 +01:00
..
Kconfig media: drop CONFIG_MEDIA_CONTROLLER_REQUEST_API 2023-11-23 13:03:45 +01:00
Makefile media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
hantro.h media: verisilicon: Store chroma and motion vectors offset 2023-11-23 12:43:35 +01:00
hantro_drv.c media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls 2023-11-23 13:57:20 +01:00
hantro_g1.c
hantro_g1_h264_dec.c
hantro_g1_mpeg2_dec.c
hantro_g1_regs.h
hantro_g1_vp8_dec.c
hantro_g2.c media: verisilicon: g2: Use common helpers to compute chroma and mv offsets 2023-11-23 12:44:10 +01:00
hantro_g2_hevc_dec.c media: verisilicon: g2: Use common helpers to compute chroma and mv offsets 2023-11-23 12:44:10 +01:00
hantro_g2_regs.h
hantro_g2_vp9_dec.c media: verisilicon: g2: Use common helpers to compute chroma and mv offsets 2023-11-23 12:44:10 +01:00
hantro_h1_jpeg_enc.c
hantro_h1_regs.h
hantro_h264.c
hantro_hevc.c media: verisilicon: Simplify error handling in tile_buffer_reallocate() 2023-05-25 16:21:19 +02:00
hantro_hw.h media: verisilicon: g2: Use common helpers to compute chroma and mv offsets 2023-11-23 12:44:10 +01:00
hantro_jpeg.c
hantro_jpeg.h
hantro_mpeg2.c
hantro_postproc.c media: verisilicon: Refactor postprocessor to store more buffers 2023-11-23 12:42:56 +01:00
hantro_v4l2.c media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls 2023-11-23 13:57:20 +01: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
imx8m_vpu_hw.c media: verisilicon: HEVC: Only propose 10 bits compatible pixels formats 2023-04-10 14:18:57 +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: platform: use capital "OR" for multiple licenses in SPDX 2023-09-27 09:39:56 +02:00
rockchip_av1_filmgrain.h media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +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
rockchip_vpu_hw.c media: verisilicon: Fixes clock list for rk3588 av1 decoder 2023-10-13 11:33:22 +02:00
sama5d4_vdec_hw.c
sunxi_vpu_hw.c