[PULL] topic/drm-misc
Daniel Vetter
daniel.vetter at ffwll.ch
Thu Nov 26 00:17:05 PST 2015
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
More information about the dri-devel
mailing list