[PATCH 0/7] arm64: allwinner: h616: Support Video Engine

Chen-Yu Tsai
2026-05-05T13:48:28Z

Hi folks,

This series adds support for the Cedar video engine found in the
Allwinner H616 SoC. On the way, it also fixes some issues with the
DT representation for the Allwinner H6 SoC.

Patch 1 fixes the video engine's number of IOMMU endpoints on the
H6 in the DT binding.

Patch 2 fixes the video engine's number of SRAM regions on the
H6 in the DT binding.

Patch 3 adds a new compatible for the H616's video engine.

Patch 4 adds the new compatible for the H616's video engine to the
cedrus driver.

Patch 5 adds the video engine's missing SRAM region to the H6 dtsi.

Patch 6 adds the video engine's missing IOMMU endpoint to the H6 dtsi.

Patch 7 adds a device node for the video engine to the H616 dtsi.

Patches 1-4 should go through the media tree, while patches 5-7 will go
through the soc tree via the sunxi tree.

Please have a look.

Thanks
ChenYu

Chen-Yu Tsai (6):
dt-bindings: media: sun4i-a10-video-engine: Fix IOMMU count for H6
dt-bindings: media: sun4i-a10-video-engine: Fix SRAM count for H6
dt-bindings: media: sun4i-a10-video-engine: Add H616 compatible
drivers: staging: media: sunxi: cedrus: add H616 variant
arm64: dts: allwinner: sun50i-h6: Add missing SRAM region for video
engine
arm64: dts: allwinner: sun50i-h6: Add missing IOMMU for video engine

Jernej Skrabec (1):
arm64: dts: allwinner: sun50i-h616: Add video engine

.../allwinner,sun4i-a10-video-engine.yaml | 45 ++++++++++++++++++-
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 +-
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 12 +++++
drivers/staging/media/sunxi/cedrus/cedrus.c | 4 ++
4 files changed, 61 insertions(+), 4 deletions(-)

--
2.47.3