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] drm-misc-next
Date: Thu, 8 Dec 2016 11:16:51 +0100 [thread overview]
Message-ID: <20161208101651.frtbwicqhvqbguc4@phenom.ffwll.local> (raw)
Hi Dave,
Another pile of misc stuff, final one for 4.10. If there's some serious
bugfix still I'll send you a pull for drm-misc-next-fixes (like we do with
intel), otherwise this is it and next pull next year for 4.11.
Most interesting bits are probably Chris' fb helper fixes against mst
hotplug oopses.
Note to drm-misc committers: From now on until the merge window closes
drm-misc-next is _not_ included in linux-next. Which means you can already
start landing stuff for 4.11 even while the merge window is not yet
finished, without upsetting anyone.
Cheers, Daniel
The following changes since commit 197aa6ed522cc44710687d3b02dd4e4573991416:
Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2016-12-06 11:09:21 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-next-2016-12-08
for you to fetch changes up to 72a93e8dd52c9feea42f1258d555e6070680a347:
drm: Take ownership of the dmabuf->obj when exporting (2016-12-08 10:29:22 +0100)
----------------------------------------------------------------
Chris Wilson (6):
drm: Hold mode_config.lock to prevent hotplug whilst setting up crtcs
drm: Pull together probe + setup for drm_fb_helper
drm: Protect fb_helper list manipulation with a mutex
drm: Initialise drm_mm.head_node.allocated
drm: Don't block the kworker waiting for mode_config.mutex in output_poll()
drm: Take ownership of the dmabuf->obj when exporting
Daniel Vetter (6):
drm/doc: Fix indenting in drm_modeset_lock.c comment
drm: Fix locking cargo-cult in encoder/plane init/cleanup
drm/vmwgfx: Switch to mode_cmd2
drm/qxl: Don't register debugfs for control minors
Merge remote-tracking branch 'airlied/drm-next' into drm-misc-next
drm: Allow CAP_PRIME on !MODESET
Gustavo Padovan (2):
drm/atomic: doc: remove old comment about nonblocking commits
drm/fence: add drm_crtc_create_fence()
Laurent Pinchart (1):
drm: Make the connector .detect() callback optional
Lucas Stach (1):
drm/bridge: tc358767: don't warn if display side ASSR enable fails
Marta Lofstedt (1):
drm: allow changing DPMS mode
Michel Dänzer (1):
drm: Return -ENOTSUPP when called for KMS cap with a non-KMS driver
Nicolai Hähnle (1):
drm/vgem: Use ww_mutex_(un)lock even with a NULL context
Nicolai Stange (2):
drm/radeon: don't add files at control minor debugfs directory
drm/amdgpu: don't add files at control minor debugfs directory
Pan Bian (1):
drm/qxl: fix use of uninitialized variable
zain wang (1):
drm/bridge: analogix: Don't return -EINVAL when panel doesn't support PSR
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 --
drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 7 --
drivers/gpu/drm/arc/arcpgu_sim.c | 7 --
drivers/gpu/drm/ast/ast_mode.c | 7 --
drivers/gpu/drm/bochs/bochs_kms.c | 7 --
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +-
drivers/gpu/drm/bridge/nxp-ptn3460.c | 7 --
drivers/gpu/drm/bridge/parade-ps8622.c | 7 --
drivers/gpu/drm/bridge/tc358767.c | 9 +-
drivers/gpu/drm/cirrus/cirrus_mode.c | 7 --
drivers/gpu/drm/drm_atomic.c | 16 +--
drivers/gpu/drm/drm_atomic_helper.c | 7 +-
drivers/gpu/drm/drm_crtc.c | 18 +++-
drivers/gpu/drm/drm_crtc_internal.h | 2 +-
drivers/gpu/drm/drm_encoder.c | 9 +-
drivers/gpu/drm/drm_fb_helper.c | 109 ++++++++++---------
drivers/gpu/drm/drm_ioctl.c | 33 +++---
drivers/gpu/drm/drm_mm.c | 1 +
drivers/gpu/drm/drm_modeset_lock.c | 10 +-
drivers/gpu/drm/drm_plane.c | 4 +-
drivers/gpu/drm/drm_prime.c | 12 ++-
drivers/gpu/drm/drm_probe_helper.c | 20 +++-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 7 --
drivers/gpu/drm/gma500/cdv_intel_lvds.c | 14 ---
drivers/gpu/drm/gma500/psb_intel_lvds.c | 14 ---
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 7 --
drivers/gpu/drm/i915/intel_dsi.c | 7 --
drivers/gpu/drm/imx/imx-ldb.c | 7 --
drivers/gpu/drm/imx/imx-tve.c | 7 --
drivers/gpu/drm/imx/parallel-display.c | 7 --
drivers/gpu/drm/mediatek/mtk_dsi.c | 7 --
drivers/gpu/drm/mgag200/mgag200_mode.c | 7 --
drivers/gpu/drm/qxl/qxl_debugfs.c | 6 --
drivers/gpu/drm/qxl/qxl_release.c | 2 +-
drivers/gpu/drm/radeon/radeon_device.c | 6 --
drivers/gpu/drm/rcar-du/rcar_du_lvdscon.c | 7 --
drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 7 --
drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 7 --
drivers/gpu/drm/sti/sti_hda.c | 7 --
drivers/gpu/drm/sun4i/sun4i_rgb.c | 7 --
drivers/gpu/drm/sun4i/sun4i_tv.c | 7 --
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 8 --
drivers/gpu/drm/vgem/vgem_fence.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 19 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 116 ++++++++-------------
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +-
include/drm/drm_connector.h | 3 +
47 files changed, 188 insertions(+), 414 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next reply other threads:[~2016-12-08 10:16 UTC|newest]
Thread overview: 146+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-08 10:16 Daniel Vetter [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 [PULL] drm-misc-next Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29 8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26 9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-02-09 16:32 Thomas Zimmermann
2024-01-11 15:49 Thomas Zimmermann
2023-12-14 9:34 Maxime Ripard
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11 ` Sean Paul
2019-10-21 8:09 ` Tomi Valkeinen
2019-10-21 15:48 ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23 8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19 ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06 0:33 ` Dave Airlie
2019-08-06 7:34 ` Daniel Vetter
2019-08-06 9:40 ` Emil Velikov
2019-08-06 9:49 ` Daniel Vetter
2019-08-06 9:54 ` Emil Velikov
2019-08-06 9:58 ` Daniel Vetter
2019-08-06 10:12 ` Daniel Stone
2019-08-06 10:27 ` Emil Velikov
2019-08-06 10:48 ` Jani Nikula
2019-08-06 9:55 ` Daniel Vetter
2019-08-06 14:25 ` Rob Herring
2019-08-06 14:55 ` Daniel Vetter
2019-08-06 16:01 ` Maxime Ripard
2019-08-06 16:11 ` Daniel Vetter
2019-08-07 12:02 ` Maxime Ripard
2019-08-07 12:30 ` Daniel Vetter
2019-08-08 15:29 ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14 8:57 Maarten Lankhorst
2019-06-14 9:35 ` Daniel Vetter
2019-06-05 9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55 ` Daniel Vetter
2019-05-23 15:55 ` Daniel Vetter
2019-04-18 9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
[not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16 9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06 9:44 Maarten Lankhorst
2018-11-28 9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29 ` Sean Paul
2018-11-07 20:31 ` Daniel Vetter
2018-11-07 20:48 ` Sean Paul
2018-11-08 7:56 ` Christian König
2018-11-08 8:05 ` Daniel Vetter
2018-11-08 8:37 ` Maarten Lankhorst
2018-09-27 9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12 1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28 1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-21 0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15 8:17 Maarten Lankhorst
2018-05-11 7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04 9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06 3:37 ` Dave Airlie
2018-06-06 7:49 ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05 8:10 ` Daniel Vetter
2018-03-05 23:20 ` Sean Paul
2018-03-06 6:42 ` Daniel Vetter
2018-03-06 19:01 ` Sean Paul
2018-03-06 19:07 ` Ville Syrjälä
2018-03-06 19:20 ` Sean Paul
2018-03-07 8:19 ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16 9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24 ` Benjamin Gaignard
2017-10-05 5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29 6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21 9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21 7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06 9:54 Daniel Vetter
2017-01-30 8:58 Daniel Vetter
2017-01-23 7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-30 10:35 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01 ` Stephen Rothwell
2016-11-16 17:11 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=20161208101651.frtbwicqhvqbguc4@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 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).