[PATCH v3 0/3] drm: Allow simpledrm to setup its emulated FB as firmware provided

2022-05-03 Thread Javier Martinez Canillas
Hello, This series contain patches suggested by Thomas Zimmermann as a feedback for "[RFC PATCH v4 00/11] Fix some race between sysfb device registration and drivers probe" [0]. Since other changes in [0] were more controversial, I decided to just split this part in a new patch-set and revisit th

[PATCH v3 2/3] drm/fb-helper: Rename preferred_bpp drm_fbdev_generic_setup() parameter

2022-05-03 Thread Javier Martinez Canillas
By default the bits per pixel for the emulated framebuffer device is set to dev->mode_config.preferred_depth, but some devices need another value. Since this second parameter is only used by a few drivers, and to allow drivers to use it for passing other configurations when registering the fbdev,

Re: [PATCHv4] drm/amdgpu: disable ASPM on Intel Alder Lake based systems

2022-05-03 Thread Daniel Stone
On Sun, 1 May 2022 at 08:08, Paul Menzel wrote: > Am 26.04.22 um 15:53 schrieb Gong, Richard: > > I think so. We captured dmesg log. > > Then the (whole) system did *not* freeze, if you could still log in > (maybe over network) and execute `dmesg`. Please also paste the > amdgpu(?) error logs in t

Re: [PATCHv4] drm/amdgpu: disable ASPM on Intel Alder Lake based systems

