* [GIT PULL] drm/imx: IPUv3 image converter improvements, enable scanout FIFO watermark
@ 2019-07-05 11:40 Philipp Zabel
0 siblings, 0 replies; only message in thread
From: Philipp Zabel @ 2019-07-05 11:40 UTC (permalink / raw)
To: David Airlie, Daniel Vetter; +Cc: Hans Verkuil, kernel, dri-devel
Hi Dave, Daniel,
please consider merging these (mostly image converter) updates for v5.3.
This series changes the API between ipu-v3 and the imx-media driver to
enable improved colorimetry configuration of the image converter, and so
it contains commits that touch drivers/staging/media.
As a result, there is going to be a trivial merge conflict between
commit f208b26e61df ("gpu: ipu-v3: ipu-ic: Fully describe colorspace
conversions") in this series and commit 34ff38745b16 ("media:
staging/imx: Pass device to alloc/free_dma_buf") from
git://linuxtv.org/media_tree.git master, due to overlapping context.
regards
Philipp
The following changes since commit d1fdb6d8f6a4109a4263176c84b899076a5f8008:
Linux 5.2-rc4 (2019-06-08 20:24:46 -0700)
are available in the Git repository at:
git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-next-2019-07-05
for you to fetch changes up to fee77829083ad70845bd650f3c84c5900c5abae1:
gpu: ipu-v3: image-convert: Enable double write reduction (2019-06-14 15:33:02 +0200)
----------------------------------------------------------------
drm/imx: IPUv3 image converter improvements, enable scanout FIFO watermark
- Fix a saturation bit position in the colorspace converter
configuration memory.
- Fully describe colorspace conversions in the API to the imx-media driver.
- Add support for limited range and Rec.709 YUV encoding.
- Enable colorimetry configuration via the media-controller API.
- Enable the double write reduction feature for memory bandwidth savings
when the image converter writes YUV 4:2:0 output.
- Enable a scanout FIFO watermark feature that can increase priority of
scanout read transfers at the memory controller whenever the FIFO runs
low.
----------------------------------------------------------------
Philipp Zabel (1):
drm/imx: enable IDMAC watermark feature
Steve Longerbeam (6):
gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM
gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions
gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding
gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding
media: imx: Try colorimetry at both sink and source pads
gpu: ipu-v3: image-convert: Enable double write reduction
drivers/gpu/drm/imx/ipuv3-plane.c | 1 +
drivers/gpu/ipu-v3/Makefile | 4 +-
drivers/gpu/ipu-v3/ipu-ic-csc.c | 409 ++++++++++++++++++++++++++++
drivers/gpu/ipu-v3/ipu-ic.c | 138 +++-------
drivers/gpu/ipu-v3/ipu-image-convert.c | 37 ++-
drivers/staging/media/imx/imx-ic-prp.c | 6 +-
drivers/staging/media/imx/imx-ic-prpencvf.c | 42 ++-
drivers/staging/media/imx/imx-media-csi.c | 19 +-
drivers/staging/media/imx/imx-media-utils.c | 73 +++--
drivers/staging/media/imx/imx-media-vdic.c | 5 +-
drivers/staging/media/imx/imx-media.h | 5 +-
drivers/staging/media/imx/imx7-media-csi.c | 8 +-
include/video/imx-ipu-v3.h | 56 +++-
13 files changed, 623 insertions(+), 180 deletions(-)
create mode 100644 drivers/gpu/ipu-v3/ipu-ic-csc.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-07-05 11:40 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-05 11:40 [GIT PULL] drm/imx: IPUv3 image converter improvements, enable scanout FIFO watermark Philipp Zabel
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.