[PATCH 2/6] drm/amdgpu: add firmware private memory

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 23 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 ++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu

[PATCH 5/6] drm/amdgpu: split psp ring init function

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 115 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 11 ++- drivers/gpu/drm/amd/amdgpu/psp_v3_1.h | 2 + 4 files chan

[PATCH 1/6] drm/amdgpu: split tmr init function

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 27 +-- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c index 4731015f..7369

[PATCH 6/6] drm/amdgpu: add hw_start and non-psp firmware loading into resume

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c index 873d2f7..d4bf6c3 100644 --

[PATCH 3/6] drm/amdgpu: use private memory to store psp firmware data

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 28 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 48 ++--- 3 files changed, 16 insertions(+), 61 deletions

[PATCH 4/6] drm/amdgpu: split asd function

2017-04-01 Thread Huang Rui
Signed-off-by: Huang Rui Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 45 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 5 +++- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/dr

[PATCH 0/6] amdgpu: psp update prep for S3 suspend/resume for vega10

2017-04-01 Thread Huang Rui
Hi all, These patches are preparing for firmware save/restore command and debugging reloading. Please review. After that, I will send vega10 S3 patches later. Thanks, Rui Huang Rui (6): drm/amdgpu: split tmr init function drm/amdgpu: add firmware private memory drm/amdgpu: use private memo

Re: [bug report] drm/amdgpu/gfx6: clean up cu configuration

2017-04-01 Thread Flora Cui
Hi Dan Carpenter, Thank you for the info. This commit is just a clean up to keep align with gfx7/8. On Fri, Mar 31, 2017 at 06:13:25PM +0300, Dan Carpenter wrote: > Hello Flora Cui, > > The patch 375d6f7057a9: "drm/amdgpu/gfx6: clean up cu configuration" > from Feb 7, 2017, leads to the followin