[PULL] drm-misc-next
Daniel Vetter
daniel.vetter at ffwll.ch
Thu Dec 8 10:16:51 UTC 2016
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
More information about the dri-devel
mailing list