All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Zhuo, Qingqing" <Qingqing.Zhuo@amd.com>
To: Daniel Vetter <daniel.vetter@ffwll.ch>,
	Alex Deucher <alexdeucher@gmail.com>, Lyude <lyude@redhat.com>,
	"Wentland, Harry" <Harry.Wentland@amd.com>
Cc: "Deucher, Alexander" <Alexander.Deucher@amd.com>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	amd-gfx list <amd-gfx@lists.freedesktop.org>
Subject: RE: [pull] amdgpu, amdkfd, radeon drm-next-5.12
Date: Fri, 26 Mar 2021 19:16:41 +0000	[thread overview]
Message-ID: <DM6PR12MB29399D347B6D933345E313BCFB619@DM6PR12MB2939.namprd12.prod.outlook.com> (raw)
In-Reply-To: <CAKMK7uEWiGqt4=KpX2ov8OZ4SMD1mJMAQo7D6QezHwT0Nhdpgg@mail.gmail.com>

[AMD Public Use]

On Thu, Feb 18, 2021 at 11:15 PM Alex Deucher <alexdeucher@gmail.com> wrote:
>>
>> Hi Dave, Daniel,
>>
>> Fixes for 5.12.
>>
>> The following changes since commit 4c3a3292730c56591472717d8c5c0faf74f6c6bb:
>>
>>   drm/amd/display: fix unused variable warning (2021-02-05 09:49:44 
>> +1000)
>>
>> are available in the Git repository at:
>>
>>   
>> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitl
>> ab.freedesktop.org%2Fagd5f%2Flinux.git&amp;data=04%7C01%7Cqingqing.zhu
>> o%40amd.com%7Cce0d1ee6a18b4a95366008d8f082048e%7C3dd8961fe4884e608e11a
>> 82d994e183d%7C0%7C0%7C637523789263486288%7CUnknown%7CTWFpbGZsb3d8eyJWI
>> joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&a
>> mp;sdata=Ig3OkPN0X8OtCOHDJqV%2FZSEOsL7gPs8OMh9sXDniR2w%3D&amp;reserved
>> =0 tags/amd-drm-next-5.12-2021-02-18
>>
>> for you to fetch changes up to 6e80fb8ab04f6c4f377e2fd422bdd1855beb7371:
>>
>>   drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (2021-02-18 
>> 16:43:09 -0500)

> Pulled into drm-next, with some conflicts, please double-check.

> I also spotted

> commit ea3b4242bc9ca197762119382b37e125815bd67f
> Author: Qingqing Zhuo <qingqing.zhuo@amd.com>
> Date:   Tue Feb 9 16:36:41 2021 -0500

>   drm/amd/display: Fix system hang after multiple hotplugs (v3)

> I think it would be good if that could use the drm_vblank_work stuff from Lyude instead of hand-rolling your own.
> -Daniel

Hi Daniel,

Thank you for the suggestion! I need to look into further and will do so as soon as I have bandwidth. 

Thanks,
Lillian

