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@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel