Skip to content

v4l: VPE mem to mem driver

Archit Taneja linux-media linux-omap 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest4 patches 6 repliesIn review
  2. v44 patches 11 repliesSuperseded
  3. v36 patches 8 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v26 patches0 repliesSuperseded
v16 patches22 repliesSuperseded

Changes in v5 from the cover letter

- updated how pix->colorspace is set.
- adds comments on what our private control ID is used for.

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4v4l: ti-vpe: Create a vpdma helper librarydrivers/media/platform/ti-vpe/vpdma.c drivers/media/platform/ti-vpe/vpdma.h drivers/media/platform/ti-vpe/vpdma_priv.h+852 -00 replies
2/4v4l: ti-vpe: Add helpers for creating VPDMA descriptorsdrivers/media/platform/ti-vpe/vpdma.c drivers/media/platform/ti-vpe/vpdma.h drivers/media/platform/ti-vpe/vpdma_priv.h+838 -00 replies
3/4v4l: ti-vpe: Add VPE mem to mem driverdrivers/media/platform/Kconfig drivers/media/platform/Makefile drivers/media/platform/ti-vpe/Makefile +3 more+2298 -06 replies
3/4v4l: ti-vpe: Add VPE mem to mem driverdrivers/media/platform/Kconfig drivers/media/platform/Makefile drivers/media/platform/ti-vpe/Makefile +3 more+2298 -00 replies
4/4v4l: ti-vpe: Add de-interlacer support in VPEdrivers/media/platform/ti-vpe/vpe.c+358 -340 replies

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchHans Verkuil
1/4A-b
2/4A-b
3/4A-b A-b
3/4A-b A-b
4/4A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v5 thread

Cover letter [PATCH v5 0/4] v4l: VPE mem to mem driver

VPE(Video Processing Engine) is an IP found on DRA7xx, this series adds VPE as a mem to mem v4l2 driver, and VPDMA as a helper library.

The first version of the patch series described VPE in detail, you can have a look at it here:

http://www.spinics.net/lists/linux-media/msg66518.html

Changes in v5:
- updated how pix->colorspace is set.
- adds comments on what our private control ID is used for.

Archit Taneja (4):
v4l: ti-vpe: Create a vpdma helper library
v4l: ti-vpe: Add helpers for creating VPDMA descriptors
v4l: ti-vpe: Add VPE mem to mem driver
v4l: ti-vpe: Add de-interlacer support in VPE

 drivers/media/platform/Kconfig             |   16 +
 drivers/media/platform/Makefile            |    2 +
 drivers/media/platform/ti-vpe/Makefile     |    5 +
 drivers/media/platform/ti-vpe/vpdma.c      |  846 +++++++++++
 drivers/media/platform/ti-vpe/vpdma.h      |  203 +++
 drivers/media/platform/ti-vpe/vpdma_priv.h |  641 +++++++++
 drivers/media/platform/ti-vpe/vpe.c        | 2099 ++++++++++++++++++++++++++++
 drivers/media/platform/ti-vpe/vpe_regs.h   |  496 +++++++
 include/uapi/linux/v4l2-controls.h         |    4 +
 9 files changed, 4312 insertions(+)
 create mode 100644 drivers/media/platform/ti-vpe/Makefile
 create mode 100644 drivers/media/platform/ti-vpe/vpdma.c
 create mode 100644 drivers/media/platform/ti-vpe/vpdma.h
 create mode 100644 drivers/media/platform/ti-vpe/vpdma_priv.h
 create mode 100644 drivers/media/platform/ti-vpe/vpe.c
 create mode 100644 drivers/media/platform/ti-vpe/vpe_regs.h
Signature · 1 line
1.8.1.2