OpenCloudOS-Kernel/drivers/media/platform/verisilicon
Benjamin Gaignard 80c7373a45 media: verisilicon: Conditionally ignore native formats
AV1 film grain feature requires to use the postprocessor to produce
valid frames. In such case the driver shouldn't propose native pixels
format but only post-processed pixels format.
Additionally if when setting a control a value could change capture
queue pixels formats it is needed to call hantro_reset_raw_fmt().

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
2023-06-09 16:20:21 +01:00
..
Kconfig
Makefile media: verisilicon: Add film grain feature to AV1 driver 2023-06-09 16:19:27 +01:00
hantro.h media: verisilicon: Conditionally ignore native formats 2023-06-09 16:20:21 +01:00
hantro_drv.c media: verisilicon: Conditionally ignore native formats 2023-06-09 16:20:21 +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
hantro_g2_hevc_dec.c media: hantro: postproc: Configure output regs to support 10bit 2022-09-24 09:00:00 +02:00
hantro_g2_regs.h
hantro_g2_vp9_dec.c
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: 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: Conditionally ignore native formats 2023-06-09 16:20:21 +01:00
hantro_v4l2.c media: verisilicon: Conditionally ignore native formats 2023-06-09 16:20:21 +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: 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_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: Enable AV1 decoder on rk3588 2023-06-09 16:19:49 +01:00
sama5d4_vdec_hw.c
sunxi_vpu_hw.c