| From: |
| Philipp Zabel <p.zabel-AT-pengutronix.de> |
| To: |
| linux-media-AT-vger.kernel.org |
| Subject: |
| [PATCH v6 0/4] Add initial i.MX8MQ support |
| Date: |
| Fri, 20 Mar 2020 14:12:52 +0100 |
| Message-ID: |
| <20200320131256.23294-1-p.zabel@pengutronix.de> |
| Cc: |
| Ezequiel Garcia <ezequiel-AT-collabora.com>, Mauro Carvalho Chehab <mchehab-AT-kernel.org>, Hans Verkuil <hverkuil-AT-xs4all.nl>, Rob Herring <robh+dt-AT-kernel.org>, Shawn Guo <shawnguo-AT-kernel.org>, kernel-AT-pengutronix.de, devicetree-AT-vger.kernel.org |
| Archive-link: |
| Article |
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-...
[2] https://lore.kernel.org/linux-media/20200318132108.21873-...
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