[PATCH 0/7] Microship SAMA5D4 VPU support et al
Emil Velikov
emil.l.velikov at gmail.com
Fri Mar 5 18:39:17 UTC 2021
Hi all,
This series adds support for the Microchip SAMA5D4 VPU, which it based
on the Hantro G1.
The hardware can support up-to 1280x720 for each of the MPEG2, VP8 and
H264 codecs. There is only a single decoder and no encoders on the SoC.
To minimise duplication, the series starts with a few small cleanups.
As you may have noticed, this is my first patches series to linux-media,
so any tips how to make this as smoother process are appreciated.
Looking forward to your feedback,
Emil
Emil Velikov (7):
media: hantro: use G1_REG_INTERRUPT directly for the mpeg2
media: hantro: imx: reuse MB_DIM define
media: hantro: imx: remove duplicate dec_base init
media: hantro: imx: remove unused include
media: hantro: introduce hantro_g1.c for common API
ARM: configs: at91: sama5: update with savedefconfig
ARM: dts: at91: sama5d4: add vdec0 component
arch/arm/boot/dts/sama5d4.dtsi | 9 ++
arch/arm/configs/sama5_defconfig | 51 ++++----
drivers/staging/media/hantro/Kconfig | 10 +-
drivers/staging/media/hantro/Makefile | 4 +
drivers/staging/media/hantro/hantro_drv.c | 3 +
drivers/staging/media/hantro/hantro_g1.c | 39 ++++++
.../media/hantro/hantro_g1_mpeg2_dec.c | 5 +-
drivers/staging/media/hantro/hantro_hw.h | 4 +
drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +---
drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +-----
.../staging/media/hantro/sama5d4_vdec_hw.c | 118 ++++++++++++++++++
11 files changed, 216 insertions(+), 90 deletions(-)
create mode 100644 drivers/staging/media/hantro/hantro_g1.c
create mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c
--
2.30.1
More information about the dri-devel
mailing list