From: Daniel Vetter <daniel.vetter@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: [PULL] topic/drm-misc
Date: Mon, 14 Sep 2015 17:22:23 +0200 [thread overview]
Message-ID: <20150914152215.GA6812@phenom.ffwll.local> (raw)
Hi Dave,
-rc1 is out the door and here's my first pull request for drm-next. It's
all over:
- 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
There's a few atomic drivers who want the goodies in here (at least rcar
and i915).
Cheers, Daniel
The following changes since commit 73bf1b7be7aab60d7c651402441dd0b0b4991098:
Merge branch 'drm-next-4.3' of git://people.freedesktop.org/~agd5f/linux into drm-next (2015-09-05 07:46:09 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2015-09-14
for you to fetch changes up to 216c59d65f99aa1ef1a92e1ae64f1f1c2590dddc:
drm/atomic-helper: Don't skip plane disabling on active CRTC (2015-09-13 23:20:54 +0200)
----------------------------------------------------------------
Bob Paauwe (1):
dtrm/edid: Allow comma separated edid binaries. (v3)
Daniel Vetter (8):
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
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
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 (1):
drm: cleanup modesetting ioctls, one param per line
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 | 185 ++++++++++++++++++++----
drivers/gpu/drm/drm_crtc.c | 18 ++-
drivers/gpu/drm/drm_dp_helper.c | 43 +++++-
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 | 48 +++++-
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_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 +-
include/drm/drm_atomic_helper.h | 6 +-
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 | 6 +-
include/drm/drm_modeset_lock.h | 10 +-
include/drm/drm_plane_helper.h | 2 -
include/uapi/drm/drm_mode.h | 42 ++++--
45 files changed, 469 insertions(+), 184 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2015-09-14 15:19 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-14 15:22 Daniel Vetter [this message]
2015-09-16 14:45 ` [PULL] topic/drm-misc Daniel Vetter
2015-09-21 21:40 ` Dave Airlie
-- 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-22 9:05 Daniel Vetter
2015-09-22 9:17 ` Daniel Vetter
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=20150914152215.GA6812@phenom.ffwll.local \
--to=daniel.vetter@ffwll.ch \
--cc=airlied@gmail.com \
--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.