All of lore.kernel.org
 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] topic/drm-misc
Date: Thu, 26 Nov 2015 09:17:05 +0100	[thread overview]
Message-ID: <20151126081705.GA28131@phenom.ffwll.local> (raw)

Hi Dave,

I figured it's more than time to open up drm-next for 4.5 ;-)

Here's the first drm-misc pull, with really mostly misc stuff all over.
Somewhat invasive is only Ville's change to mark the arg struct for
fb_create const - that might conflict with a new driver pull. So better to
get in fast.

Cheers, Daniel


The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4:

  Linux 4.4-rc2 (2015-11-22 16:45:59 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2015-11-26

for you to fetch changes up to 87069f4493b2101a71a92b7b9565f488a605a88f:

  drm/mm: use list_next_entry (2015-11-25 16:22:58 +0100)

----------------------------------------------------------------
Archit Taneja (2):
      drm/imx: Remove local fbdev emulation Kconfig option
      drm/tegra: Remove local fbdev emulation Kconfig option

Daniel Vetter (4):
      drm: Update GEM refcounting docs
      drm/gem: Update/Polish docs
      drm/sysfs: Grab lock for edid/modes_show
      drm/sysfs: Send out uevent when connector->force changes

Geliang Tang (2):
      drm/mm: rewrite drm_mm_for_each_hole
      drm/mm: use list_next_entry

Jani Nikula (3):
      drm/dp: add eDP DPCD backlight control bit definitions
      drm: fix potential dangling else problems in for_each_ macros
      drm/i915: fix potential dangling else problems in for_each_ macros

LABBE Corentin (1):
      drm: modes: replace simple_strtoul by kstrtouint

Lukas Wunner (1):
      drm: Remove unused fbdev_list members

Maarten Lankhorst (1):
      drm/atomic: Small documentation fix.

Markus Elfring (1):
      GPU-DRM: Delete unnecessary checks before drm_property_unreference_blob()

Robert Fekete (1):
      drm: Describe the Rotation property bits.

Ville Syrjälä (4):
      drm: Pass the user drm_mode_fb_cmd2 as const to .fb_create()
      drm: Keep coordinates in the typical x, y, w, h order instead of x, y, h, w
      drm: Add "prefix" parameter to drm_rect_debug_print()
      drm: Print the src/dst/clip rectangles in error in drm_plane_helper

 Documentation/DocBook/gpu.tmpl               |  48 +++---------
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c  |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c       |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h     |   2 +-
 drivers/gpu/drm/armada/armada_fb.c           |   4 +-
 drivers/gpu/drm/armada/armada_fb.h           |   2 +-
 drivers/gpu/drm/ast/ast_drv.h                |   3 +-
 drivers/gpu/drm/ast/ast_fb.c                 |   2 +-
 drivers/gpu/drm/ast/ast_main.c               |   4 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c |   2 +-
 drivers/gpu/drm/bochs/bochs.h                |   2 +-
 drivers/gpu/drm/bochs/bochs_fbdev.c          |   2 +-
 drivers/gpu/drm/bochs/bochs_mm.c             |   4 +-
 drivers/gpu/drm/cirrus/cirrus_drv.h          |   3 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c        |   2 +-
 drivers/gpu/drm/cirrus/cirrus_main.c         |   4 +-
 drivers/gpu/drm/drm_atomic.c                 |  11 +--
 drivers/gpu/drm/drm_atomic_helper.c          |  19 +++--
 drivers/gpu/drm/drm_crtc.c                   |   4 +-
 drivers/gpu/drm/drm_crtc_helper.c            |   2 +-
 drivers/gpu/drm/drm_fb_cma_helper.c          |   4 +-
 drivers/gpu/drm/drm_gem.c                    |  35 ++++++++-
 drivers/gpu/drm/drm_modes.c                  |  16 ++--
 drivers/gpu/drm/drm_plane_helper.c           |   4 +
 drivers/gpu/drm/drm_probe_helper.c           |  46 ++++++------
 drivers/gpu/drm/drm_rect.c                   |   7 +-
 drivers/gpu/drm/drm_sysfs.c                  |  54 +++++++-------
 drivers/gpu/drm/exynos/exynos_drm_fb.c       |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.h       |   2 +-
 drivers/gpu/drm/gma500/framebuffer.c         |   6 +-
 drivers/gpu/drm/i915/i915_drv.h              |  12 +--
 drivers/gpu/drm/i915/intel_display.c         |   4 +-
 drivers/gpu/drm/i915/intel_drv.h             |   2 -
 drivers/gpu/drm/i915/intel_dsi.h             |   2 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c      |   4 +-
 drivers/gpu/drm/i915/intel_sprite.c          |   8 +-
 drivers/gpu/drm/imx/Kconfig                  |   9 ---
 drivers/gpu/drm/imx/imx-drm-core.c           |  12 +--
 drivers/gpu/drm/mgag200/mgag200_drv.h        |   2 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c         |   2 +-
 drivers/gpu/drm/mgag200/mgag200_main.c       |   4 +-
 drivers/gpu/drm/msm/msm_drv.h                |   4 +-
 drivers/gpu/drm/msm/msm_fb.c                 |   4 +-
 drivers/gpu/drm/nouveau/nouveau_display.c    |   4 +-
 drivers/gpu/drm/nouveau/nouveau_display.h    |   2 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.h      |   1 -
 drivers/gpu/drm/omapdrm/omap_drv.h           |   6 +-
 drivers/gpu/drm/omapdrm/omap_fb.c            |   4 +-
 drivers/gpu/drm/qxl/qxl_display.c            |   4 +-
 drivers/gpu/drm/qxl/qxl_drv.h                |   2 +-
 drivers/gpu/drm/qxl/qxl_fb.c                 |   3 +-
 drivers/gpu/drm/radeon/radeon_display.c      |   4 +-
 drivers/gpu/drm/radeon/radeon_fb.c           |   1 -
 drivers/gpu/drm/radeon/radeon_mode.h         |   2 +-
 drivers/gpu/drm/rcar-du/rcar_du_kms.c        |   2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c   |   6 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.h   |   2 +-
 drivers/gpu/drm/shmobile/shmob_drm_kms.c     |   2 +-
 drivers/gpu/drm/tegra/Kconfig                |  12 ---
 drivers/gpu/drm/tegra/drm.c                  |   4 +-
 drivers/gpu/drm/tegra/drm.h                  |   8 +-
 drivers/gpu/drm/tegra/fb.c                   |  16 ++--
 drivers/gpu/drm/tilcdc/tilcdc_drv.c          |   2 +-
 drivers/gpu/drm/udl/udl_drv.h                |   2 +-
 drivers/gpu/drm/udl/udl_fb.c                 |   5 +-
 drivers/gpu/drm/virtio/virtgpu_display.c     |   4 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h         |   2 +-
 drivers/gpu/drm/virtio/virtgpu_fb.c          |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c          |   2 +-
 include/drm/drmP.h                           |   3 +
 include/drm/drm_atomic.h                     |   6 +-
 include/drm/drm_crtc.h                       |  12 ++-
 include/drm/drm_crtc_helper.h                |   2 +-
 include/drm/drm_dp_helper.h                  |  36 +++++++++
 include/drm/drm_fb_cma_helper.h              |   2 +-
 include/drm/drm_gem.h                        | 106 +++++++++++++++++++++++----
 include/drm/drm_mm.h                         |  26 +++----
 include/drm/drm_rect.h                       |   3 +-
 78 files changed, 379 insertions(+), 292 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

             reply	other threads:[~2015-11-26  8:17 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-26  8:17 Daniel Vetter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-11-10  7:16 [PULL] topic/drm-misc 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-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-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=20151126081705.GA28131@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.