>>
>> ----------------------------------------------------------------
>> amd-drm-next-5.12-2021-02-18:
>>
>> amdgpu:
>> - Prefer Bhawan's unused variable fix
>> - Fixes for high priority queues on gfx8,9
>> - swSMU fixes for sienna cichlid
>> - swSMU fixes for renoir
>> - mmhub client id fixes for arcturus
>> - SMUIO fixes for navi family
>> - swSMU fixes for vangogh
>> - GPU reset cleanup
>> - Display fixes
>> - GFX harvesting fix for sienna cichlid
>> - Fix reference clock on Renoir
>> - Misc fixes and cleanups
>>
>> amdkfd:
>> - Fix for unique id query
>> - Fix recursive lock warnings
>>
>> radeon:
>> - Remove confusing VCE messages on Oland
>>
>> ----------------------------------------------------------------
>> Alex Deucher (16):
>>       Revert "drm/amd/display: fix unused variable warning"
>>       drm/amdgpu/smu12: fix power reporting on renoir
>>       drm/amdgpu/gmc9: fix mmhub client mapping for arcturus
>>       drm/amdgpu/si: minor clean up of reset code
>>       drm/amdgpu/cik: minor clean up of reset code
>>       drm/amdgpu/vi: minor clean up of reset code
>>       drm/amdgpu: add generic pci reset as an option
>>       drm/amdgpu/si: add PCI reset support
>>       drm/amdgpu/soc15: add PCI reset support
>>       drm/amdgpu/nv: add PCI reset support
>>       drm/amdgpu: drop extra drm_kms_helper_poll_enable/disable calls
>>       drm/amdgpu: use runpm flag rather than fbcon for kfd runtime suspend (v2)
>>       drm/amdgpu: reset runpm flag if device suspend fails
>>       Revert "drm/amd/display: Update NV1x SR latency values"
>>       drm/radeon: OLAND boards don't have VCE
>>       drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
>>
>> Anthony Koo (1):
>>       drm/amd/display: [FW Promotion] Release 0.0.51
>>
>> Aric Cyr (1):
>>       drm/amd/display: 3.2.122
>>
>> Bhawanpreet Lakha (1):
>>       drm/amd/display: Fix unused variable warning
>>
>> Dale Zhao (1):
>>       drm/amd/display: fix type mismatch error for return variable
>>
>> Derek Lai (1):
>>       drm/amd/display: Add DIG_CLOCK_PATTERN in the transmitter 
>> control
>>
>> Eric Yang (1):
>>       drm/amd/display: move edp sink present detection to hw init
>>
>> Fangzhi Zuo (1):
>>       drm/amd/display: Add return code instead of boolean for future 
>> use
>>
>> Felix Kuehling (1):
>>       drm/amdkfd: Fix recursive lock warnings
>>
>> Gustavo A. R. Silva (1):
>>       drm/amd/display: Fix potential integer overflow
>>
>> Jan Kokemüller (1):
>>       drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
>>
>> Jiapeng Chong (2):
>>       drm/amd/display: Simplify bool comparison
>>       drm/radeon: Simplify bool comparison
>>
>> Jiawei Gu (1):
>>       drm/amdgpu: extend MAX_KIQ_REG_TRY to 1000
>>
>> Jun Lei (1):
>>       drm/amd/display: revert support for DID2.0 dsc passthrough
>>
>> Kenneth Feng (3):
>>       drm/amd/pm: enable ACDC feature
>>       drm/amd/pm: enable DCS
>>       drm/amd/pm: enable LCLK DS
>>
>> Kent Russell (1):
>>       drm/amdkfd: Get unique_id dynamically v2
>>
>> Kevin Wang (2):
>>       drm/amd/pm/swsmu: unify the init soft gpu metrics function
>>       drm/amdgpu: optimize list operation in amdgpu_xgmi
>>
>> Lang Yu (1):
>>       drm/amd/display: fix 64bit division issue on 32bit OS
>>
>> Likun Gao (5):
>>       drm/amdgpu: support ASPM for some specific ASIC
>>       drm/amdgpu: add SMUIO 11.0.6 register headers
>>       drm/amdgpu: implement smuio v11_0_6 callbacks
>>       drm/amdgpu: switch to use smuio callbacks for NV family
>>       drm/amdgpu: support rom clockgating related function for NV 
>> family
>>
>> Marek Olšák (1):
>>       drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
>>
>> Nirmoy Das (6):
>>       drm/amdgpu: cleanup struct amdgpu_ring
>>       drm/amdgpu: enable only one high prio compute queue
>>       drm/amdgpu: add wave limit functionality for gfx8,9
>>       drm/amdgpu: enable gfx wave limiting for high priority compute jobs
>>       drm/amdgpu: enable wave limit on non high prio cs pipes
>>       drm/amdgpu/display: remove hdcp_srm sysfs on device removal
>>
>> Qingqing Zhuo (1):
>>       drm/amd/display: DP HDCP Compliance 1A-08/09 tests fail
>>
>> Tao Zhou (1):
>>       drm/amdgpu: enable gpu recovery for dimgrey_cavefish
>>
>> Tian Tao (1):
>>       drm/amdgpu: fix unnecessary NULL check warnings
>>
>> Wayne Lin (2):
>>       drm/amdgpu: Add otg vertical IRQ Source
>>       drm/amd/display: Add otg vertical interrupt0 support in DCN1.0
>>
>> Wesley Chalmers (1):
>>       drm/amd/display: DIO Supported for virtual displays
>>
>> Wyatt Wood (1):
>>       drm/amd/display: Initialize dmub_rb_cmd unions to 0
>>
>> Xiaojian Du (1):
>>       drm/amd/pm: make the error log more clear for fine grain tuning 
>> function
>>
>> Xiaomeng Hou (3):
>>       drm/amd/pm: update the smu v11.5 smc header for vangogh
>>       drm/amd/pm: modify the power limit level parameter from bool to enum type
>>       drm/amd/pm: add support for hwmon control of slow and fast PPT 
>> limit on vangogh
>>
>>  drivers/gpu/drm/amd/amdgpu/Makefile                |   3 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   7 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   3 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  19 +++-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  18 ++--
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  15 +--
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   2 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   9 ++
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h           |   1 +
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   8 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   7 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |  10 +-
>>  drivers/gpu/drm/amd/amdgpu/cik.c                   |  33 ++----
>>  drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  28 +++--
>>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  72 ++++++++++++-
>>  drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  72 +++++++++++--
>>  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  66 ++++++------
>>  drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c             | 114 ++++++++++++++++++++
>>  drivers/gpu/drm/amd/amdgpu/nv.c                    |  44 ++++++--
>>  drivers/gpu/drm/amd/amdgpu/si.c                    |  42 ++++----
>>  drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c         |  77 +++++++++++++
>>  drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.h         |  30 ++++++
>>  drivers/gpu/drm/amd/amdgpu/soc15.c                 |  26 +++--
>>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  36 +++----
>>  .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h  |   4 +-
>>  drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   6 +-
>>  drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |   1 -
>>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |   3 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h |   2 +-
>>  .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   8 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  22 ++++
>>  drivers/gpu/drm/amd/display/dc/core/dc.c           |  40 +++----
>>  drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   4 +-
>>  drivers/gpu/drm/amd/display/dc/dc.h                |   2 +-
>>  drivers/gpu/drm/amd/display/dc/dc_dsc.h            |   7 +-
>>  drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   1 -
>>  drivers/gpu/drm/amd/display/dc/dc_link.h           |   2 +
>>  .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   2 +-
>>  drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c      |   3 +
>>  .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c  |   3 +-
>>  drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c      |   6 +-
>>  .../display/dc/dcn10/dcn10_hw_sequencer_debug.c    |   2 +-
>>  .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c  |  15 +++  
>> .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h  |  11 ++
>>  .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c  |   2 +-
>>  .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |  11 +-
>>  drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c |   4 +-
>>  .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |  20 +++-
>>  .../amd/display/dc/dml/dcn20/display_mode_vba_20.c |   7 +-
>>  .../display/dc/dml/dcn20/display_mode_vba_20v2.c   |   7 +-
>>  .../amd/display/dc/dml/dcn21/display_mode_vba_21.c |   7 +-
>>  .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   2 +-
>>  .../drm/amd/display/dc/dml/display_mode_structs.h  |   1 +
>>  .../gpu/drm/amd/display/dc/dml/display_mode_vba.c  |   2 +
>>  .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |   1 +
>>  drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |  29 ++---
>>  .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   4 +-
>>  .../amd/display/dc/irq/dcn10/irq_service_dcn10.c   |  31 ++++++
>>  drivers/gpu/drm/amd/display/dc/irq_types.h         |   1 +
>>  drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |  29 ++++-
>>  .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   2 +
>>  drivers/gpu/drm/amd/include/amd_shared.h           |   1 +
>>  .../include/asic_reg/smuio/smuio_11_0_6_offset.h   |  35 ++++++
>>  .../include/asic_reg/smuio/smuio_11_0_6_sh_mask.h  |  41 +++++++
>>  drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  49 +++++++--
>>  drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h            |  21 +++-
>>  drivers/gpu/drm/amd/pm/inc/smu_types.h             |   4 +
>>  drivers/gpu/drm/amd/pm/inc/smu_v11_0.h             |  13 ++-
>>  drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h       |   6 +-
>>  drivers/gpu/drm/amd/pm/inc/smu_v12_0.h             |   2 -
>>  .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |   2 +-
>>  drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  30 +++++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   4 +-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |   4 +-
>>  .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  15 ++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |  32 +-----
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   | 120 ++++++++++++++++++++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   9 +-
>>  drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c     |  12 ---
>>  drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |  28 +++++
>>  drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   2 +
>>  drivers/gpu/drm/radeon/radeon_asic.c               |   3 +
>>  drivers/gpu/drm/radeon/radeon_vce.c                |   1 -
>>  drivers/gpu/drm/radeon/rs690.c                     |   2 +-
>>  drivers/gpu/drm/radeon/vce_v1_0.c                  |   1 -
>>  86 files changed, 1147 insertions(+), 342 deletions(-)  create mode 
>> 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c
>>  create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.h
>>  create mode 100644 
>> drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_offset.h
>>  create mode 100644 
>> drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_sh_mask.h



