mbox series

[pull] amdgpu drm-fixes-6.0

Message ID 20220930135810.6156-1-alexander.deucher@amd.com (mailing list archive)
State New, archived
Headers show
Series [pull] amdgpu drm-fixes-6.0 | expand

Pull-request

https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.0-2022-09-30

Message

Alex Deucher Sept. 30, 2022, 1:58 p.m. UTC
Hi Dave, Daniel,

Sorry, some last minute changes to deal with updated firmwares/bioses and
board revisions containing new IPs added in this cycle.  It required
pulling in some cleanup patches for the RLC firmware handing, but they
are only applied to GC 11 in this case.  I figured that would be cleaner
then a bunch of local fixes that would cause merge conflicts for -next,
and time was getting short for 6.0. They are only applied to GC 11, so no
chance of regression on existing asics.

The following changes since commit 83ca5fb40e758e0a0257bf4e3a1148dd52c6d0f2:

  drm/amd/display: Prevent OTG shutdown during PSR SU (2022-09-29 10:07:42 -0400)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.0-2022-09-30

for you to fetch changes up to 5369e662f99087b4ad38b151aaefecb690117f10:

  drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode (2022-09-29 15:22:31 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.0-2022-09-30:

amdgpu:
- VCN 4.x fixes
- RLC fixes for GC 11.x

----------------------------------------------------------------
Hawking Zhang (8):
      drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
      drm/amdgpu: add helper to init rlc fw in header v2_0
      drm/amdgpu: add helper to init rlc fw in header v2_1
      drm/amdgpu: add helper to init rlc fw in header v2_2
      drm/amdgpu: add helper to init rlc fw in header v2_3
      drm/amdgpu: add helper to init rlc fw in header v2_4
      drm/amdgpu: add helper to init rlc firmware
      drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode

Sonny Jiang (2):
      drm/amdgpu: Enable VCN DPG for GC11_0_1
      drm/amdgpu: Enable sram on vcn_4_0_2

 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h   |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c   | 264 ++++++++++++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h   |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c    | 151 +----------------
 drivers/gpu/drm/amd/amdgpu/soc21.c        |   1 +
 7 files changed, 281 insertions(+), 149 deletions(-)

Comments

Daniel Vetter Sept. 30, 2022, 8:56 p.m. UTC | #1
On Fri, Sep 30, 2022 at 09:58:10AM -0400, Alex Deucher wrote:
> Hi Dave, Daniel,
> 
> Sorry, some last minute changes to deal with updated firmwares/bioses and
> board revisions containing new IPs added in this cycle.  It required
> pulling in some cleanup patches for the RLC firmware handing, but they
> are only applied to GC 11 in this case.  I figured that would be cleaner
> then a bunch of local fixes that would cause merge conflicts for -next,
> and time was getting short for 6.0. They are only applied to GC 11, so no
> chance of regression on existing asics.
> 
> The following changes since commit 83ca5fb40e758e0a0257bf4e3a1148dd52c6d0f2:
> 
>   drm/amd/display: Prevent OTG shutdown during PSR SU (2022-09-29 10:07:42 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.0-2022-09-30
> 
> for you to fetch changes up to 5369e662f99087b4ad38b151aaefecb690117f10:
> 
>   drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode (2022-09-29 15:22:31 -0400)
> 
> ----------------------------------------------------------------
> amd-drm-fixes-6.0-2022-09-30:

dim isn't entirely happy:

dim: 5369e662f990 ("drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode"): committer Signed-off-by missing.
dim: dd00f3eeba5b ("drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx"): committer Signed-off-by missing.

Can you pls respin?
-Daniel

> 
> amdgpu:
> - VCN 4.x fixes
> - RLC fixes for GC 11.x
> 
> ----------------------------------------------------------------
> Hawking Zhang (8):
>       drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
>       drm/amdgpu: add helper to init rlc fw in header v2_0
>       drm/amdgpu: add helper to init rlc fw in header v2_1
>       drm/amdgpu: add helper to init rlc fw in header v2_2
>       drm/amdgpu: add helper to init rlc fw in header v2_3
>       drm/amdgpu: add helper to init rlc fw in header v2_4
>       drm/amdgpu: add helper to init rlc firmware
>       drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
> 
> Sonny Jiang (2):
>       drm/amdgpu: Enable VCN DPG for GC11_0_1
>       drm/amdgpu: Enable sram on vcn_4_0_2
> 
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h   |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c   | 264 ++++++++++++++++++++++++++++++
>  drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h   |   4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c   |   2 +-
>  drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c    | 151 +----------------
>  drivers/gpu/drm/amd/amdgpu/soc21.c        |   1 +
>  7 files changed, 281 insertions(+), 149 deletions(-)