All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] imx-drm atomic mode setting conversion and cleanup
@ 2016-07-14  9:37 Philipp Zabel
  0 siblings, 0 replies; only message in thread
From: Philipp Zabel @ 2016-07-14  9:37 UTC (permalink / raw)
  To: David Airlie; +Cc: kernel, dri-devel

Hi Dave,

this tag contains Liu Ying's atomic modesetting conversion of the
imx-drm driver, support for external bridges connected to the parallel
display ports, and various error handling fixes and cleanups.

regards
Philipp

The following changes since commit 9253d0590ef17b4ef2167a66ad500c51b2d61610:

  Merge tag 'topic/drm-misc-2016-06-22-updated' of git://anongit.freedesktop.org/drm-intel into drm-next (2016-06-24 11:01:17 +1000)

are available in the git repository at:

  git://git.pengutronix.de/git/pza/linux.git tags/imx-drm-next-2016-07-14

for you to fetch changes up to f140b0cc776f8771adfa45d2ef234da72662443d:

  drm/imx: parallel-display: add bridge support (2016-07-14 11:18:46 +0200)

----------------------------------------------------------------
imx-drm updates

- atomic mode setting conversion
- replace DMFC FIFO allocation mechanism with a fixed allocation
  that is good enough for all cases
- support for external bridges connected to parallel-display
- improved error handling in imx-ldb, imx-tve, and parallel-display
- some code cleanup in imx-tve

----------------------------------------------------------------
Fabio Estevam (3):
      drm/imx: imx-tve: check the value returned by regulator_set_voltage()
      drm/imx: imx-tve: remove unneeded 'or' operation
      drm/imx: imx-tve: fix the error message

Liu Ying (10):
      drm/imx: ipuv3 plane: Check different types of plane separately
      gpu: ipu-v3: ipu-dmfc: Use static DMFC FIFO allocation mechanism
      drm/imx: atomic phase 1: Use transitional atomic CRTC and plane helpers
      drm/imx: atomic phase 2 step 1: Wire up state ->reset, ->duplicate and ->destroy
      drm/imx: atomic phase 2 step 2: Track plane_state->fb correctly in ->page_flip
      drm/imx: Remove encoders' ->prepare callbacks
      drm/imx: atomic phase 3 step 1: Use atomic configuration
      drm/bridge: dw-hdmi: Remove the legacy drm_connector_funcs structure
      drm/imx: atomic phase 3 step 2: Legacy callback fixups
      drm/imx: atomic phase 3 step 3: Advertise DRIVER_ATOMIC

Lothar Waßmann (1):
      drm/imx: parallel-display: check return code from of_get_drm_display_mode()

Lucas Stach (1):
      drm/imx: imx-ldb: check return code on panel attach

Philipp Zabel (5):
      drm/imx: remove empty mode_set encoder callbacks
      drm/imx: store internal bus configuration in crtc state
      drm/imx: turn remaining container_of macros into inline functions
      gpu: ipu-v3: ipu-dc: don't bug out on invalid bus_format
      drm/imx: parallel-display: add bridge support

 drivers/gpu/drm/bridge/dw-hdmi.c       |  19 +-
 drivers/gpu/drm/imx/dw_hdmi-imx.c      |  32 +-
 drivers/gpu/drm/imx/imx-drm-core.c     | 120 +++++---
 drivers/gpu/drm/imx/imx-drm.h          |  21 +-
 drivers/gpu/drm/imx/imx-ldb.c          | 192 +++++++-----
 drivers/gpu/drm/imx/imx-tve.c          |  97 +++---
 drivers/gpu/drm/imx/ipuv3-crtc.c       | 400 ++++++++----------------
 drivers/gpu/drm/imx/ipuv3-plane.c      | 548 ++++++++++++++++-----------------
 drivers/gpu/drm/imx/ipuv3-plane.h      |  16 -
 drivers/gpu/drm/imx/parallel-display.c | 149 +++++----
 drivers/gpu/ipu-v3/ipu-dc.c            |   9 +-
 drivers/gpu/ipu-v3/ipu-di.c            |   3 -
 drivers/gpu/ipu-v3/ipu-dmfc.c          | 213 +------------
 include/video/imx-ipu-v3.h             |   3 -
 14 files changed, 781 insertions(+), 1041 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-07-14  9:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-14  9:37 [GIT PULL] imx-drm atomic mode setting conversion and cleanup 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.