2022-05-03 Thread Paul Menzel
Dear Daniel, Am 03.05.22 um 14:25 schrieb Daniel Stone: On Sun, 1 May 2022 at 08:08, Paul Menzel wrote: Am 26.04.22 um 15:53 schrieb Gong, Richard: I think so. We captured dmesg log. Then the (whole) system did *not* freeze, if you could still log in (maybe over network) and execute `dmesg

Re: [PATCH] drm/amdgpu: fix drm-next merge fallout

2022-05-03 Thread Alex Deucher
On Tue, May 3, 2022 at 2:36 AM Christian König wrote: > > That hunk somehow got missing while solving the conflict between the TTM > and AMDGPU changes for drm-next. > > Signed-off-by: Christian König Acked-by: Alex Deucher > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 6 +- > 1 fil

Re: [PATCH v3 2/3] drm/fb-helper: Rename preferred_bpp drm_fbdev_generic_setup() parameter

2022-05-03 Thread Jernej Škrabec
Dne torek, 03. maj 2022 ob 09:15:39 CEST je Javier Martinez Canillas napisal(a): > By default the bits per pixel for the emulated framebuffer device is set > to dev->mode_config.preferred_depth, but some devices need another value. > > Since this second parameter is only used by a few drivers, an

Re: [PATCH] drm/amdgpu: fix drm-next merge fallout

2022-05-03 Thread Dave Airlie
On Tue, 3 May 2022 at 23:03, Alex Deucher wrote: > > On Tue, May 3, 2022 at 2:36 AM Christian König > wrote: > > > > That hunk somehow got missing while solving the conflict between the TTM > > and AMDGPU changes for drm-next. > > > > Signed-off-by: Christian König > > Acked-by: Alex Deucher >

[PATCH] drm/amd/pm: enable power limit retrieving and setting for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the interfaces for retrieving and setting power limit on SMU 13.0.0. Signed-off-by: Evan Quan Reviewed-by: Hawking Zhang Reviewed-by: Lijo Lazar Signed-off-by: Alex Deucher --- .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 42 +++ 1 file changed, 42

[PATCH] drm/amd/pm: enable ac/dc switching for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the ->set_power_source interface which notifies PMFW the current system power source(AC/DC). 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 | 2 ++ 1 fil

[PATCH] drm/amd/pm: enable ppfeature mask setting for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the interfaces for retrieving and setting ppfeature masks 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 | 2 ++ 1 file changed, 2 inserti

[PATCH] drm/amd/pm: enable power profile setting for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the interfaces for retrieving and setting power profile mode on SMU 13.0.0. Signed-off-by: Evan Quan Reviewed-by: Hawking Zhang Reviewed-by: Lijo Lazar Signed-off-by: Alex Deucher --- .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 154 ++ 1 file chan

[PATCH] drm/amd/pm: enable RunDcBtc support for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the RunDcBtc for 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/inc/smu_v13_0.h | 2 ++ drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 11 ++

[PATCH] drm/amd/pm: support more DPM features for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan To pair with 78.30.0 PMFW, support more dpm features: - UCLK DPM (disabled temporarily) - VMEMP Scaling (disabled temporarily) - VDDIO Scaling (disabled temporarily) - GFXCLK DS - SOCCLK DS - MPCLK Deep Sleep on VDD_SOC - MPCLK Deep Sleep on VDD_BACO - Memory Tempe

[PATCH] drm/amd/pm: enable df cstate feature for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan As the feature is ready with 78.29.0 PMFW. 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 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/a

[PATCH] drm/amd/pm: enable deep sleep features control for SMU 13.0.0

2022-05-03 Thread Alex Deucher
From: Evan Quan Fulfill the interface for deep sleep features 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 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c| 73 +++ .../drm/amd/pm/

[PATCH] drm/amd/pm: enable PMLOG support for SMU 13.0.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: enable more GFX clockgating features for GC 11.0.0

2022-05-03 Thread Alex Deucher
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 |

[PATCH] drm/amdgpu: enable clock gating for HDP 6.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM

2022-05-03 Thread 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, 50 insertions(+), 1 deletion(-) diff --git a

[PATCH] drm/amdgpu/discovery: add ih6 support for IH 6.0.2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu: enable MGCG and LS for MMHUB 3.0

2022-05-03 Thread Alex Deucher
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(+

[PATCH] drm/amdgpu: add support for ATHUB 3.0.2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amd/pm: enable gfx ulv feature control for SMU 13.0.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add soc21 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu: enable clock gating for IH 6.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: enable MGCG and LS for ATHUB 3.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amd/pm: enable more dpm features to pair with PMFW 78.31.0

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add soc21 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add SMUIO_13_0_8 func support

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add nbio 4.3 support for NBIO 4.3.1

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu/discovery: add smu13 support for MP1 13.0.7

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add hdp6 support for HDP 6.0.1

2022-05-03 Thread Alex Deucher
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

[PATCH 0/3] Add MMHUB 3.0.2 support

2022-05-03 Thread Alex Deucher
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

[PATCH 3/3] drm/amdgpu: split mmhub v3_0_2 callbacks from mmhub v3_0

2022-05-03 Thread Alex Deucher
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 +-

[PATCH 2/3] drm/amdgpu: add mmhub v3_0_2 ip callback functions

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add UMC 8.11.0 support

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add GMC11 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/psp13: add support for MP0 13.0.7

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add VCN4_0_4 firmware

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/jpeg: enable JPEG CG for VCN4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add gmc11 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add psp13 support for PSP 13.0.7

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/vcn: enable VCN PG for VCN4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/vcn: enable VCN CG for VCN4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/jpeg: enable JPEG PG for VCN4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/vcn: enable VCN DPG mode for VCN4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add mes 11 firmware for mes 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: Enable vcn v4_0_4 sram

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdkfd: add asic support for SDMA 6.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: enable vcn/jpeg v4_0_4

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdkfd: add asic support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu/discovery: add mes11 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add sdma 6.0.2 firware support

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add gc v11_0_2 imu firmware

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add initial GC 11.0.2 support

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add sdma6 support for SDMA 6.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: set family for GC 11.0.2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu/discovery: add gfx11 support for GC 11.0.2

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: update rlc ram for gc v11_0_2

2022-05-03 Thread Alex Deucher
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/

[PATCH] drm/amdgpu: enable cgcg and cgls for GC 11_0_2

2022-05-03 Thread Alex Deucher
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

[PATCH 00/26] SMU 13.0.7 Support

2022-05-03 Thread Alex Deucher
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/

[PATCH 02/26] drm/amdgpu/swsmu: add smu 13.0.7 firmware

2022-05-03 Thread Alex Deucher
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

[PATCH 03/26] drm/amd/pm: add SMU_13_0_7 ppt_funcs for SMU_13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 04/26] drm/amd/pm: add get enable mask function for smu v13_0_7

2022-05-03 Thread Alex Deucher
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_

[PATCH 05/26] drm/amd/pm: support power on/off vcn/jpeg in smu v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 06/26] drm/amd/pm: add features to smu_v13_0_7

2022-05-03 Thread Alex Deucher
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 -

[PATCH 08/26] drm/amd/pm: enable link dpm and link ds on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 13/26] drm/amd/pm: update the features for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 12/26] drm/amd/pm: add SCPM support in smu v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 07/26] drm/amd/pm: add mvdd and vddio scaling in smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 09/26] drm/amd/pm: enable mp0,vcn,dcn dpm on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 15/26] drm/amd/pm:add UMD Pstate clock settings for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 20/26] drm/amd/pm: enable gfx ds for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 14/26] drm/amd/pm: pp_dpm_* interface for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 16/26] drm/amd/pm: enable pp_dpm_vclk/dclk interface for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 21/26] drm/amd/pm: enable gfx pcc and soc cg on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 17/26] drm/amd/pm: port the fan interface to smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 19/26] drm/amd/soc21: enable mmhub and athub power gating

2022-05-03 Thread Alex Deucher
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

[PATCH 25/26] drm/amd/pm: change the soft pptable id for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 26/26] drm/amd/pm: report preDS gfxclk on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 24/26] drm/amd/pm: enable pmlog support for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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.

[PATCH 11/26] drm/amd/pm: enable platform features for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 23/26] drm/amd/pm: enable workload type change on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 18/26] drm/amd/pm: add the pg_flag for athub and mmhub pg on smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 22/26] drm/amd/pm: pp_dpm_sclk change for smu_v13_0_7

2022-05-03 Thread Alex Deucher
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

[PATCH 1/2] drm/amdgpu: handle asics with 1 SDMA instance

2022-05-03 Thread 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 insertions(+), 2 deletions(-) diff --git a/driver

[PATCH 2/2] drm/amdgpu: skip the new gc doorbell function for some asics

2022-05-03 Thread Alex Deucher
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.

[PATCH 2/4] drm/amdgpu: add pcie port function helpers for SOC21

2022-05-03 Thread Alex Deucher
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

[PATCH 0/4] Add NBIO 7.7 support

2022-05-03 Thread Alex Deucher
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

[PATCH 3/4] drm/amdgpu: add the files of NBIO v7.7 block

2022-05-03 Thread Alex Deucher
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

[PATCH 4/4] drm/admgpu/discovery: add NBIO v7.7 into the IP discovery list

2022-05-03 Thread Alex Deucher
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

[PATCH 0/3] Add HDP 5.2.1 support

2022-05-03 Thread Alex Deucher
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

[PATCH 3/3] drm/amdgpu/discovery: add HDP v5.2.1 into the IP discovery list

2022-05-03 Thread Alex Deucher
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

[PATCH 1/3] drm/amdgpu: add hdp v5_2_1 ip headers

2022-05-03 Thread Alex Deucher
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

[PATCH 2/3] drm/amdgpu: add the files of HDP v5.2 block

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add gmc v11 support for GC 11.0.1

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu: add mmhub support for MMHUB 3.0.1

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: add PSP v13.0.4 into the IP discovery list

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: enable soc21 common for GC 11.0.1

2022-05-03 Thread Alex Deucher
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

[PATCH] drm/amdgpu/discovery: enable sdma v6 for SDMA 6.0.1

2022-05-03 Thread Alex Deucher
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

  1   2   >