[Intel-gfx] [PULL] topic/drm-misc

Daniel Vetter daniel.vetter at ffwll.ch
Wed Oct 5 09:29:30 UTC 2016


Hi Dave,

Another attempt, this time rebased and without the pipe crc patches:
- display_info cleanups from Ville
- make prime/gem lookups faster with rbtrees (Chris)
- misc stuff all over

Cheers, Daniel


The following changes since commit c2cbc38b9715bd8318062e600668fc30e5a3fbfa:

  drm: virtio: reinstate drm_virtio_set_busid() (2016-10-04 13:10:30 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2016-10-05

for you to fetch changes up to 0546d685f07cc4fc5748fd36e57d167877c2842d:

  drm/rockchip: analogix_dp: Refuse to enable PSR if panel doesn't support it (2016-10-04 08:23:17 +0200)

----------------------------------------------------------------
Baoyou Xie (3):
      drm/rockchip: add missing header dependencies
      drm/rockchip: mark symbols static where possible
      drm/mediatek: mark symbols static where possible

Chris Wilson (1):
      drm: Convert prime dma-buf <-> handle to rbtree

Daniel Vetter (1):
      drm: Document caveats around atomic event handling

Emilio López (1):
      uapi: add missing install of sync_file.h

Joe Perches (1):
      drm: Simplify drm_printk to reduce object size quite a bit

Stefan Christ (1):
      drm/fb-helper: add DRM_FB_HELPER_DEFAULT_OPS for fb_ops

Tomeu Vizoso (2):
      drm/bridge: analogix_dp: Add analogix_dp_psr_supported
      drm/rockchip: analogix_dp: Refuse to enable PSR if panel doesn't support it

Ville Syrjälä (10):
      drm/edid: Clear old audio latency values before parsing the new EDID
      drm/edid: Clear old dvi_dual/max_tmds_clock before parsing the new EDID
      drm/edid: Make max_tmds_clock kHz instead of MHz
      drm/edid: Move dvi_dual/max_tmds_clock to drm_display_info
      drm/edid: Don't pass around drm_display_info needlessly
      drm/edid: Reduce the number of times we parse the CEA extension block
      drm/edid: Clear the old cea_rev when there's no CEA extension in the new EDID
      drm/edid: Move dvi_dual/max_tmds_clock parsing out from drm_edid_to_eld()
      drm/i915: Replace a bunch of connector->base.display_info with a local variable
      drm/i915: Account for sink max TMDS clock when checking the port clock

 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   4 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |   8 +
 drivers/gpu/drm/drm_drv.c                          |   5 +-
 drivers/gpu/drm/drm_edid.c                         | 248 +++++++++++----------
 drivers/gpu/drm/drm_irq.c                          |  32 ++-
 drivers/gpu/drm/drm_prime.c                        |  85 ++++++-
 drivers/gpu/drm/i915/intel_display.c               |  14 +-
 drivers/gpu/drm/i915/intel_hdmi.c                  |   9 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |  11 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |   4 +-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   3 +
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |   4 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c      |   1 +
 include/drm/bridge/analogix_dp.h                   |   1 +
 include/drm/drmP.h                                 |  35 ++-
 include/drm/drm_connector.h                        |  15 +-
 include/drm/drm_crtc.h                             |  56 +++--
 include/drm/drm_fb_helper.h                        |  13 ++
 include/uapi/linux/Kbuild                          |   1 +
 19 files changed, 361 insertions(+), 188 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the Intel-gfx mailing list