]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: rework S3/S4/S0ix state handling
authorAlex Deucher <alexander.deucher@amd.com>
Fri, 12 Mar 2021 20:22:36 +0000 (15:22 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 22 Mar 2021 19:24:02 +0000 (15:24 -0400)
commite794090f577179bc520b8b2637e69fe1d94ef2d0
tree4ff0321eecefb88cf19a567d050ab89b508cc9e6
parent5f4618fd6eaf977a462866d7a15d69dcdd4f55b0
drm/amdgpu: rework S3/S4/S0ix state handling

Set flags at the top level pmops callbacks to track
state.  This cleans up the current set of flags and
properly handles S4 on S0ix capable systems.

Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c