|
|
Subscribe / Log in / New account

Add initial i.MX8MQ support

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



Copyright © 2020, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds