[GIT PULL] imx-drm plane update cleanup, YUV formats
Philipp Zabel
p.zabel at pengutronix.de
Thu Nov 10 17:29:07 UTC 2016
Hi Dave,
please consider merging this tag with a few imx-drm plane update
changes, support for more YUV formats, and various cleanups.
regards
Philipp
The following changes since commit 86126748cd5063aa888ce252f16b89b35e7d4707:
drm/imx: ipuv3-plane: disable local alpha for planes without alpha channel (2016-10-20 14:39:51 +0200)
are available in the git repository at:
git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-next-2016-11-10
for you to fetch changes up to b5b457b33dcd2a6aa6f70a07f8a9b469727ffeec:
gpu: ipu-di: silence videomode logspam (2016-11-09 10:41:14 +0100)
----------------------------------------------------------------
imx-drm plane update cleanup, YUV formats
- request modeset if plane offsets changed, only the plane base
address can be changed without disabling the plane IDMAC channel.
- cleanup of plane atomic_update
- remove unused ipu_cpmem_set_yuv_planar function
- support YUV 4:4:4, 4:2:2, NV12 and NV16 plane formats
- not only mask interrupts during irq init, also clear them
- remove a legacy check from imx-ldb
- add support to set the CSI downsizing bits
- silence an obnoxious warning during modeset
----------------------------------------------------------------
Lucas Stach (1):
gpu: ipu-di: silence videomode logspam
Philipp Zabel (9):
drm/imx: ipuv3-plane: request modeset if plane offsets changed
drm/imx: ipuv3-plane: merge ipu_plane_atomic_set_base into atomic_update
drm/imx: ipuv3-plane: let drm_plane_state_to_ubo/vbo handle chroma subsampling other than 4:2:0
gpu: ipu-cpmem: remove unused ipu_cpmem_set_yuv_planar function
gpu: ipu-v3: add YUV 4:4:4 support
drm/imx: ipuv3-plane: add support for YUV 4:2:2 and 4:4:4, NV12, and NV16 formats
gpu: ipu-v3: initially clear all interrupts
drm/imx: imx-ldb: remove unnecessary double disable check
gpu: ipu-v3: add ipu_csi_set_downsize
drivers/gpu/drm/imx/imx-ldb.c | 12 ---
drivers/gpu/drm/imx/ipuv3-plane.c | 176 ++++++++++++++++++++------------------
drivers/gpu/ipu-v3/ipu-common.c | 7 +-
drivers/gpu/ipu-v3/ipu-cpmem.c | 43 ++--------
drivers/gpu/ipu-v3/ipu-csi.c | 16 ++++
drivers/gpu/ipu-v3/ipu-di.c | 2 +-
include/video/imx-ipu-v3.h | 3 +-
7 files changed, 125 insertions(+), 134 deletions(-)
More information about the dri-devel
mailing list