--
Daniel Vetter
Software Engineer, Intel Corporation
https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fblog.ffwll.ch%2F&amp;data=04%7C01%7Cqingqing.zhuo%40amd.com%7Cce0d1ee6a18b4a95366008d8f082048e%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637523789263486288%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0U7l7fCO57FF7kUPI4tzQFTyLvMhSE%2FELR3D1xf6hcY%3D&amp;reserved=0
_______________________________________________
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: "Zhuo, Qingqing" <Qingqing.Zhuo@amd.com>
To: Daniel Vetter <daniel.vetter@ffwll.ch>,
	Alex Deucher <alexdeucher@gmail.com>, Lyude <lyude@redhat.com>,
	"Wentland, Harry" <Harry.Wentland@amd.com>
Cc: "Deucher, Alexander" <Alexander.Deucher@amd.com>,
	"airlied@gmail.com" <airlied@gmail.com>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	amd-gfx list <amd-gfx@lists.freedesktop.org>
Subject: RE: [pull] amdgpu, amdkfd, radeon drm-next-5.12
Date: Fri, 26 Mar 2021 19:16:41 +0000	[thread overview]
Message-ID: <DM6PR12MB29399D347B6D933345E313BCFB619@DM6PR12MB2939.namprd12.prod.outlook.com> (raw)
In-Reply-To: <CAKMK7uEWiGqt4=KpX2ov8OZ4SMD1mJMAQo7D6QezHwT0Nhdpgg@mail.gmail.com>

