With the i.MX8MQ decoders in active use and the i.MX8MM power domain support still up in the air, I think it makes sense to merge i.MX8MQ Hantro support now and accept that i.MX8MM may or may not require different bindings. Patch 4 depends on [2] for the MAINTAINERS change. Changes since v5 [1]: - Drop merged patches - Drop i.MX8MM bindings - Change example node name to video-codec - Convert i.MX8MQ bindings to YAML - Drop i.MX8MM support - Rebase onto media/master - Enable h.264 and VP8 decoding - Enable post-processing [1] https://lore.kernel.org/linux-media/20190612093915.18973-1-p.zabel@xxxxxxxxxxxxxx [2] https://lore.kernel.org/linux-media/20200318132108.21873-9-ezequiel@xxxxxxxxxxxxx regards Philipp Philipp Zabel (4): media: dt-bindings: Document i.MX8MQ VPU bindings media: hantro: add initial i.MX8MQ support arm64: dts: imx8mq: enable Hantro G1/G2 VPU media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 for i.MX8MQ .../bindings/media/nxp,imx8mq-vpu.yaml | 77 ++++++ MAINTAINERS | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 27 +++ drivers/staging/media/hantro/Kconfig | 16 +- drivers/staging/media/hantro/Makefile | 3 + drivers/staging/media/hantro/hantro_drv.c | 3 + drivers/staging/media/hantro/hantro_hw.h | 1 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 220 ++++++++++++++++++ 8 files changed, 345 insertions(+), 4 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml create mode 100644 drivers/staging/media/hantro/imx8m_vpu_hw.c -- 2.20.1