All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel@ffwll.ch>
To: Dave Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org
Subject: Re: [PULL] topic/drm-misc
Date: Tue, 22 Sep 2015 11:17:03 +0200	[thread overview]
Message-ID: <20150922091703.GY3383@phenom.ffwll.local> (raw)
In-Reply-To: <20150922090500.GA26857@phenom.ffwll.local>

On Tue, Sep 22, 2015 at 11:05:00AM +0200, Daniel Vetter wrote:
> Hi Dave,
> 
> Updated drm-misc pull, now with backmerge and atomic fbdev:
> - better atomic helpers for runtime pm drivers
> - atomic fbdev
> - dp aux i2c STATUS_UPDATE handling (for short i2c replies from the sink)
> - bunch of constify patches
> - various polish all over
> - inital kerneldoc for vga switcheroo

Meh, generated pull before I update the remote with the merge and my
script didn't noticed ... updated pull below.
-Daniel

The following changes since commit 1f93e4a96c9109378204c147b3eec0d0e8100fde:

  Linux 4.3-rc2 (2015-09-20 14:32:34 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2015-09-22-fixed

for you to fetch changes up to 20ede1adf4d9bef298ceec137a23d6faa0f323d8:

  Merge tag 'v4.3-rc2' into topic/drm-misc (2015-09-22 11:02:18 +0200)

----------------------------------------------------------------
Bob Paauwe (1):
      dtrm/edid: Allow comma separated edid binaries. (v3)

Daniel Vetter (9):
      drm/atomic-helper: properly annotate functions in kerneldoc
      drm/fb-helper: Use -errno return in restore_mode_unlocked
      drm: Make drm_fb_unregister/remove accept NULL fb
      drm/fb-helper: Add module option to disable fbdev emulation
      drm/atomic: refuse changing CRTC for planes directly
      drm/atomic-helper: Add option to update planes only on active crtc
      drm/atomic-helper: Pimp docs with recommendations for rpm drivers
      drm: Nuke drm_framebuffer->helper_private
      Merge tag 'v4.3-rc2' into topic/drm-misc

Danilo Cesar Lemes de Paula (1):
      drm/doc: Fixing xml documentation warning

David Herrmann (2):
      drm: simplify drm_sysfs_destroy() via IS_ERR_OR_NULL()
      drm: move drm_class into drm_sysfs.c

Gustavo Padovan (1):
      drm: WARN_ON if a modeset driver uses legacy suspend/resume helpers

Laurent Pinchart (1):
      drm/atomic-helper: Don't skip plane disabling on active CRTC

Lukas Wunner (1):
      vga_switcheroo: Document _ALL_ the things!

Maarten Lankhorst (3):
      drm/atomic: Make sure lock is held in trylock contexts.
      drm/atomic: Make prepare_fb/cleanup_fb only take state, v3.
      drm/core: Do not call drm_framebuffer_remove internally during teardown.

Michel Thierry (1):
      drm/mm: Do DRM_MM_CREATE_TOP adj_start calculation after color_adjust

Rob Clark (5):
      drm: cleanup modesetting ioctls, one param per line
      drm/fb-helper: add headerdoc for drm_fb_helper
      drm/fb-helper: atomic restore_fbdev_mode()..
      drm/fb-helper: atomic pan_display()..
      drm/i915: enable atomic fb-helper

Thierry Reding (1):
      drm/atomic-helper: Implement drm_atomic_helper_duplicate_state()

Ville Syrjälä (11):
      drm: Constify generic_edid_names[]
      drm: Constify TV mode names
      drm/i2c/ch7006: Constify ch7006_tv_norms[] and ch7006_modes[]
      drm/dp: s/I2C_STATUS/I2C_WRITE_STATUS_UPDATE/
      drm/i915: Handle DP_AUX_I2C_WRITE_STATUS_UPDATE
      drm/radeon: Handle DP_AUX_I2C_WRITE_STATUS_UPDATE
      drm/tegra: Handle I2C_WRITE_STATUS_UPDATE for address only writes
      drm/dp: Use I2C_WRITE_STATUS_UPDATE to drain partial I2C_WRITE requests
      drm: Make some modes const when iterating through them
      drm: Remove the 'mode' argument from drm_select_eld()
      drm: Make drm_av_sync_delay() 'mode' argument const

 Documentation/kernel-parameters.txt             |  15 ++--
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c |   4 +-
 drivers/gpu/drm/drm_atomic.c                    |  25 +++++++
 drivers/gpu/drm/drm_atomic_helper.c             | 316 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
 drivers/gpu/drm/drm_crtc.c                      |  18 +++--
 drivers/gpu/drm/drm_dp_helper.c                 |  44 ++++++++++--
 drivers/gpu/drm/drm_drv.c                       |   8 +--
 drivers/gpu/drm/drm_edid.c                      |   8 +--
 drivers/gpu/drm/drm_edid_load.c                 |  43 ++++++++---
 drivers/gpu/drm/drm_fb_helper.c                 | 178 ++++++++++++++++++++++++++++++++++++++++++---
 drivers/gpu/drm/drm_internal.h                  |   2 +-
 drivers/gpu/drm/drm_mm.c                        |   6 +-
 drivers/gpu/drm/drm_modeset_lock.c              |   2 +
 drivers/gpu/drm/drm_plane_helper.c              |   6 +-
 drivers/gpu/drm/drm_sysfs.c                     |  49 ++++++-------
 drivers/gpu/drm/exynos/exynos_drm_drv.c         |   2 +-
 drivers/gpu/drm/i2c/ch7006_drv.c                |   6 +-
 drivers/gpu/drm/i2c/ch7006_mode.c               |  26 +++----
 drivers/gpu/drm/i2c/ch7006_priv.h               |  12 ++--
 drivers/gpu/drm/i915/intel_audio.c              |   2 +-
 drivers/gpu/drm/i915/intel_display.c            |   9 ++-
 drivers/gpu/drm/i915/intel_dp.c                 |   1 +
 drivers/gpu/drm/i915/intel_drv.h                |   2 -
 drivers/gpu/drm/i915/intel_fbdev.c              |   2 +
 drivers/gpu/drm/i915/intel_tv.c                 |   4 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c       |  10 ++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c       |  10 ++-
 drivers/gpu/drm/msm/msm_atomic.c                |   2 +-
 drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c  |   2 +-
 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h       |   2 +-
 drivers/gpu/drm/omapdrm/omap_drv.c              |   2 +-
 drivers/gpu/drm/omapdrm/omap_plane.c            |  10 +--
 drivers/gpu/drm/radeon/atombios_dp.c            |   1 +
 drivers/gpu/drm/rcar-du/rcar_du_kms.c           |   2 +-
 drivers/gpu/drm/sti/sti_drv.c                   |   2 +-
 drivers/gpu/drm/tegra/dc.c                      |   2 -
 drivers/gpu/drm/tegra/dpaux.c                   |   3 +-
 drivers/gpu/drm/tegra/drm.c                     |   2 +-
 drivers/gpu/vga/vga_switcheroo.c                | 285 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 include/drm/drm_atomic_helper.h                 |  12 +++-
 include/drm/drm_crtc.h                          |   4 +-
 include/drm/drm_dp_helper.h                     |   2 +-
 include/drm/drm_edid.h                          |   5 +-
 include/drm/drm_fb_helper.h                     |  31 +++++++-
 include/drm/drm_modeset_lock.h                  |  10 +--
 include/drm/drm_plane_helper.h                  |   2 -
 include/linux/vga_switcheroo.h                  |  85 +++++++++++++++++++++-
 include/uapi/drm/drm_mode.h                     |  42 +++++++----
 48 files changed, 1064 insertions(+), 254 deletions(-)
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

  reply	other threads:[~2015-09-22  9:17 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-22  9:05 [PULL] topic/drm-misc Daniel Vetter
2015-09-22  9:17 ` Daniel Vetter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-11-10  7:16 Daniel Vetter
2016-10-27 18:53 Daniel Vetter
2016-10-24  7:21 Daniel Vetter
2016-10-13  8:28 Daniel Vetter
2016-10-11  8:03 Daniel Vetter
2016-10-05  9:29 Daniel Vetter
2016-10-03 13:39 Daniel Vetter
2016-10-04  2:48 ` Dave Airlie
2016-09-25 21:26 Daniel Vetter
2016-09-19  7:11 Daniel Vetter
2016-09-08  9:30 Jani Nikula
2016-08-31 16:48 Daniel Vetter
2016-08-23 19:53 Daniel Vetter
2016-08-12 17:18 Daniel Vetter
2016-07-28 12:30 Daniel Vetter
2016-07-22  8:10 Daniel Vetter
2016-07-14  8:32 Daniel Vetter
2016-07-11  5:55 Daniel Vetter
2016-06-22  9:21 Daniel Vetter
2016-06-22 11:13 ` Daniel Vetter
2016-06-22 11:22 ` Daniel Vetter
2016-06-14 21:48 Daniel Vetter
2016-06-15 15:16 ` Daniel Vetter
2016-06-15 15:40 ` Daniel Vetter
2016-06-07 20:00 Daniel Vetter
2016-06-01  7:29 Daniel Vetter
2016-05-18 19:53 Daniel Vetter
2016-05-17 16:49 Daniel Vetter
2016-05-12 22:28 Daniel Vetter
2016-05-08 16:35 Daniel Vetter
2016-05-04 21:25 Daniel Vetter
2016-04-29  8:13 Daniel Vetter
2016-04-21  9:31 Daniel Vetter
2016-04-01 13:11 Daniel Vetter
2016-03-22 14:48 Daniel Vetter
2016-03-09  9:56 Daniel Vetter
2016-03-14  6:47 ` Daniel Vetter
2016-02-18 19:51 Daniel Vetter
2016-02-12 13:21 Daniel Vetter
2016-02-08 10:36 Daniel Vetter
2016-01-17 16:07 Daniel Vetter
2015-12-23 12:43 Daniel Vetter
2015-12-18 16:39 Daniel Vetter
2015-12-14  9:26 Daniel Vetter
2015-12-04 10:46 Daniel Vetter
2015-11-26  8:17 Daniel Vetter
2015-10-22 19:42 Daniel Vetter
2015-10-19 13:21 Daniel Vetter
2015-10-08  7:37 Daniel Vetter
2015-09-25 12:18 Daniel Vetter
2015-09-14 15:22 Daniel Vetter
2015-09-16 14:45 ` Daniel Vetter
2015-09-21 21:40   ` Dave Airlie
2015-08-13  7:59 Daniel Vetter
2015-07-28  9:03 Daniel Vetter
2015-07-23  7:27 Daniel Vetter
2015-07-13  7:22 Daniel Vetter
2015-06-22 11:50 Daniel Vetter
2015-05-28  6:40 Daniel Vetter
2015-05-19 14:23 Daniel Vetter
2015-05-06  8:24 Daniel Vetter
2015-04-15 12:06 Daniel Vetter
2015-03-31 14:29 Daniel Vetter
2015-03-31 14:31 ` Daniel Vetter
2015-03-18 10:15 Daniel Vetter
2015-03-10  9:21 Daniel Vetter
2015-02-06  7:29 Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150922091703.GY3383@phenom.ffwll.local \
    --to=daniel@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.