[AMD Public Use]

On Thu, Feb 18, 2021 at 11:15 PM Alex Deucher <alexdeucher@gmail.com> wrote:
>>
>> Hi Dave, Daniel,
>>
>> Fixes for 5.12.
>>
>> The following changes since commit 4c3a3292730c56591472717d8c5c0faf74f6c6bb:
>>
>>   drm/amd/display: fix unused variable warning (2021-02-05 09:49:44 
>> +1000)
>>
>> are available in the Git repository at:
>>
>>   
>> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitl
>> ab.freedesktop.org%2Fagd5f%2Flinux.git&amp;data=04%7C01%7Cqingqing.zhu
>> o%40amd.com%7Cce0d1ee6a18b4a95366008d8f082048e%7C3dd8961fe4884e608e11a
>> 82d994e183d%7C0%7C0%7C637523789263486288%7CUnknown%7CTWFpbGZsb3d8eyJWI
>> joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&a
>> mp;sdata=Ig3OkPN0X8OtCOHDJqV%2FZSEOsL7gPs8OMh9sXDniR2w%3D&amp;reserved
>> =0 tags/amd-drm-next-5.12-2021-02-18
>>
>> for you to fetch changes up to 6e80fb8ab04f6c4f377e2fd422bdd1855beb7371:
>>
>>   drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (2021-02-18 
>> 16:43:09 -0500)

> Pulled into drm-next, with some conflicts, please double-check.

> I also spotted

> commit ea3b4242bc9ca197762119382b37e125815bd67f
> Author: Qingqing Zhuo <qingqing.zhuo@amd.com>
> Date:   Tue Feb 9 16:36:41 2021 -0500

>   drm/amd/display: Fix system hang after multiple hotplugs (v3)

