lkml.org 
[lkml]   [2021]   [Feb]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[git pull] drm fixes for 5.11-rc7
Hi Linus,

Fixes for rc7, bit bigger than I'd like at this stage, but most of the
i915 stuff and some amdgpu is destined for staging and I'd rather not
hold it up, the i915 changes also pulled in a few precusor code
movement patches to make things cleaner, but nothing seems that
horrible, and I've checked over all of it.

Otherwise there is a nouveau dma-api warning regression, and a ttm
page allocation warning fix,
and some fixes for a bridge chip,

Dave.

drm-fixes-2021-02-05-1:
drm fixes for 5.11-rc7

ttm:
- fix huge page warning regression

i915:
- Skip vswing programming for TBT
- Power up combo PHY lanes for HDMI
- Fix double YUV range correction on HDR planes
- Fix the MST PBN divider calculation
- Fix LTTPR vswing/pre-emp setting in non-transparent mode
- Move the breadcrumb to the signaler if completed upon cancel
- Close race between enable_breadcrumbs and cancel_breadcrumbs
- Drop lru bumping on display unpinning

amdgpu:
- Fix retry in gem create
- Vangogh fixes
- Fix for display from shared buffers
- Various display fixes

amdkfd:
- Fix regression in buffer free

nouveau:
- fix DMA API warning regression

drm/bridge/lontium-lt9611uxc:
- EDID fixes
- Don't handle hotplug events in IRQ handler
The following changes since commit 1048ba83fb1c00cd24172e23e8263972f6b5d9ac:

Linux 5.11-rc6 (2021-01-31 13:50:09 -0800)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2021-02-05-1

for you to fetch changes up to 59854811c08cfbdf52d79231666e7c07c46ff338:

Merge tag 'drm-intel-fixes-2021-02-04' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2021-02-05
11:03:28 +1000)

----------------------------------------------------------------
drm fixes for 5.11-rc7

ttm:
- fix huge page warning regression

i915:
- Skip vswing programming for TBT
- Power up combo PHY lanes for HDMI
- Fix double YUV range correction on HDR planes
- Fix the MST PBN divider calculation
- Fix LTTPR vswing/pre-emp setting in non-transparent mode
- Move the breadcrumb to the signaler if completed upon cancel
- Close race between enable_breadcrumbs and cancel_breadcrumbs
- Drop lru bumping on display unpinning

amdgpu:
- Fix retry in gem create
- Vangogh fixes
- Fix for display from shared buffers
- Various display fixes

amdkfd:
- Fix regression in buffer free

nouveau:
- fix DMA API warning regression

drm/bridge/lontium-lt9611uxc:
- EDID fixes
- Don't handle hotplug events in IRQ handler

----------------------------------------------------------------
Andres Calderon Jaramillo (1):
drm/i915/display: Prevent double YUV range correction on HDR planes

Bhawanpreet Lakha (1):
drm/amd/display: reuse current context instead of recreating one

Chris Wilson (3):
drm/i915/gt: Move the breadcrumb to the signaler if completed upon cancel
drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs
drm/i915/gem: Drop lru bumping on display unpinning

Christian König (1):
drm/amdgpu: enable freesync for A+A configs

Dave Airlie (4):
drm/nouveau: fix dma syncing warning with debugging on.
Merge tag 'drm-misc-fixes-2021-02-02' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'amd-drm-fixes-5.11-2021-02-03' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2021-02-04' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Dmitry Baryshkov (3):
drm/bridge/lontium-lt9611uxc: fix waiting for EDID to become available
drm/bridge/lontium-lt9611uxc: fix get_edid return code
drm/bridge/lontium-lt9611uxc: move HPD notification out of IRQ handler

George Shen (1):
drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL

Huang Rui (2):
drm/amdgpu: fix the issue that retry constantly once the buffer
is oversize
drm/amdkfd: fix null pointer panic while free buffer in kfd

Imre Deak (4):
drm/dp/mst: Export drm_dp_get_vc_payload_bw()
drm/i915: Fix the MST PBN divider calculation
drm/i915/dp: Move intel_dp_set_signal_levels() to intel_dp_link_training.c
drm/i915/dp: Fix LTTPR vswing/pre-emp setting in non-transparent mode

Michel Dänzer (1):
drm/ttm: Use __GFP_NOWARN for huge pages in ttm_pool_alloc_page

Mikita Lipski (1):
drm/amd/display: Release DSC before acquiring

Stylon Wang (1):
drm/amd/display: Revert "Fix EDID parsing after resume from suspend"

Sung Lee (1):
drm/amd/display: Add more Clock Sources to DCN2.1

Victor Lu (3):
drm/amd/display: Fix dc_sink kref count in emulated_link_detect
drm/amd/display: Free atomic state after drm_atomic_commit
drm/amd/display: Decrement refcount of dc_sink before reassignment

Ville Syrjälä (3):
drm/i915: Skip vswing programming for TBT
drm/i915: Extract intel_ddi_power_up_lanes()
drm/i915: Power up combo PHY lanes for for HDMI as well

Xiaojian Du (1):
drm/amd/pm: fill in the data member of v2 gpu metrics table for vangogh

chen gong (1):
drm/amdgpu/gfx10: update CGTS_TCC_DISABLE and
CGTS_USER_TCC_DISABLE register offsets for VGH

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 ++----
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 8 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 18 +++++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 47 +++++++---------
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 27 ++++++---
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 10 ++++
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 3 +
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 57 +++++++++++++++----
drivers/gpu/drm/drm_dp_mst_topology.c | 24 ++++++--
drivers/gpu/drm/i915/display/intel_ddi.c | 43 ++++++++------
drivers/gpu/drm/i915/display/intel_display.c | 9 ++-
drivers/gpu/drm/i915/display/intel_dp.c | 20 +------
drivers/gpu/drm/i915/display/intel_dp.h | 3 -
.../gpu/drm/i915/display/intel_dp_link_training.c | 25 ++++++++-
.../gpu/drm/i915/display/intel_dp_link_training.h | 3 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 4 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 65 ++++------------------
drivers/gpu/drm/i915/gem/i915_gem_domain.c | 45 ---------------
drivers/gpu/drm/i915/gem/i915_gem_object.h | 1 -
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 47 +++++++++-------
drivers/gpu/drm/nouveau/nouveau_bo.c | 35 ++++++++++--
drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
include/drm/drm_dp_mst_helper.h | 1 +
29 files changed, 285 insertions(+), 251 deletions(-)

\
 
 \ /
  Last update: 2021-02-05 02:45    [W:0.040 / U:0.268 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site