Hey Mauro & Hans, this patch set introduces video codec support for the STM32 SoC. Please pull. The following changes since commit 04447d48afd365a837e23cde631517f166045b9d: media: mediatek: vcodec: drop excess struct members descriptions (2024-01-24 11:38:34 +0100) are available in the Git repository at: https://gitlab.collabora.com/sebastianfricke/linux.git tags/for-6.9.0-stm32mp25-signed for you to fetch changes up to 4e484f39ec3cd0bbc9853905515a3b41e3267d41: arm64: dts: st: add video encoder support to stm32mp255 (2024-01-26 17:41:04 +0100) ---------------------------------------------------------------- This patchset introduces support for VDEC video hardware decoder and VENC video hardware encoder of STMicroelectronics STM32MP25 SoC series. ---------------------------------------------------------------- Hugues Fruchet (5): dt-bindings: media: Document STM32MP25 VDEC & VENC video codecs media: hantro: add support for STM32MP25 VDEC media: hantro: add support for STM32MP25 VENC arm64: dts: st: add video decoder support to stm32mp255 arm64: dts: st: add video encoder support to stm32mp255 Documentation/devicetree/bindings/media/st,stm32mp25-video-codec.yaml | 49 ++++++++++++++++++++++++++++++++++ arch/arm64/boot/dts/st/stm32mp251.dtsi | 12 +++++++++ arch/arm64/boot/dts/st/stm32mp255.dtsi | 17 ++++++++++++ drivers/media/platform/verisilicon/Kconfig | 14 +++++++--- drivers/media/platform/verisilicon/Makefile | 3 +++ drivers/media/platform/verisilicon/hantro_drv.c | 4 +++ drivers/media/platform/verisilicon/hantro_hw.h | 2 ++ drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c | 186 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 284 insertions(+), 3 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/st,stm32mp25-video-codec.yaml create mode 100644 drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c