> I think it would be good if that could use the drm_vblank_work stuff from Lyude instead of hand-rolling your own.
> -Daniel

Hi Daniel,

Thank you for the suggestion! I need to look into further and will do so as soon as I have bandwidth. 

Thanks,
Lillian

>>
>> ----------------------------------------------------------------
>> amd-drm-next-5.12-2021-02-18:
>>
>> amdgpu:
>> - Prefer Bhawan's unused variable fix
>> - Fixes for high priority queues on gfx8,9
>> - swSMU fixes for sienna cichlid
>> - swSMU fixes for renoir
>> - mmhub client id fixes for arcturus
>> - SMUIO fixes for navi family
>> - swSMU fixes for vangogh
>> - GPU reset cleanup
>> - Display fixes
>> - GFX harvesting fix for sienna cichlid
>> - Fix reference clock on Renoir
>> - Misc fixes and cleanups
>>
>> amdkfd:
>> - Fix for unique id query
>> - Fix recursive lock warnings
>>
>> radeon:
>> - Remove confusing VCE messages on Oland
>>
>> ----------------------------------------------------------------
>> Alex Deucher (16):
>>       Revert "drm/amd/display: fix unused variable warning"
>>       drm/amdgpu/smu12: fix power reporting on renoir
>>       drm/amdgpu/gmc9: fix mmhub client mapping for arcturus
>>       drm/amdgpu/si: minor clean up of reset code
>>       drm/amdgpu/cik: minor clean up of reset code
>>       drm/amdgpu/vi: minor clean up of reset code
>>       drm/amdgpu: add generic pci reset as an option
>>       drm/amdgpu/si: add PCI reset support
>>       drm/amdgpu/soc15: add PCI reset support
>>       drm/amdgpu/nv: add PCI reset support
>>       drm/amdgpu: drop extra drm_kms_helper_poll_enable/disable calls
>>       drm/amdgpu: use runpm flag rather than fbcon for kfd runtime suspend (v2)
>>       drm/amdgpu: reset runpm flag if device suspend fails
>>       Revert "drm/amd/display: Update NV1x SR latency values"
>>       drm/radeon: OLAND boards don't have VCE
>>       drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
>>
>> Anthony Koo (1):
>>       drm/amd/display: [FW Promotion] Release 0.0.51
>>
>> Aric Cyr (1):
>>       drm/amd/display: 3.2.122
>>
>> Bhawanpreet Lakha (1):
>>       drm/amd/display: Fix unused variable warning
>>
>> Dale Zhao (1):
>>       drm/amd/display: fix type mismatch error for return variable
>>
>> Derek Lai (1):
>>       drm/amd/display: Add DIG_CLOCK_PATTERN in the transmitter 
>> control
>>
>> Eric Yang (1):
>>       drm/amd/display: move edp sink present detection to hw init
>>
>> Fangzhi Zuo (1):
>>       drm/amd/display: Add return code instead of boolean for future 
>> use
>>
>> Felix Kuehling (1):
>>       drm/amdkfd: Fix recursive lock warnings
>>
>> Gustavo A. R. Silva (1):
>>       drm/amd/display: Fix potential integer overflow
>>
>> Jan Kokemüller (1):
>>       drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
>>
>> Jiapeng Chong (2):
>>       drm/amd/display: Simplify bool comparison
>>       drm/radeon: Simplify bool comparison
>>
>> Jiawei Gu (1):
>>       drm/amdgpu: extend MAX_KIQ_REG_TRY to 1000
>>
>> Jun Lei (1):
>>       drm/amd/display: revert support for DID2.0 dsc passthrough
>>
>> Kenneth Feng (3):
>>       drm/amd/pm: enable ACDC feature
>>       drm/amd/pm: enable DCS
>>       drm/amd/pm: enable LCLK DS
>>
>> Kent Russell (1):
>>       drm/amdkfd: Get unique_id dynamically v2
>>
>> Kevin Wang (2):
>>       drm/amd/pm/swsmu: unify the init soft gpu metrics function
>>       drm/amdgpu: optimize list operation in amdgpu_xgmi
>>
>> Lang Yu (1):
>>       drm/amd/display: fix 64bit division issue on 32bit OS
>>
>> Likun Gao (5):
>>       drm/amdgpu: support ASPM for some specific ASIC
>>       drm/amdgpu: add SMUIO 11.0.6 register headers
>>       drm/amdgpu: implement smuio v11_0_6 callbacks
>>       drm/amdgpu: switch to use smuio callbacks for NV family
>>       drm/amdgpu: support rom clockgating related function for NV 
>> family
>>
>> Marek Olšák (1):
>>       drm/amdgpu: fix CGTS_TCC_DISABLE register offset on gfx10.3
>>
>> Nirmoy Das (6):
>>       drm/amdgpu: cleanup struct amdgpu_ring
>>       drm/amdgpu: enable only one high prio compute queue
>>       drm/amdgpu: add wave limit functionality for gfx8,9
>>       drm/amdgpu: enable gfx wave limiting for high priority compute jobs
>>       drm/amdgpu: enable wave limit on non high prio cs pipes
>>       drm/amdgpu/display: remove hdcp_srm sysfs on device removal
>>
>> Qingqing Zhuo (1):
>>       drm/amd/display: DP HDCP Compliance 1A-08/09 tests fail
>>
>> Tao Zhou (1):
>>       drm/amdgpu: enable gpu recovery for dimgrey_cavefish
>>
>> Tian Tao (1):
>>       drm/amdgpu: fix unnecessary NULL check warnings
>>
>> Wayne Lin (2):
>>       drm/amdgpu: Add otg vertical IRQ Source
>>       drm/amd/display: Add otg vertical interrupt0 support in DCN1.0
>>
>> Wesley Chalmers (1):
>>       drm/amd/display: DIO Supported for virtual displays
>>
>> Wyatt Wood (1):
>>       drm/amd/display: Initialize dmub_rb_cmd unions to 0
>>
>> Xiaojian Du (1):
>>       drm/amd/pm: make the error log more clear for fine grain tuning 
>> function
>>
>> Xiaomeng Hou (3):
>>       drm/amd/pm: update the smu v11.5 smc header for vangogh
>>       drm/amd/pm: modify the power limit level parameter from bool to enum type
>>       drm/amd/pm: add support for hwmon control of slow and fast PPT 
>> limit on vangogh
>>
>>  drivers/gpu/drm/amd/amdgpu/Makefile                |   3 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   7 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   3 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  19 +++-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  18 ++--
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  15 +--
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   2 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   9 ++
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h           |   1 +
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   8 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   7 +-
>>  drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |  10 +-
>>  drivers/gpu/drm/amd/amdgpu/cik.c                   |  33 ++----
>>  drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  28 +++--
>>  drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  72 ++++++++++++-
>>  drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |  72 +++++++++++--
>>  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  66 ++++++------
>>  drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c             | 114 ++++++++++++++++++++
>>  drivers/gpu/drm/amd/amdgpu/nv.c                    |  44 ++++++--
>>  drivers/gpu/drm/amd/amdgpu/si.c                    |  42 ++++----
>>  drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c         |  77 +++++++++++++
>>  drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.h         |  30 ++++++
>>  drivers/gpu/drm/amd/amdgpu/soc15.c                 |  26 +++--
>>  drivers/gpu/drm/amd/amdgpu/vi.c                    |  36 +++----
>>  .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h  |   4 +-
>>  drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   6 +-
>>  drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |   1 -
>>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |   3 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h |   2 +-
>>  .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   8 +-
>>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  22 ++++
>>  drivers/gpu/drm/amd/display/dc/core/dc.c           |  40 +++----
>>  drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   4 +-
>>  drivers/gpu/drm/amd/display/dc/dc.h                |   2 +-
>>  drivers/gpu/drm/amd/display/dc/dc_dsc.h            |   7 +-
>>  drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   1 -
>>  drivers/gpu/drm/amd/display/dc/dc_link.h           |   2 +
>>  .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   2 +-
>>  drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c      |   3 +
>>  .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c  |   3 +-
>>  drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c      |   6 +-
>>  .../display/dc/dcn10/dcn10_hw_sequencer_debug.c    |   2 +-
>>  .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c  |  15 +++  
>> .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h  |  11 ++
>>  .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c  |   2 +-
>>  .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |  11 +-
>>  drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c |   4 +-
>>  .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |  20 +++-
>>  .../amd/display/dc/dml/dcn20/display_mode_vba_20.c |   7 +-
>>  .../display/dc/dml/dcn20/display_mode_vba_20v2.c   |   7 +-
>>  .../amd/display/dc/dml/dcn21/display_mode_vba_21.c |   7 +-
>>  .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   2 +-
>>  .../drm/amd/display/dc/dml/display_mode_structs.h  |   1 +
>>  .../gpu/drm/amd/display/dc/dml/display_mode_vba.c  |   2 +
>>  .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |   1 +
>>  drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |  29 ++---
>>  .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   4 +-
>>  .../amd/display/dc/irq/dcn10/irq_service_dcn10.c   |  31 ++++++
>>  drivers/gpu/drm/amd/display/dc/irq_types.h         |   1 +
>>  drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |  29 ++++-
>>  .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   2 +
>>  drivers/gpu/drm/amd/include/amd_shared.h           |   1 +
>>  .../include/asic_reg/smuio/smuio_11_0_6_offset.h   |  35 ++++++
>>  .../include/asic_reg/smuio/smuio_11_0_6_sh_mask.h  |  41 +++++++
>>  drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  49 +++++++--
>>  drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h            |  21 +++-
>>  drivers/gpu/drm/amd/pm/inc/smu_types.h             |   4 +
>>  drivers/gpu/drm/amd/pm/inc/smu_v11_0.h             |  13 ++-
>>  drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h       |   6 +-
>>  drivers/gpu/drm/amd/pm/inc/smu_v12_0.h             |   2 -
>>  .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c   |   2 +-
>>  drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  30 +++++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   4 +-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |   4 +-
>>  .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  15 ++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |  32 +-----
>>  drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   | 120 ++++++++++++++++++++-
>>  drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   9 +-
>>  drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c     |  12 ---
>>  drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |  28 +++++
>>  drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   2 +
>>  drivers/gpu/drm/radeon/radeon_asic.c               |   3 +
>>  drivers/gpu/drm/radeon/radeon_vce.c                |   1 -
>>  drivers/gpu/drm/radeon/rs690.c                     |   2 +-
>>  drivers/gpu/drm/radeon/vce_v1_0.c                  |   1 -
>>  86 files changed, 1147 insertions(+), 342 deletions(-)  create mode 
>> 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c
>>  create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.h
>>  create mode 100644 
>> drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_offset.h
>>  create mode 100644 
>> drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_6_sh_mask.h



