dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] imx-drm plane update cleanup, YUV formats
@ 2016-11-10 17:29 Philipp Zabel
  0 siblings, 0 replies; only message in thread
From: Philipp Zabel @ 2016-11-10 17:29 UTC (permalink / raw)
  To: David Airlie; +Cc: kernel, dri-devel

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(-)
_______________________________________________
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:[~2016-11-10 17:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-10 17:29 [GIT PULL] imx-drm plane update cleanup, YUV formats Philipp Zabel

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).