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
next 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.