Am 03.05.22 um 22:38 schrieb Alex Deucher:
From: Xiaojian Du
This patch will handle asics with 1 SDMA instance.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 5 +++--
1 file changed, 3 ins
Am 03.05.22 um 22:08 schrieb Alex Deucher:
From: Jack Xiao
Due to gfxoff on, cpu accessing registers is not expected.
Signed-off-by: Jack Xiao
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 51 +-
1 file changed
From: Huang Rui
Add GC v11.0.1 support into mes v11.
Signed-off-by: Huang Rui
Reviewed-by: Xiaojian Du
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/mes_v11_0.
From: Huang Rui
GC v11.0.1 is using MES v11, so add IP block.
Signed-off-by: Huang Rui
Reviewed-by: Xiaojian Du
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amd
From: Huang Rui
The GC 11.0.1 needs load IMU to power up the GFX before loads GFX
firmware.
Signed-off-by: Huang Rui
Reviewed-by: Tim Huang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/im
From: Huang Rui
Enable gfx v11 for GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd
Set the APU flag appropriately for GC 11.0.1.
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
index 5c6d8a68c540..8621e
From: Huang Rui
Enable ih (interrupt handler) v6 for OSS 6.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/d
From: Huang Rui
Add initial support for GC 11.0.1 in KFD compute driver.
Signed-off-by: Huang Rui
Signed-off-by: Xiaojian Du
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 7 +++
2 files cha
From: Huang Rui
Add GC 11.0.1 gfx support to gfx11 implementation.
v2: squash in golden regs
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 36 ++
1 file changed, 36 insertions(+)
diff --git a
From: Huang Rui
Add sdma 6.0.1 support to sdma6 implementation.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
b/drivers/gpu/drm
From: Huang Rui
Add common soc21 ip block support for GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/a
From: Huang Rui
Add a flag to define GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
include/uapi/drm/amdgpu_drm.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/drm/amdgpu_drm.h b/include/uapi/drm/amdgpu_drm.h
index 992851219441..
From: Huang Rui
Enable sdma (system dma) v6 for SDMA 6.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drive
From: Huang Rui
Add GC 11.0.1 family support.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/
From: Huang Rui
Enable gmc (graphic memory controller) v11 for GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discov
From: Xiaojian Du
This patch will add PSP v13.0.4 into the IP discovery list.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers
From: Huang Rui
Add gmc v11 support for GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
b/drivers/gpu/drm/amd/amdgpu/g
From: Huang Rui
Add the mmhub support for MMHUB 3.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c
b/drivers/gpu/drm/amd/am
From: Huang Rui
Enable soc21 common for GC 11.0.1.
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/dr
From: Huang Rui
Add hdp v5.2.1 offset and shift mask ip header files.
v2: squash in updates (Alex)
Signed-off-by: Huang Rui
Reviewed-by: Aaron Liu
Signed-off-by: Alex Deucher
---
.../include/asic_reg/hdp/hdp_5_2_1_offset.h | 217 ++
.../include/asic_reg/hdp/hdp_5_2_1_sh_mask.h | 684
From: Xiaojian Du
This patch is to add HDP v5.2.1 in the IP discovery list.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4
1 file changed, 4 insertions(+)
diff --git a/drive
From: Xiaojian Du
This patch is to add the files of HDP v5.2 block.
HDP (Host Data Port) is the IP which handles
host access to VRAM via the PCI BAR.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/Makefi
This adds support for Host Data Port (HDP) version 5.2.1. HDP
is the block that provides CPU access to framebuffer via the PCI
BAR.
Huang Rui (1):
drm/amdgpu: add hdp v5_2_1 ip headers
Xiaojian Du (2):
drm/amdgpu: add the files of HDP v5.2 block
drm/amdgpu/discovery: add HDP v5.2.1 into th
From: Xiaojian Du
This patch is to add NBIO v7.7 into the IP discovery list.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/dri
This adds support for New Bus IO (NBIO) version 7.7. The NBIO IP
handles the GPU's interface to the PCI bus. Patch 1 adds very
large register headers so was not sent to the list.
Huang Rui (1):
drm/amdgpu: add nbio v7_7_0 ip headers
Xiaojian Du (3):
drm/amdgpu: add pcie port function helper
From: Xiaojian Du
This patch is to add the files of NBIO v7.7 block.
NBIO (New Bus IO) is the block which handles
the GPU interface to the PCIe bus.
v2: squash in register name fix (Xiaojian)
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deuc
From: Xiaojian Du
These helpers will be used on NBIO v7.7.0.
Signed-off-by: Xiaojian Du
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd
From: Xiaojian Du
This patch will handle asics with 1 SDMA instance.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/driver
From: Xiaojian Du
This patch will skip the new gc doorbell function for some asics,
only enable new doorbell model on aisc where it is supported.
Signed-off-by: Xiaojian Du
Reviewed-by: Huang Rui
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.
From: Kenneth Feng
enable workload type change on smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Yang Wang
Signed-off-by: Alex Deucher
---
.../gpu/drm/amd/include/kgd_pp_interface.h| 1 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c| 3 +-
.../drm/amd/pm/swsmu/smu13/smu_v13_0
From: Kenneth Feng
change the soft pptable id for smu_v13_0_7 according to pptable updatde
Signed-off-by: Kenneth Feng
Reviewed-by: Evan Quan
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff
From: Kenneth Feng
report preDS gfxclk on smu_v13_0_7 to avoid the test confusion
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers
From: Yang Wang
enable pmlog support for smu 13_0_7.
Signed-off-by: Yang Wang
Reviewed-by: Kenneth Feng
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.
From: Kenneth Feng
fetch the average gfxclk according to pmfw for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a
From: Kenneth Feng
enable pp_dpm_vclk/dclk interface for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/amd/pm/amdgpu_pm
From: Kenneth Feng
enable gfx pcc and soc cg on smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu
From: Kenneth Feng
enable throttler, AC/DC, VR hot, FW CTF, fan control for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Wang Yang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu
From: Kenneth Feng
enable gfx ds for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Yang Wang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
From: Kenneth Feng
port the fan interface to smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
.../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 48 +++
1 file changed, 48 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13
From: Kenneth Feng
add the sysfs pp_dpm_* interface for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
.../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 756 +-
1 file changed, 743 insertions(+), 13 deletions(-)
diff --git a/drive
From: Kenneth Feng
add the pg_flag for athub and mmhub pg.
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers
From: Kenneth Feng
add the pg_flag for athub and mmhub pg on smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/d
From: Kenneth Feng
enable mp0 dpm, vcn dpm, dcn dpm on smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu
From: Kenneth Feng
add UMD Pstate clock settings for smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
.../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 52 +++
1 file changed, 52 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/sws
From: Kenneth Feng
add mvdd and vddio scaling in smu_v13_0_7 to follow uclk dpm
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/am
From: Kenneth Feng
Enable socclk ds, dstate, mp0clk ds, mpioclk ds, gfxclk ss,
memory temperature reading, athub and mmhub pg.
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 7 +++
1 file chang
From: Kenneth Feng
port the SCPM change from smu_v13_0_0 to smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c| 3 ++
.../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 41 ---
2 file
From: Kenneth Feng
add prefetcher, socclk dpm, fclk dpm, uclk dpm to
smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff -
From: Kenneth Feng
add power on/off vcn&jpeg callbacks in smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Likun Gao
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu
From: Kenneth Feng
enable link clock dpm and link clock deep sleep on smu_v13_0_7
Signed-off-by: Kenneth Feng
Reviewed-by: Jack Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/am
From: Chengming Gui
Declare smu 13.0.7 firmware.
Reviewed-by: Hawking Zhang
Signed-off-by: Chengming Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
b/driver
From: Chengming Gui
Add initial support for SMU 13.0.7.
V2: unify ppt name, fix copyright format, add missing break (Kenneth/Evan)
V3: Split PMFW headers as separate patch (Alex)
Signed-off-by: Chengming Gui
Reviewed-by: Evan Quan
Acked-by: Alex Deucher
Signed-off-by: Alex Deucher
---
driv
From: Likun Gao
Add get_enabled_mask interface for smu v13_0_7.
Signed-off-by: Likun Gao
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_
This adds support for System Management Unit (SMU) version 13.0.7.
This IP handles power management tasks on the GPU. The first patch
is large headers to they were not sent to the list.
Chengming Gui (3):
drm/amd/pm: add SMU_13_0_7 PMFW headers
drm/amdgpu/swsmu: add smu 13.0.7 firmware
drm/
From: Flora Cui
Set AMDGPU_FAMILY_GC_11_0_0.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/
From: Flora Cui
Enable gfx11 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/amd
From: Likun Gao
Add imu rlc ram register settings for gc v11_0_2
Signed-off-by: Likun Gao
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 85 +-
1 file changed, 82 insertions(+), 3 deletions(-)
diff --git a/drivers/
From: Likun Gao
Enable GFX CGCG and CGLS for GFX v11_0_2.
Signed-off-by: Likun Gao
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/amd
From: Flora Cui
Add initial support for GC 11.0.2 to gfx_v11_0.c.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
b/dri
From: Flora Cui
define sdma 6.0.2 firmware.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
b/drivers/gpu/drm/amd/amdgpu/sdma
From: Flora Cui
add gc v11_0_2 imu firmware
Signed-off-by: Flora Cui
Reviewed-by: Hawking Zhang
Signed-off-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/imu_v11_0.c
b/d
From: Flora Cui
Enable sdma6 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/amd
From: Eric Huang
Changes are inherited from GC 11.0.0.
Signed-off-by: Eric Huang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 5 +
2 files changed, 6 insertions(+)
diff --git a/drivers/
From: Flora Cui
Enable Micro Engine Scheduler support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/driver
From: James Zhu
Enable vcn/jpeg 4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/amdg
From: Flora Cui
Define firmware for MES 11.0.2.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
b/drivers/gpu/drm/amd/amdgp
From: Sonny Jiang
enable vcn v4_0_4 sram
Signed-off-by: Sonny Jiang
Reviewed-by: Leo Liu
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
b/drivers/gpu/drm/amd/
From: Eric Huang
It is inherited from SDMA 6.0.0.
Signed-off-by: Eric Huang
Reviewed-by: Alex Deucher
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device.c
b/drivers/gpu/drm/amd/a
From: James Zhu
Enable JPEG PG for VCN4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/am
From: James Zhu
Enable VCN DPG mode for VCN4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/amdgpu/soc21.c
From: Chengming Gui
Enable psp 13 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Chengming Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/dr
From: James Zhu
Enable VCN PG for VCN4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/amdgpu/soc21.c
index
From: James Zhu
Enable JPEG CG for VCN4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/am
From: James Zhu
Enable VCN CG for VCN4_0_4.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/amdgpu/soc21.c
index
From: Chengming Gui
Enable support in psp code.
Reviewed-by: Hawking Zhang
Signed-off-by: Chengming Gui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 ++
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 2 ++
2 files changed, 4 insertions(+)
diff --git a/drivers/gpu/d
From: James Zhu
Add VCN4_0_4 firmware.
Signed-off-by: James Zhu
Reviewed-by: Sonny Jiang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
b/drivers/gpu/drm/amd/amdgpu/a
From: Flora Cui
Enable gmc11 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/amd
From: Flora Cui
Add initial support for GC 11.0.2.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
b/drivers/gpu/drm/amd/amdg
From: Flora Cui
Add initial support for UMC 8.11.0.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
b/drivers/gpu/drm/amd/amd
From: Hawking Zhang
Unlike mmhub v3_0_0, there is no atc_l2 related
registers available in mmhub v3_0_2. Split the mmhub
v3_0_2 callback implementations from mmhub v3_0 so we
don't need to add ip version check when atc related
programming needs to be added to mmhub v3_0_0.
Signed-off-by: Hawking
From: Hawking Zhang
So we don't need to add ip version check in every callback
when there is atc related programming that is only
available in mmhub v3_0
Signed-off-by: Hawking Zhang
Reviewed-by: Likun Gao
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 10 +-
This adds support for MultiMedia HUB (MMHUB) version 3.0.2.
The first patch adds register headers and is too large to
send out.
Hawking Zhang (3):
drm/amdgpu: add mmhub v3_0_2 ip headers
drm/amdgpu: add mmhub v3_0_2 ip callback functions
drm/amdgpu: split mmhub v3_0_2 callbacks from mmhub v3
From: Flora Cui
Enable Host Data Path support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/dr
From: Flora Cui
Add initial soc21 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/amdgpu/soc21.c
From: Chengming Gui
Add SMUIO funcs for SMUIO_13_0_8.
Signed-off-by: Chengming Gui
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/dri
From: Flora Cui
Enable nbio 4.3 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/drm/amd/
From: Evan Quan
Enable ATHUB 3.0 MGCG and LS features.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/athub_v3_0.c | 5 ++---
drivers/gpu/drm/amd/amdgpu/soc21.c | 4 +++-
2 files changed, 5 insertions(+), 4 deletions(-)
di
From: Evan Quan
Enables the support for DCN DPM and DCFCLK DS features.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/drm/amd/pm/sw
From: Flora Cui
Enable System Management Unit support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/driver
From: Evan Quan
Fulfill the interface for gfx ulv control.
Signed-off-by: Evan Quan
Reviewed-by: Likun Gao
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 3 +++
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 11 +++
drivers/gpu/drm/amd
From: Flora Cui
Enable soc21 common soc support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/gpu/
From: Evan Quan
Enable IH 6.0 clock gating.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/soc21.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/soc21.c
b/drivers/gpu/drm/amd/a
From: Evan Quan
Enable MMHUB 3.0 MGCG and LS features.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 96 +++--
drivers/gpu/drm/amd/amdgpu/soc21.c | 4 +-
2 files changed, 92 insertions(+
From: Flora Cui
Add support 3.0.2 to the ATHUB 3.0 code.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/athub_v3_0.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/athub_v3_0.c
b/drivers/gpu/drm/
From: Flora Cui
Enable Interrupt Handler v6 support.
Reviewed-by: Hawking Zhang
Signed-off-by: Flora Cui
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
b/drivers/
From: Evan Quan
Enable HDP 6.0 clock gating.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 100 ++
drivers/gpu/drm/amd/amdgpu/soc21.c| 3 +-
2 files changed, 73 insertions(+), 30 delet
From: Jack Xiao
Due to gfxoff on, cpu accessing registers is not expected.
Signed-off-by: Jack Xiao
Reviewed-by: Hawking Zhang
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 51 +-
1 file changed, 50 insertions(+), 1 deletion(-)
diff --git a
From: Evan Quan
Fulfill the interface for setting PMLOG DramAddr
on SMU 13.0.0.
Signed-off-by: Evan Quan
Reviewed-by: Hawking Zhang
Reviewed-by: Lijo Lazar
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 +
1 file changed, 1 insertion(+)
diff --git
From: Evan Quan
Support more GFX clockgating features(3D_CGCG, 3D_CGLS, MGCG,
FGCG and PERF_CLK).
Signed-off-by: Evan Quan
Reviewed-by: Likun Gao
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 100 +++
drivers/gpu/drm/amd/amdgpu/soc21.c |
1 - 100 of 115 matches
Mail list logo