From: Alex Deucher <alexdeucher@gmail.com> To: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, airlied@gmail.com, daniel.vetter@ffwll.ch Cc: Alex Deucher <alexander.deucher@amd.com> Subject: [pull] amdgpu drm-next-5.9 Date: Fri, 24 Jul 2020 16:57:12 -0400 [thread overview] Message-ID: <20200724205712.3913-1-alexander.deucher@amd.com> (raw) Hi Dave, Daniel, Last few bits 5.9. Fixes and cleanups. The following changes since commit 6e14adea0ac3037d923a9591d1a094c115d7947c: drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() (2020-07-15 13:27:34 -0400) are available in the Git repository at: git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.9-2020-07-24 for you to fetch changes up to 922e7455bb6122696b0420172700ea2b4e2f5739: Revert "drm/amd/display: Expose connector VRR range via debugfs" (2020-07-21 20:21:30 -0400) ---------------------------------------------------------------- amd-drm-next-5.9-2020-07-24: amdgpu: - Misc sienna cichlid fixes - Final bits of swSMU cleanup - Misc display fixes - Misc VCN fixes - Eeprom i2c cleanup - Drop amd vrr_range debugfs in favor of core drm ---------------------------------------------------------------- Alex Deucher (7): drm/amdgpu/smu11: drop code chuck that got accidently re-added drm/amdgpu: move i2c bus lock out of ras structure drm/amdgpu: remove eeprom from the smu i2c handlers drm/amdgpu/vega20: enable the smu i2c bus for all boards drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2) drm/amdgpu/navi1x: add SMU i2c support (v2) drm/amdgpu/sienna_cichlid: add SMU i2c support (v2) Anthony Koo (1): drm/amd/display: [FW Promotion] Release 0.0.25 Aric Cyr (2): drm/amd/display: remove unhelpful 5ms delay drm/amd/display: 3.2.95 Aurabindo Pillai (3): drm/amd/display: Make new dc interface for adding dsc resource drm/amd/display: Call dsc related functions indirectly via dc interface drm/amd/display: Add additional config guards for DCN Bhanuprakash Modem (1): Revert "drm/amd/display: Expose connector VRR range via debugfs" Bhawanpreet Lakha (1): drm/amdgpu: load ta firmware for sienna cichlid Chengming Gui (1): drm/amdgpu: add timeout flush mechanism to update wptr for self interrupt (v2) Eryk Brol (1): drm/amd/display: Add DSC parameters logging to debugfs Evan Quan (18): drm/amd/powerplay: suppress compile error around BUG_ON drm/amd/powerplay: widely share the API for data table retrieving drm/amd/powerplay: unify swSMU index to asic specific index mapping drm/amd/powerplay: drop unused code drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12 drm/amd/powerplay: move dpm feature support checking to smu_cmn.c drm/amd/powerplay: move dpm feature enablement checking to smu_cmn.c drm/amd/powerplay: implement smu_cmn_get_enabled_mask() for all ASICs drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c drm/amd/powerplay: common API for disabling all features with exception drm/amd/powerplay: move more APIs to smu_cmn.c drm/amd/powerplay: maximum code sharing around watermarks setting drm/amd/powerplay: move table setting common code to smu_cmn.c drm/amd/powerplay: update the tables init related drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c drm/amd/powerplay: drop unnecessary message support check drm/amd/powerplay: revise the calling flow on OD table update drm/amd/powerplay: tag swSMU code layers Igor Kravchenko (1): drm/amd/display: interface to obtain minimum plane size caps James Zhu (2): Revert "drm/amdgpu/vcn: add shared memory restore after wake up from sleep." drm/amdgpu/vcn: merge shared memory into vcpu Jiansong Chen (3): drm/amd/powerplay: fix typos for clk map drm/amd/powerplay: update driver if version for navy_flounder drm/amd/powerplay: retrieve VCN dpm table per instances Jinzhou.Su (1): drm/amdgpu: add read amdgpu_gfxoff status in debugfs John Clements (2): drm/amdgpu: load asd for sienna cichlid drm/amdgpu: enable xgmi support for sienna cichlid Naveed Ashfaq (1): drm/amd/display: Improve compatibility by re-ordering info-packets Nirmoy Das (1): drm/amdgpu: do not disable SMU on vm reboot Paweł Gronowski (1): drm/amdgpu: Fix NULL dereference in dpm sysfs handlers Qiu Wenbo (1): drm/amd/powerplay: fix a crash when overclocking Vega M Reza Amini (1): drm/amd/display: Implement AMD VSIF V3 Roman Li (1): drm/amd/display: Decouple ABM init from dmcu Wenjing Liu (1): drm/amd/display: rename dsc extended caps as dsc branch decoder caps drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 53 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 45 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 62 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 536 +++++++++++++- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 30 + drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 7 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 10 + .../drm/amd/display/dc/dce110/dce110_resource.c | 8 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 8 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 10 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 41 ++ drivers/gpu/drm/amd/powerplay/Makefile | 4 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 364 +--------- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 330 ++++----- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 96 ++- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 42 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 23 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 612 ++++++++++------ drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 385 +++++----- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 776 +++++++++++++-------- drivers/gpu/drm/amd/powerplay/smu_cmn.c | 633 +++++++++++++++++ drivers/gpu/drm/amd/powerplay/smu_cmn.h | 83 +++ drivers/gpu/drm/amd/powerplay/smu_internal.h | 24 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 367 +++------- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 176 +---- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 10 +- 53 files changed, 3002 insertions(+), 1950 deletions(-) create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.c create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.h _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
WARNING: multiple messages have this Message-ID (diff)
From: Alex Deucher <alexdeucher@gmail.com> To: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, airlied@gmail.com, daniel.vetter@ffwll.ch Cc: Alex Deucher <alexander.deucher@amd.com> Subject: [pull] amdgpu drm-next-5.9 Date: Fri, 24 Jul 2020 16:57:12 -0400 [thread overview] Message-ID: <20200724205712.3913-1-alexander.deucher@amd.com> (raw) Hi Dave, Daniel, Last few bits 5.9. Fixes and cleanups. The following changes since commit 6e14adea0ac3037d923a9591d1a094c115d7947c: drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() (2020-07-15 13:27:34 -0400) are available in the Git repository at: git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.9-2020-07-24 for you to fetch changes up to 922e7455bb6122696b0420172700ea2b4e2f5739: Revert "drm/amd/display: Expose connector VRR range via debugfs" (2020-07-21 20:21:30 -0400) ---------------------------------------------------------------- amd-drm-next-5.9-2020-07-24: amdgpu: - Misc sienna cichlid fixes - Final bits of swSMU cleanup - Misc display fixes - Misc VCN fixes - Eeprom i2c cleanup - Drop amd vrr_range debugfs in favor of core drm ---------------------------------------------------------------- Alex Deucher (7): drm/amdgpu/smu11: drop code chuck that got accidently re-added drm/amdgpu: move i2c bus lock out of ras structure drm/amdgpu: remove eeprom from the smu i2c handlers drm/amdgpu/vega20: enable the smu i2c bus for all boards drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2) drm/amdgpu/navi1x: add SMU i2c support (v2) drm/amdgpu/sienna_cichlid: add SMU i2c support (v2) Anthony Koo (1): drm/amd/display: [FW Promotion] Release 0.0.25 Aric Cyr (2): drm/amd/display: remove unhelpful 5ms delay drm/amd/display: 3.2.95 Aurabindo Pillai (3): drm/amd/display: Make new dc interface for adding dsc resource drm/amd/display: Call dsc related functions indirectly via dc interface drm/amd/display: Add additional config guards for DCN Bhanuprakash Modem (1): Revert "drm/amd/display: Expose connector VRR range via debugfs" Bhawanpreet Lakha (1): drm/amdgpu: load ta firmware for sienna cichlid Chengming Gui (1): drm/amdgpu: add timeout flush mechanism to update wptr for self interrupt (v2) Eryk Brol (1): drm/amd/display: Add DSC parameters logging to debugfs Evan Quan (18): drm/amd/powerplay: suppress compile error around BUG_ON drm/amd/powerplay: widely share the API for data table retrieving drm/amd/powerplay: unify swSMU index to asic specific index mapping drm/amd/powerplay: drop unused code drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12 drm/amd/powerplay: move dpm feature support checking to smu_cmn.c drm/amd/powerplay: move dpm feature enablement checking to smu_cmn.c drm/amd/powerplay: implement smu_cmn_get_enabled_mask() for all ASICs drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c drm/amd/powerplay: common API for disabling all features with exception drm/amd/powerplay: move more APIs to smu_cmn.c drm/amd/powerplay: maximum code sharing around watermarks setting drm/amd/powerplay: move table setting common code to smu_cmn.c drm/amd/powerplay: update the tables init related drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c drm/amd/powerplay: drop unnecessary message support check drm/amd/powerplay: revise the calling flow on OD table update drm/amd/powerplay: tag swSMU code layers Igor Kravchenko (1): drm/amd/display: interface to obtain minimum plane size caps James Zhu (2): Revert "drm/amdgpu/vcn: add shared memory restore after wake up from sleep." drm/amdgpu/vcn: merge shared memory into vcpu Jiansong Chen (3): drm/amd/powerplay: fix typos for clk map drm/amd/powerplay: update driver if version for navy_flounder drm/amd/powerplay: retrieve VCN dpm table per instances Jinzhou.Su (1): drm/amdgpu: add read amdgpu_gfxoff status in debugfs John Clements (2): drm/amdgpu: load asd for sienna cichlid drm/amdgpu: enable xgmi support for sienna cichlid Naveed Ashfaq (1): drm/amd/display: Improve compatibility by re-ordering info-packets Nirmoy Das (1): drm/amdgpu: do not disable SMU on vm reboot Paweł Gronowski (1): drm/amdgpu: Fix NULL dereference in dpm sysfs handlers Qiu Wenbo (1): drm/amd/powerplay: fix a crash when overclocking Vega M Reza Amini (1): drm/amd/display: Implement AMD VSIF V3 Roman Li (1): drm/amd/display: Decouple ABM init from dmcu Wenjing Liu (1): drm/amd/display: rename dsc extended caps as dsc branch decoder caps drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 53 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 45 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 62 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 536 +++++++++++++- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 30 + drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 7 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 10 + .../drm/amd/display/dc/dce110/dce110_resource.c | 8 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 8 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 10 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 41 ++ drivers/gpu/drm/amd/powerplay/Makefile | 4 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 364 +--------- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 330 ++++----- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 96 ++- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 42 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 23 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 612 ++++++++++------ drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 385 +++++----- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 776 +++++++++++++-------- drivers/gpu/drm/amd/powerplay/smu_cmn.c | 633 +++++++++++++++++ drivers/gpu/drm/amd/powerplay/smu_cmn.h | 83 +++ drivers/gpu/drm/amd/powerplay/smu_internal.h | 24 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 367 +++------- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 176 +---- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 10 +- 53 files changed, 3002 insertions(+), 1950 deletions(-) create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.c create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.h _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx
next reply other threads:[~2020-07-24 20:57 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-07-24 20:57 Alex Deucher [this message] 2020-07-24 20:57 ` [pull] amdgpu drm-next-5.9 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=20200724205712.3913-1-alexander.deucher@amd.com \ --to=alexdeucher@gmail.com \ --cc=airlied@gmail.com \ --cc=alexander.deucher@amd.com \ --cc=amd-gfx@lists.freedesktop.org \ --cc=daniel.vetter@ffwll.ch \ --cc=dri-devel@lists.freedesktop.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: linkBe 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.