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 memory to store psp firmware data drm/amdgpu: split asd function drm/amdgpu: split psp ring init function drm/amdgpu: add hw_start and non-psp firmware loading into resume drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 208 ++++++++++++++++++++------------ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 15 ++- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 59 +++------ drivers/gpu/drm/amd/amdgpu/psp_v3_1.h | 2 + 4 files changed, 162 insertions(+), 122 deletions(-) -- 2.7.4