intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
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

             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).