mbox series

[v6,0/4] Add initial i.MX8MQ support

Message ID 20200320131256.23294-1-p.zabel@pengutronix.de
Headers show
Series Add initial i.MX8MQ support | expand

Message

Philipp Zabel March 20, 2020, 1:12 p.m. UTC
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@pengutronix.de
[2] https://lore.kernel.org/linux-media/20200318132108.21873-9-ezequiel@collabora.com

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