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
next prev parent 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.