linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] drm/tilcdc atomic modeset support and some non critical fixes
@ 2016-08-09 19:17 Jyri Sarha
  0 siblings, 0 replies; only message in thread
From: Jyri Sarha @ 2016-08-09 19:17 UTC (permalink / raw)
  To: Dave Airlie, dri-devel@lists.freedesktop.org,
	linux-omap@vger.kernel.org
  Cc: Valkeinen, Tomi, Laurent Pinchart


[-- Attachment #1.1.1: Type: text/plain, Size: 3540 bytes --]

Hi Dave,
Please pull tilcdc atomic modeset support and some non critical fixes.

The patches were under review [1] and there were no comments any
more to the v2 series. Code has been rebased and tested on top of
latest drm-next and the only change needed was to adapt to the
drm_atomic_helper_swap_state() parameter change.

[1] https://lists.freedesktop.org/archives/dri-devel/2016-June/112071.html

The following changes since commit 5c6c201ccbaf9d3901f829441d457293f7ca8ef4:

  drm: Paper over locking inversion after registration rework
(2016-08-08 16:08:25 +1000)

are available in the git repository at:

  https://github.com/jsarha/linux drm-next-tilcdc-atomic

for you to fetch changes up to e0e344e620b11b76376027087574f8ae1c7807fd:

  drm/tilcdc: Change tilcdc_crtc_page_flip() to tilcdc_crtc_update_fb()
(2016-08-08 23:05:19 +0300)

----------------------------------------------------------------
Jyri Sarha (29):
      drm/tilcdc: Restore old dpms state in pm_resume()
      drm/tilcdc: Move LCDC_SYNC_LOST handling inside if (ver == 2)
statement
      drm/tilcdc: Write to LCDC_END_OF_INT_IND_REG at the end of IRQ
function
      drm/tilcdc: Move waiting of LCDC_FRAME_DONE IRQ into stop()
      drm/tilcdc: Increase time out for waiting frame done interrupt
      drm/tilcdc: Call drm_crtc_vblank_on() and *_off() in start() and
stop()
      drm/tilcdc: Refer to panel.txt and tfp410.txt bindings in tilcdc.txt
      drm/tilcdc: Avoid error print by of_graph_get_next_endpoint()
      drm/tilcdc: Fix tilcdc component master unloading
      drm/tilcdc: Make tilcdc_crtc_page_flip() public
      drm/tilcdc: Make tilcdc_crtc_page_flip() work if crtc is not yet on
      drm/tilcdc: Add dummy primary plane implementation
      drm/tilcdc: Initialize dummy primary plane from crtc init
      drm/tilcdc: Add tilcdc_crtc_mode_set_nofb()
      drm/tilcdc: Add tilcdc_crtc_atomic_check()
      drm/tilcdc: Add atomic mode config funcs
      drm/tilcdc: Add drm_mode_config_reset() call to tilcdc_load()
      drm/tilcdc: Set DRIVER_ATOMIC and use atomic crtc helpers
      drm/tilcdc: Remove obsolete crtc helper functions
      drm/tilcdc: Remove tilcdc_verify_fb()
      drm/tilcdc: panel: Set crtc panel info at init phase
      drm/tilcdc: panel: Add atomic modeset helpers to connector funcs
      drm/tilcdc: tfp410: Set crtc panel info at init phase
      drm/tilcdc: tfp410: Add atomic modeset helpers to connector funcs
      drm/tilcdc: Enable and disable interrupts in crtc start() and stop()
      drm/tilcdc: Use drm_atomic_helper_resume/suspend()
      drm/tilcdc: Get rid of legacy dpms mechanism
      drm/tilcdc: Remove unnecessary pm_runtime_get() and *_put() calls
      drm/tilcdc: Change tilcdc_crtc_page_flip() to tilcdc_crtc_update_fb()

 .../devicetree/bindings/display/tilcdc/tilcdc.txt  |   4 +
 drivers/gpu/drm/tilcdc/Makefile                    |   1 +
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c               | 375
+++++++++++----------
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                | 207 ++++++------
 drivers/gpu/drm/tilcdc/tilcdc_drv.h                |  12 +-
 drivers/gpu/drm/tilcdc/tilcdc_external.c           |  13 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |  11 +-
 drivers/gpu/drm/tilcdc/tilcdc_plane.c              | 132 ++++++++
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |   8 +-
 9 files changed, 465 insertions(+), 298 deletions(-)
 create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_plane.c



[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
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-08-09 19:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-09 19:17 [GIT PULL] drm/tilcdc atomic modeset support and some non critical fixes Jyri Sarha

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