[git pull] drm fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

One IMX built-in regression fix.
Set of amdgpu fixes, mostly powerplay and polaris GPU stuff.
Set of i915 fixes all over, many cc'ed to stable.

The i915 batch contain support for DP++ dongle detection,
which is used to fix some regressions in the HDMI color depth
area.

Dave.

The following changes since commit 92181d47ee74749bdf902f080dab9fa9ef44b37f:

  headers_check: don't warn about c++ guards (2016-05-24 14:12:48 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-v4.7-rc1

for you to fetch changes up to 7fa1d27b638db86516d7b3d8dc1a3576c72ee423:

  Merge tag 'drm-intel-next-fixes-2016-05-25' of git://anongit.freedesktop.org/drm-intel into drm-next (2016-05-27 16:08:38 +1000)

----------------------------------------------------------------
Ander Conselvan de Oliveira (1):
      drm/i915: Set crtc_state->lane_count for HDMI

Chris Wilson (4):
      drm/i915: Protect gen7 irq_seqno_barrier with uncore lock
      drm/i915: Fix gen8 semaphores id for legacy mode
      drm/i915: Unify intel_ring_begin()
      drm/i915: Stop automatically retiring requests after a GPU hang

Daniel Vetter (1):
      drm/i915/psr: Try to program link training times correctly

Dave Airlie (3):
      Merge tag 'imx-drm-fixes-2016-05-24' of git://git.pengutronix.de/git/pza/linux into drm-next
      Merge branch 'drm-next-4.7' of git://people.freedesktop.org/~agd5f/linux into drm-next
      Merge tag 'drm-intel-next-fixes-2016-05-25' of git://anongit.freedesktop.org/drm-intel into drm-next

Eric Huang (3):
      drm/amd/powerplay: fix a bug on updating sclk for Fiji
      drm/amd/powerplay: fix a bug on updating sclk for Tonga
      drm/amd/powerplay: fix bugs of checking if dpm is running on Tonga

Flora Cui (4):
      drm/amdgpu: add more Polaris10 DID
      drm/amdgpu: update Polaris10 golden setting
      drm/amdgpu: Add more Polaris 11 PCI IDs
      drm/amdgpu: update Polaris11 golden setting

Harish Kasiviswanathan (1):
      drm/amdgpu: Encapsulate some VM table update parameters (v2)

Jeff Mahoney (1):
      drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU

Marek Olšák (1):
      drm/amdgpu: fix TC cache flushing

Mario Kleiner (1):
      drm/amdgpu: Fix hdmi deep color support.

Monk Liu (1):
      drm/amdgpu: fix bug in fence driver fini

Muhammad Falak R Wani (9):
      drm/amd/powerplay: use ARRAY_SIZE() to calculate array size.
      drm/amd/amdgpu : Remove unused variable
      drm/amd/amdgpu/cz_dpm: Remove unused variable
      drm/amd/amdgpu : Remove unused variable
      drm/amd/amdgpu : Remove unused variable
      drm/amd/amdgpu : Remove unused variable
      drm/amd/powerplay/hwmgr: use kmemdup
      drm/amd/powerplay/hwmgr: use kmemdup
      drm/amd/powerplay/hwmgr: use kmemdup

Philipp Zabel (1):
      drm/imx: Match imx-ipuv3-crtc components using device node in platform data

Ramalingam C (2):
      drm/i915/BXT: Retrieving the horizontal timing for DSI
      drm/i915/bxt: Adjusting the error in horizontal timings retrieval

Rex Zhu (4):
      drm/amd/powerplay: SCLK will have a big drop with low VDDC when PPlib was enabled.
      drm/amd/powerplay: fix NULL point check error
      drm/amd/powerplay: move asic unrelated function to hwmgr.c.
      drm/amdgpu: create fence slab once when amdgpu module init.

Ville Syrjälä (8):
      drm: Add helper for DP++ adaptors
      drm/i915: Respect DP++ adaptor TMDS clock limit
      drm/i915: Enable/disable TMDS output buffers in DP++ adaptor as needed
      drm/i915: Determine DP++ type 1 DVI adaptor presence based on VBT
      drm/i915: Re-enable GGTT earlier during resume on pre-gen6 platforms
      drm/i915: s/DPPL/DPLL/ for SKL DPLLs
      drm/i915: Don't leave old junk in ilk active watermarks on readout
      drm/i915: Ignore stale wm register values on resume on ilk-bdw (v2)

tom will (2):
      drm/radeon: fix array out of bounds
      drm/amdgpu: fix array out of bounds

 Documentation/DocBook/gpu.tmpl                     |   6 +
 drivers/gpu/drm/Makefile                           |   2 +-
 drivers/gpu/drm/amd/acp/Kconfig                    |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  25 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |  27 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 111 ++++---
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |   3 +-
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c                |  13 +-
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |   3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   2 +
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |   3 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |  45 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |  38 +++
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |  44 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  |  16 +-
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |   2 +-
 drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.c   |   2 +-
 drivers/gpu/drm/drm_dp_dual_mode_helper.c          | 366 +++++++++++++++++++++
 drivers/gpu/drm/i915/i915_dma.c                    |   6 +
 drivers/gpu/drm/i915/i915_drv.c                    |   5 +
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/i915_gem.c                    |  11 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |   8 +
 drivers/gpu/drm/i915/i915_gem_gtt.h                |   1 +
 drivers/gpu/drm/i915/intel_bios.c                  |  36 ++
 drivers/gpu/drm/i915/intel_ddi.c                   |  16 +-
 drivers/gpu/drm/i915/intel_display.c               |   6 +
 drivers/gpu/drm/i915/intel_dpll_mgr.c              |   6 +-
 drivers/gpu/drm/i915/intel_drv.h                   |   6 +
 drivers/gpu/drm/i915/intel_dsi.c                   | 141 +++++++-
 drivers/gpu/drm/i915/intel_hdmi.c                  | 104 +++++-
 drivers/gpu/drm/i915/intel_lrc.c                   | 146 +-------
 drivers/gpu/drm/i915/intel_lrc.h                   |   1 -
 drivers/gpu/drm/i915/intel_mocs.c                  |  12 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   2 +
 drivers/gpu/drm/i915/intel_psr.c                   |  55 +++-
 drivers/gpu/drm/i915/intel_ringbuffer.c            | 207 ++++++------
 drivers/gpu/drm/i915/intel_ringbuffer.h            |   6 +-
 drivers/gpu/drm/i915/intel_vbt_defs.h              |  12 +
 drivers/gpu/drm/imx/imx-drm-core.c                 |   8 +
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |   2 +-
 drivers/gpu/drm/radeon/kv_dpm.c                    |   2 +-
 drivers/gpu/ipu-v3/ipu-common.c                    |   5 +-
 include/drm/drm_dp_dual_mode_helper.h              |  92 ++++++
 include/video/imx-ipu-v3.h                         |   2 +
 51 files changed, 1144 insertions(+), 492 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_dp_dual_mode_helper.c
 create mode 100644 include/drm/drm_dp_dual_mode_helper.h
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux