* [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.