media: hantro: add support for STM32MP25 VDEC
authorHugues Fruchet <hugues.fruchet@foss.st.com>
Wed, 10 Jan 2024 10:46:39 +0000 (11:46 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Thu, 1 Feb 2024 10:11:33 +0000 (11:11 +0100)
commit46c4dffb74a477aba4d741118beb90c8dfaa9939
tree6109cb847d86ea51d2b9d5e6fe244e14d62ccded
parent60314831d2942b6eab974af74d2238dffc321359
media: hantro: add support for STM32MP25 VDEC

Add support for STM32MP25 VDEC video hardware decoder.
Support of H264/VP8 decoding.
No post-processor support.
VDEC has its own reset/clock/irq.

Successfully tested up to full HD.

Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hugues Fruchet <hugues.fruchet@foss.st.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/verisilicon/Kconfig
drivers/media/platform/verisilicon/Makefile
drivers/media/platform/verisilicon/hantro_drv.c
drivers/media/platform/verisilicon/hantro_hw.h
drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c [new file with mode: 0644]