All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexdeucher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
	dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
	airlied-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Cc: Alex Deucher <alexander.deucher-5C7GfCeVMHo@public.gmane.org>
Subject: [pull] radeon and amdgpu drm-fixes-4.16
Date: Wed,  7 Mar 2018 17:06:47 -0500	[thread overview]
Message-ID: <20180307220647.3185-1-alexander.deucher@amd.com> (raw)

Hi Dave,

Fixes for 4.16.  A bit bigger than I would have liked, but most of that
is DC fixes which Harry helped me pull together from the past few weeks.
Highlights:
- Fix DL DVI with DC
- Various RV fixes for DC
- Overlay fixes for DC
- Fix HDMI2 handling on boards without HBR tables in the vbios
- Fix crash with pass-through on SI on amdgpu
- Fix RB harvesting on KV
- Fix hibernation failures on UVD with certain cards

The following changes since commit 93dfdf9fde9f20f1c46738bf184adeebc7d7d66e:

  Merge branch 'drm-fixes-4.16' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-03-01 14:03:14 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.16

for you to fetch changes up to 4a53d9045ec31f3f97719c2e41cc8b2e7151a1fe:

  drm/amd/display: validate plane format on primary plane (2018-03-07 16:31:19 -0500)

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: used cached pcie gen info for SI (v2)
      drm/radeon: fix KV harvesting
      drm/amdgpu: fix KV harvesting

Bhawanpreet Lakha (1):
      drm/amd/display: Fix takover from VGA mode

Eric Yang (3):
      drm/amd/display: fix cursor related Pstate hang
      drm/amd/display: update infoframe after dig fe is turned on
      drm/amd/display: early return if not in vga mode in disable_vga

Harry Wentland (11):
      drm/amd/display: Don't blow up if TG is NULL in dce110_vblank_set
      drm/amd/display: Default HDMI6G support to true. Log VBIOS table error.
      drm/amd/display: Move MAX_TMDS_CLOCK define to header
      drm/amd/display: Remove unnecessary fail labels in create_stream_for_sink
      drm/amd/display: Pass signal directly to enable_tmds_output
      drm/amd/display: Don't allow dual-link DVI on all ASICs.
      drm/amd/display: Don't block dual-link DVI modes
      drm/amd/display: Make create_stream_for_sink more consistent
      drm/amd/display: Call update_stream_signal directly from amdgpu_dm
      drm/amd/display: Use crtc enable/disable_vblank hooks
      drm/amd/display: Return success when enabling interrupt

James Zhu (2):
      drm/amdgpu:Correct max uvd handles
      drm/amdgpu:Always save uvd vcpu_bo in VM Mode

Jerry (Fangzhi) Zuo (2):
      drm/amd/display: Fix topology change issue in MST rehook
      drm/amd/display: Fixed non-native modes not lighting up

Leo (Sunpeng) Li (1):
      drm/amd/display: Fix memleaks when atomic check fails.

Michel Dänzer (1):
      drm/amdgpu/dce6: Use DRM_DEBUG instead of DRM_INFO for HPD IRQ info

Mikita Lipski (1):
      drm/amd/display: Set irq state only on existing crtcs

Rex Zhu (1):
      drm/amdgpu: Notify sbios device ready before send request

Roman Li (3):
      drm/amd/display: Fix active dongle hotplug
      drm/amd/display: Fix FBC topology change
      drm/amd/display: fix boot-up on vega10

Shirish S (5):
      drm/amd/display: defer modeset check in dm_update_planes_state
      drm/amd/display: validate plane in dce110 for scaling
      drm/amd/display: update plane params before validation
      drm/amd/display: disable CRTCs with NULL FB on their primary plane (V2)
      drm/amd/display: validate plane format on primary plane

Tom St Denis (1):
      drm/amd/amdgpu: Mask rptr as well in ring debugfs

 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  13 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  30 +---
 drivers/gpu/drm/amd/amdgpu/si.c                    |  22 ++-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |  50 ++-----
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 165 +++++++++++++++------
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |   6 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   6 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   6 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   3 -
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  76 +---------
 drivers/gpu/drm/amd/display/dc/dc.h                |   3 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   2 +
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h     |  10 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |  38 +++--
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h  |   3 +-
 .../drm/amd/display/dc/dce100/dce100_resource.c    |   1 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |  91 ++++++++++--
 .../drm/amd/display/dc/dce110/dce110_resource.c    |  18 +++
 .../drm/amd/display/dc/dce112/dce112_resource.c    |   2 +
 .../drm/amd/display/dc/dce120/dce120_resource.c    |   2 +
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |   1 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |  65 +++++++-
 .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h   |   3 +-
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |   3 +
 .../amd/display/dc/irq/dce110/irq_service_dce110.c |   2 +-
 .../amd/display/dc/virtual/virtual_link_encoder.c  |   3 +-
 .../amd/display/include/grph_object_ctrl_defs.h    |   5 -
 drivers/gpu/drm/amd/display/include/signal_types.h |   5 +
 drivers/gpu/drm/radeon/cik.c                       |  31 +---
 33 files changed, 381 insertions(+), 294 deletions(-)
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

             reply	other threads:[~2018-03-07 22:06 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-07 22:06 Alex Deucher [this message]
  -- strict thread matches above, loose matches on Subject: below --
2018-03-21 22:44 [pull] radeon and amdgpu drm-fixes-4.16 Alex Deucher
2018-03-14 20:58 Alex Deucher
2018-02-23  4:58 Alex Deucher

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=20180307220647.3185-1-alexander.deucher@amd.com \
    --to=alexdeucher-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=airlied-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=alexander.deucher-5C7GfCeVMHo@public.gmane.org \
    --cc=amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    --cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.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.