--
Daniel Vetter
Software Engineer, Intel Corporation
https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fblog.ffwll.ch%2F&amp;data=04%7C01%7Cqingqing.zhuo%40amd.com%7Cce0d1ee6a18b4a95366008d8f082048e%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637523789263486288%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0U7l7fCO57FF7kUPI4tzQFTyLvMhSE%2FELR3D1xf6hcY%3D&amp;reserved=0
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

  reply	other threads:[~2021-03-26 19:16 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-18 22:15 [pull] amdgpu, amdkfd, radeon drm-next-5.12 Alex Deucher
2021-02-18 22:15 ` Alex Deucher
2021-03-26 18:07 ` Daniel Vetter
2021-03-26 18:07   ` Daniel Vetter
2021-03-26 19:16   ` Zhuo, Qingqing [this message]
2021-03-26 19:16     ` Zhuo, Qingqing
2021-03-31 20:56     ` Dave Airlie
2021-03-31 20:56       ` Dave Airlie
2021-04-08 10:03       ` Daniel Vetter
2021-04-08 10:03         ` Daniel Vetter
2021-04-08 13:08         ` Alex Deucher
2021-04-08 13:08           ` 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=DM6PR12MB29399D347B6D933345E313BCFB619@DM6PR12MB2939.namprd12.prod.outlook.com \
    --to=qingqing.zhuo@amd.com \
    --cc=Alexander.Deucher@amd.com \
    --cc=Harry.Wentland@amd.com \
    --cc=alexdeucher@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=lyude@redhat.com \
    /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.