Re: AMDGPU: RX 6500 XT: System reset when loading module

2022-02-26 Thread Cal Peake
So... with me running out of things to test, I had to give consideration to the CPU and memory. Memory was easier to test. Tried a few different modules in different combinations to no change. CPU, sadly, was another story. I was able to swap in a 3700X and it yielded positive results. I

Re: [PATCH v3 0/3] amdgpu/pm: Implement parallel sysfs_emit solution for navi10

2022-02-26 Thread Powell, Darren
[AMD Official Use Only] Plan is to now commence with VEGA20 implementation and then continue to transfer other platforms after that patch is RB'd Thanks Darren From: Alex Deucher Sent: Wednesday, February 23, 2022 11:11 PM To: Powell, Darren Cc: amd-gfx list

[PATCH 14/14] drm/amd/display: 3.2.175

2022-02-26 Thread Alan Liu
From: Aric Cyr drm/amd/display: 3.2.175 This version brings along following fixes: - Remove invalid RDPCS Programming in DAL - Make functional resource functions non-static - Reset VIC if HDMI_VIC is present - Add frame alternate 3D & restrict HW packed on dongles - Reg

[PATCH 13/14] drm/amd/display: add verify_link_cap back for hdmi

2022-02-26 Thread Alan Liu
From: Charlene Liu [why] hdmi specific: add verify link cap after retrive link cap. Change-Id: Ifd7b72e4f1f4ba4501e1ca30785ce4abf3b857dc Reviewed-by: Alvin Lee Reviewed-by: Alvin Lee Acked-by: Alan Liu Signed-off-by: Charlene Liu --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 ++-

[PATCH 12/14] drm/amd/display: [FW Promotion] Release 0.0.106.0

2022-02-26 Thread Alan Liu
From: Anthony Koo Acked-by: Alan Liu Signed-off-by: Anthony Koo --- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h b/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h index

[PATCH 11/14] drm/amd/display: refine the EDID override

2022-02-26 Thread Alan Liu
From: jinzh [Why] We already get the SBIOS EDID via ACPI on KMD, but after that, we just use the monitor EDID to set it HDR caps [How] Make the SBIOS EDID override to read_edid() That can change the read EDID caps from the right EDID Reviewed-by: Aric Cyr Acked-by: Alan Liu Signed-off-by:

[PATCH 10/14] drm/amd/display: Pass deep sleep disabled allow info to dmub fw

2022-02-26 Thread Alan Liu
From: Robin Chen [Why] The deep sleep mode need to be disabled in some PSR scenario. Reviewed-by: Anthony Koo Acked-by: Alan Liu Signed-off-by: Robin Chen --- drivers/gpu/drm/amd/display/dc/dc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/amd/display/dc/dc.h

[PATCH 09/14] drm/amd/display: Refactor fixed VS w/a for PHY tests

2022-02-26 Thread Alan Liu
From: "Shen, George" [Why/How] Refactor original w/a to unify naming and simplify logic. This also re-enables the code that was previously skipped due to the disabling of the previous workaround logic. Reviewed-by: Wenjing Liu Reviewed-by: Nevenko Stupar Acked-by: Alan Liu Signed-off-by:

[PATCH 08/14] drm/amd/display: Program OPP before ODM

2022-02-26 Thread Alan Liu
From: Wesley Chalmers [WHY] HW expects OPP to be configured before ODM is enabled. Failure to do so can cause errors. Reviewed-by: Aric Cyr Acked-by: Alan Liu Signed-off-by: Wesley Chalmers --- .../display/dc/dce110/dce110_hw_sequencer.c | 49 ++- 1 file changed, 25

[PATCH 07/14] drm/amd/display: Pass HostVM enable flag into DCN3.1 DML

2022-02-26 Thread Alan Liu
From: Michael Strauss [WHY] Calculations differ with HostVM enabled/disabled, causing underflow in configs with high refresh displays + scaling due to lower available BW [HOW] Check riommu_active in order to pass correct HostVM enablement to DML Reviewed-by: Nicholas Kazlauskas Acked-by: Alan

[PATCH 06/14] drm/amd/display: Modify plane removal sequence to avoid hangs.

2022-02-26 Thread Alan Liu
From: Dillon Varone Reviewed-by: Aric Cyr Acked-by: Alan Liu Signed-off-by: Dillon Varone --- .../gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 10 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git

[PATCH 05/14] drm/amd/display: Adding a dc_debug option and dmub setting to use PHY FSM for PSR

2022-02-26 Thread Alan Liu
From: "Shah, Dharati" [Why] PSR Power on/off is done in PSR. Add a dc_debug option and dmub setting to use PHY implementation of this instead. [How] Add a dc_debug option and dmub setting to use PHY FSM Power up/down for PSR. Co-authored-by: Shah Dharati Reviewed-by: Hansen Dsouza Acked-by:

[PATCH 04/14] drm/amd/display: Add frame alternate 3D & restrict HW packed on dongles

2022-02-26 Thread Alan Liu
From: Dillon Varone [WHY?] Some projectors support frame alternate 3D modes at 120Hz, but DAL3 does not create timings. Most active DP to HDMI dongles do not translate infoframes properly to use HW packing stereo mode. [HOW?] Create frame alternate 3D timings for displays that support it.

[PATCH 03/14] drm/amd/display: Reset VIC if HDMI_VIC is present

2022-02-26 Thread Alan Liu
From: Chris Park [Why] HDMI Compliance requires VIC to be set to 0 on 2D mode if HDMI_VIC is present. [How] When VIC and HDMI_VIC is both present, reset VIC to 0. Reviewed-by: Martin Leung Acked-by: Alan Liu Signed-off-by: Chris Park --- drivers/gpu/drm/amd/display/dc/core/dc_resource.c |

[PATCH 02/14] drm/amd/display: Make functional resource functions non-static

2022-02-26 Thread Alan Liu
From: Nicholas Kazlauskas [Why & How] To align coding style for how we use this across DCN. The resource creation ones can remain static, however. Reviewed-by: Eric Yang Acked-by: Alan Liu Signed-off-by: Nicholas Kazlauskas --- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 ++--

[PATCH 01/14] drm/amd/display: Remove invalid RDPCS Programming in DAL

2022-02-26 Thread Alan Liu
From: Hansen Dsouza RDPCS programming is done in DMUB remove legacy invalid code Reviewed-by: Alvin Lee Acked-by: Alan Liu Signed-off-by: Hansen Dsouza --- .../drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c| 9 - 1 file changed, 9 deletions(-) diff --git

[PATCH 00/14] DC Patches Feburary 26, 2022

2022-02-26 Thread Alan Liu
This DC patchset brings improvements in multiple areas. In summary, we have: * Removing legacy invalid code. * Fixes in DC, DCE110. * Enhancements in DMUB. * Improvements on DCN10, DCN31. * Firmware promotion. drm/amd/display: 3.2.175 This version brings along following fixes:

kernel amdgpu problems

2022-02-26 Thread Alex fxmbsw7 Ratchev
i have observed at least two major problems of using amdgpu 1. cant be built-in instead of module, display stays blank 2. when kexec reboot, doesnt work anymore, after second such reboot display even is blank, like in figure 1) when kexec it errors out like AMDGPU_ACCELERATED=0 from x server this