* [pull] amdgpu, amdkfd drm-next-5.15
@ 2021-08-27 19:23 Alex Deucher
0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2021-08-27 19:23 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, daniel.vetter; +Cc: Alex Deucher
Hi Dave, Daniel,
Fixes for 5.15.
The following changes since commit 90a9266269eb9f71af1f323c33e1dca53527bd22:
drm/amdgpu: Cancel delayed work when GFXOFF is disabled (2021-08-20 12:09:44 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-5.15-2021-08-27
for you to fetch changes up to 61d861cf478576d85d6032f864360a34b26084b1:
drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box (2021-08-26 13:57:33 -0400)
----------------------------------------------------------------
amd-drm-next-5.15-2021-08-27:
amdgpu:
- PLL fix for SI
- Misc code cleanups
- RAS fixes
- PSP cleanups
- Polaris UVD/VCE suspend fixes
- aldebaran fixes
- DCN3.x mclk fixes
amdkfd:
- CWSR fixes for arcturus and aldebaran
- SVM fixes
----------------------------------------------------------------
Aurabindo Pillai (2):
drm/amd/display: Update number of DCN3 clock states
drm/amd/display: Remove duplicate dml init
Borislav Petkov (1):
drm/amdgpu: Fix build with missing pm_suspend_target_state module export
Candice Li (2):
drm/amd/amdgpu: add name field back to ras_common_if
drm/amd/amdgpu: consolidate PSP TA init shared buf functions
Christophe JAILLET (2):
drm/amdgpu: switch from 'pci_' to 'dma_' API
drm/radeon: switch from 'pci_' to 'dma_' API
Eric Yang (1):
drm/amd/display: refactor riommu invalidation wa
Evan Quan (3):
drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend
drm/amdgpu: add missing cleanups for more ASICs on UVD/VCE suspend
drm/amdgpu: drop redundant cancel_delayed_work_sync call
Hawking Zhang (1):
drm/amdgpu: disable GFX CGCG in aldebaran
Jerry (Fangzhi) Zuo (1):
drm/amd/display: Update bounding box states (v2)
John Clements (4):
drm/amdgpu: Add driver infrastructure for MCA RAS
drm/amdgpu: Update RAS XGMI Error Query
drm/amdgpu: Add support for RAS XGMI err query
drm/amdgpu: Clear RAS interrupt status on aldebaran
Mukul Joshi (1):
drm/amdkfd: CWSR with sw scheduler on Aldebaran and Arcturus
Nicholas Kazlauskas (1):
drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box
Philip Yang (2):
drm/amdkfd: check access permisson to restore retry fault
drm/amdkfd: map SVM range with correct access permission
Praful Swarnakar (1):
drm/amd/display: Add Logging for HDMI color depth information
Sean Keely (1):
drm/amdkfd: Account for SH/SE count when setting up cu masks.
Shashank Sharma (1):
drm/amdgpu/OLAND: clip the ref divider max value
Yifan Zhang (1):
drm/amdgpu: rename amdgpu_bo_get_preferred_pin_domain
drivers/gpu/drm/amd/amdgpu/Makefile | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 1 +
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 117 +++++++++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 72 +++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 20 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_pll.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 142 ++++++------------
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 69 ++++++++-
drivers/gpu/drm/amd/amdgpu/atombios_crtc.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 19 ++-
drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 125 ++++++++++++++++
drivers/gpu/drm/amd/amdgpu/mca_v3_0.h | 26 ++++
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 34 ++++-
drivers/gpu/drm/amd/amdgpu/soc15.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +++
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +++
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 25 +++-
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +++
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 24 +++
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 25 ++++
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 23 +++
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 23 +++
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 84 ++++++++---
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 163 ++++++++++++++-------
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 5 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 11 ++
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 49 +++++--
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 17 ---
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 2 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 1 -
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 7 +-
.../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 +-
.../drm/amd/display/dc/inc/hw_sequencer_private.h | 1 -
drivers/gpu/drm/radeon/radeon_device.c | 6 +-
53 files changed, 997 insertions(+), 258 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h
create mode 100644 drivers/gpu/drm/amd/amdgpu/mca_v3_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mca_v3_0.h
^ permalink raw reply [flat|nested] 3+ messages in thread
* [pull] amdgpu, amdkfd drm-next-5.15
@ 2021-09-01 21:40 Alex Deucher
0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2021-09-01 21:40 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, daniel.vetter; +Cc: Alex Deucher
Hi Dave, Daniel,
Fixes for 5.15.
The following changes since commit 8f0284f190e6a0aa09015090568c03f18288231a:
Merge tag 'amd-drm-next-5.15-2021-08-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2021-08-30 09:06:03 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-5.15-2021-09-01
for you to fetch changes up to d6043581e1d9d0507a8413a302db0e35c8506e0e:
drm/amdkfd: drop process ref count when xnack disable (2021-09-01 16:55:09 -0400)
----------------------------------------------------------------
amd-drm-next-5.15-2021-09-01:
amdgpu:
- Misc cleanups, typo fixes
- EEPROM fix
- Add some new PCI IDs
- Scatter/Gather display support for Yellow Carp
- PCIe DPM fix for RKL platforms
- RAS fix
amdkfd:
- SVM fix
----------------------------------------------------------------
Aaron Liu (1):
drm/amd/display: setup system context for APUs
Alex Deucher (1):
drm/amdgpu: add some additional RDNA2 PCI IDs
Alex Sierra (1):
drm/amdkfd: drop process ref count when xnack disable
Angus Wang (1):
drm/amd/display: cleanup idents after a revert
Anson Jacob (1):
drm/amd/display: Fix memory leak reported by coverity
Colin Ian King (1):
drm/amdgpu/swsmu: fix spelling mistake "minimun" -> "minimum"
Evan Quan (1):
drm/amdgpu: reenable BACO support for 699F:C7 polaris12 SKU
Guchun Chen (1):
drm/amdgpu: stop scheduler when calling hw_fini (v2)
Jiawei Gu (1):
drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode
Jing Yangyang (1):
drm:dcn31: fix boolreturn.cocci warnings
John Clements (1):
drm/amdgpu: Clear RAS interrupt status on aldebaran
Kees Cook (1):
drm/amd/pm: And destination bounds checking to struct copy
Koba Ko (1):
drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
Lang Yu (1):
drm/amdgpu: show both cmd id and name when psp cmd failed
Luben Tuikov (2):
drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
drm/amdgpu: Process any VBIOS RAS EEPROM address
Michael Strauss (1):
drm/amd/display: Initialize lt_settings on instantiation
Nicholas Kazlauskas (1):
drm/amdgpu: Enable S/G for Yellow Carp
Philip Yang (1):
drm/amdgpu: fix fdinfo race with process exit
Yifan Zhang (1):
drm/amdgpu: correct comments in memory type managers
YuBiao Wang (1):
drm/amd/amdgpu: Add ready_to_reset resp for vega10
xinhui pan (1):
drm/amdgpu: Fix a deadlock if previous GEM object allocation fails
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 50 ++++++++++++++--------
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 17 ++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 ++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 ++++
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 23 +++++-----
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 25 +++++------
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 6 +--
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 +
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 30 ++++++++++---
drivers/gpu/drm/amd/amdgpu/vi.c | 9 +---
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +--
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 6 ++-
.../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 4 +-
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 2 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 ++--
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 24 +++++++++++
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +++++++-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 6 +--
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 8 ++--
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 5 +--
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 2 +-
29 files changed, 198 insertions(+), 94 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
* [pull] amdgpu, amdkfd drm-next-5.15
@ 2021-08-13 16:51 Alex Deucher
0 siblings, 0 replies; 3+ messages in thread
From: Alex Deucher @ 2021-08-13 16:51 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, daniel.vetter; +Cc: Alex Deucher
Hi Dave, Daniel,
Updates for 5.15. Mostly bug fixes and cleanups.
The following changes since commit a43e2a0e11491b73e2acaa27ee74d6c3b86deac0:
drm/amdkfd: Allow querying SVM attributes that are clear (2021-08-06 16:12:32 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-5.15-2021-08-13
for you to fetch changes up to 554594567b1fa3da74f88ec7b2dc83d000c58e98:
drm/display: fix possible null-pointer dereference in dcn10_set_clock() (2021-08-11 17:19:54 -0400)
----------------------------------------------------------------
amd-drm-next-5.15-2021-08-13:
amdgpu:
- Improve aux i2c tracing
- Misc display updates
- Misc code cleanups
- sprintf to sysfs_emit updates
- Fix some fan control corner cases with suspend
amdkfd:
- Enable CWSR with software scheduling
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: handle VCN instances when harvesting (v2)
Anson Jacob (1):
drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
Anthony Koo (2):
drm/amd/display: [FW Promotion] Release 0.0.78
drm/amd/display: 3.2.148
Ashley Thomas (1):
drm/amd/display: Add AUX I2C tracing.
Darren Powell (7):
amdgpu/pm: Replace navi10 usage of sprintf with sysfs_emit
amdgpu/pm: Replace smu11 usage of sprintf with sysfs_emit
amdgpu/pm: Replace smu12/13 usage of sprintf with sysfs_emit
amdgpu/pm: Replace vega10 usage of sprintf with sysfs_emit
amdgpu/pm: Replace vega12,20 usage of sprintf with sysfs_emit
amdgpu/pm: Replace hwmgr smu usage of sprintf with sysfs_emit
amdgpu/pm: Replace amdgpu_pm usage of sprintf with sysfs_emit
Eric Bernstein (1):
drm/amd/display: Remove invalid assert for ODM + MPC case
Mukul Joshi (1):
drm/amdkfd: CWSR with software scheduler
Nicholas Kazlauskas (2):
drm/amd/display: Clear GPINT after DMCUB has reset
drm/amd/display: Increase timeout threshold for DMCUB reset
Philip Yang (1):
drm/amdkfd: AIP mGPUs best prefetch location for xnack on
Randy Dunlap (2):
drm/amd/display: use do-while-0 for DC_TRACE_LEVEL_MESSAGE()
drm/amdgpu: fix kernel-doc warnings on non-kernel-doc comments
Roy Chan (5):
drm/amd/display: fix missing writeback disablement if plane is removed
drm/amd/display: refactor the codes to centralize the stream/pipe checking logic
drm/amd/display: refactor the cursor programing codes
drm/amd/display: fix incorrect CM/TF programming sequence in dwb
drm/amd/display: Correct comment style
Ryan Taylor (2):
drm/amd/pm: restore fan_mode AMD_FAN_CTRL_NONE on resume (v2)
drm/amd/pm: graceful exit on restore fan mode failure (v2)
Sergio Miguéns Iglesias (1):
drm/amdgpu: Removed unnecessary if statement
Tuo Li (2):
gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()
drm/display: fix possible null-pointer dereference in dcn10_set_clock()
Victor Zhao (1):
drm/amdgpu: Extend full access wait time in guest
Wenjing Liu (1):
drm/amd/display: add authentication_complete in hdcp output
YuBiao Wang (1):
drm/amd/amdgpu: skip locking delayed work if not initialized.
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 31 ++++
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 31 ++++
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 33 +++-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 16 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 21 ++-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 35 ++--
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 62 ++++---
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 106 +++++++-----
drivers/gpu/drm/amd/display/dc/dc.h | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 192 ++++++++++++++++++++-
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 2 +-
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 11 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 90 +++++++---
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 12 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 -
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 18 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 5 +-
drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 8 +
.../amd/display/modules/hdcp/hdcp1_transition.c | 8 +-
.../amd/display/modules/hdcp/hdcp2_transition.c | 4 +-
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 74 ++++++++
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 72 --------
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 1 +
drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 3 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 16 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 22 +--
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 38 ++--
.../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 7 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 38 ++--
.../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 14 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 74 ++++----
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 26 +--
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 61 +++----
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 ++--
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 46 ++---
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 20 +--
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 21 ++-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 14 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 6 +-
48 files changed, 873 insertions(+), 459 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-09-01 21:40 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-27 19:23 [pull] amdgpu, amdkfd drm-next-5.15 Alex Deucher
-- strict thread matches above, loose matches on Subject: below --
2021-09-01 21:40 Alex Deucher
2021-08-13 16:51 Alex Deucher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).