[PATCH 2/2] drm/amdgpu: Fix core reset sequence for JPEG5_0_1

2025-02-26 Thread Sathishkumar S
For cores 1 through 9 repair the core reset sequence by adjusting offsets to access the expected registers. Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu

[PATCH 1/2] drm/amdgpu: Fix core reset sequence for JPEG4_0_3

2025-02-26 Thread Sathishkumar S
For cores 1 through 7 repair the core reset sequence by adjusting offsets to access the expected registers. Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu

[PATCH] drm/amdgpu: Check vcn sram load return value

2025-07-13 Thread Sathishkumar S
Log an error when vcn sram load fails in indirect mode and return the same error value. Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 10 -- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 10 -- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 10

[PATCH 1/8] drm/amdgpu/vcn: Add regdump helper functions

2025-07-18 Thread Sathishkumar S
Add generic helper functions for vcn devcoredump support which can be re-used for all vcn versions. Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 86 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 8 +++ 2 files changed, 94 insertions(+) diff

[PATCH 0/8] Generic register dump helper functions for VCN

2025-07-18 Thread Sathishkumar S
This patch series adds generic vcn register dump helper functions and reuses it in all vcn versions instead of redefining the same in every vcn version. Sathishkumar S (8): drm/amdgpu/vcn: Add regdump helper functions drm/amdgpu/vcn: Register dump cleanup in VCN5 drm/amdgpu/vcn: Register

[PATCH 2/8] drm/amdgpu/vcn: Register dump cleanup in VCN5

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN5 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 86 ++--- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.h | 5 -- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 44 +++-- 3 files changed, 44

[PATCH 3/8] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_0

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN4_0_0 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 79 ++- 1 file changed, 5 insertions(+), 74 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c b/drivers/gpu/drm/amd/amdgpu

[PATCH 5/8] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_3

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN4_0_3 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 78 ++--- 1 file changed, 5 insertions(+), 73 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c b/drivers/gpu/drm/amd

[PATCH 4/8] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_5

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN4_0_5 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 78 ++--- 1 file changed, 5 insertions(+), 73 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c b/drivers/gpu/drm/amd

[PATCH 6/8] drm/amdgpu/vcn: Register dump cleanup in VCN3_0

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN3_0 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 77 ++- 1 file changed, 5 insertions(+), 72 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c b/drivers/gpu/drm/amd/amdgpu

[PATCH 7/8] drm/amdgpu/vcn: Register dump cleanup in VCN2_0_0

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN2_0_0 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 78 ++- 1 file changed, 5 insertions(+), 73 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c b/drivers/gpu/drm/amd/amdgpu

[PATCH 8/8] drm/amdgpu/vcn: Register dump cleanup in VCN2_5

2025-07-18 Thread Sathishkumar S
Use generic vcn devcoredump helper functions for VCN2_5 and VCN2_6 Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 82 +++ 1 file changed, 7 insertions(+), 75 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c b/drivers/gpu/drm

[PATCH] drm/amdgpu: Fix unintended error log in VCN5_0_0

2025-07-29 Thread Sathishkumar S
The error log is supposed to be gaurded under if failure condition. Fixes: 29ef09ead572 ("drm/amdgpu: Check vcn sram load return value") Signed-off-by: Sathishkumar S --- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/d

<    1   2