devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/6] Add V4L2 driver for i.MX8 JPEG Encoder/Decoder
@ 2019-12-13 12:06 Mirela Rabulea
  2019-12-13 12:06 ` [PATCH v3 1/6] media: v4l: Add packed YUV444 24bpp pixel format Mirela Rabulea
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Mirela Rabulea @ 2019-12-13 12:06 UTC (permalink / raw)
  To: mchehab, hverkuil-cisco, shawnguo, robh+dt
  Cc: paul.kocialkowski, linux-media, linux-kernel, linux-imx, s.hauer,
	aisheng.dong, daniel.baluta, leonard.crestez, robert.chiras,
	laurentiu.palcu, mark.rutland, devicetree, p.zabel,
	laurent.pinchart+renesas, niklas.soderlund+renesas,
	dafna.hirschfeld, Mirela Rabulea

Changes in v3:
Add a 6th patch to update the MAINTAINERS file with an entry for this driver.

This patch set adds the V4L2 driver for i.MX8QXP/QM JPEG encoder/decoder
and it's dependencies.
The driver was tested on i.MX8QXP, using a unit test application and
the v4l2-compliance tool, including the  streaming tests for encoder.

Mirela Rabulea (6):
  media: v4l: Add packed YUV444 24bpp pixel format
  firmware: imx: scu-pd: Add power domains for imx-jpeg
  media: dt-bindings: Add bindings for i.MX8QXP/QM JPEG driver
  media: imx-jpeg: Add V4L2 driver for i.MX8 JPEG Encoder/Decoder
  arm64: dts: imx8qxp: Add jpeg encoder/decoder nodes
  Add maintainer for IMX jpeg v4l2 driver

 .../devicetree/bindings/media/imx8-jpeg.yaml       |   83 +
 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst |   37 +-
 MAINTAINERS                                        |    8 +
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |    8 +
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |   37 +
 drivers/firmware/imx/scu-pd.c                      |    6 +
 drivers/media/platform/Kconfig                     |    2 +
 drivers/media/platform/Makefile                    |    1 +
 drivers/media/platform/imx-jpeg/Kconfig            |   10 +
 drivers/media/platform/imx-jpeg/Makefile           |    3 +
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c      |  168 ++
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h      |  140 ++
 drivers/media/platform/imx-jpeg/mxc-jpeg.c         | 2293 ++++++++++++++++++++
 drivers/media/platform/imx-jpeg/mxc-jpeg.h         |  188 ++
 drivers/media/v4l2-core/v4l2-ioctl.c               |    1 +
 include/uapi/linux/videodev2.h                     |    1 +
 16 files changed, 2985 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/media/imx8-jpeg.yaml
 create mode 100644 drivers/media/platform/imx-jpeg/Kconfig
 create mode 100644 drivers/media/platform/imx-jpeg/Makefile
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.c
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.h

-- 
2.7.4


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-12-17 16:28 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-13 12:06 [PATCH v3 0/6] Add V4L2 driver for i.MX8 JPEG Encoder/Decoder Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 1/6] media: v4l: Add packed YUV444 24bpp pixel format Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 2/6] firmware: imx: scu-pd: Add power domains for imx-jpeg Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 3/6] media: dt-bindings: Add bindings for i.MX8QXP/QM JPEG driver Mirela Rabulea
2019-12-16 17:56   ` Rob Herring
2019-12-17 16:28     ` [EXT] " Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 4/6] media: imx-jpeg: Add V4L2 driver for i.MX8 JPEG Encoder/Decoder Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 5/6] arm64: dts: imx8qxp: Add jpeg encoder/decoder nodes Mirela Rabulea
2019-12-13 12:06 ` [PATCH v3 6/6] Add maintainer for IMX jpeg v4l2 driver Mirela Rabulea

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).