The shutdown() callback doesn't use the same code as suspend()
callbacks. This series unifies them and then also improves error
handling for all suspend flows.

Mario Limonciello (7):
  drm/amd: Unify shutdown() callback behavior
  drm/amd: Stop exporting amdgpu_device_ip_suspend() outside
    amdgpu_device
  drm/amd: Remove comment about handling errors in
    amdgpu_device_ip_suspend_phase1()
  drm/amd: Don't always set IP block HW status to false
  drm/amd: Pass IP suspend errors up to callers
  drm/amd: Fix error handling with multiple userq IDRs
  drm/amd: Pass userq suspend failures up to caller

 drivers/gpu/drm/amd/amdgpu/amdgpu.h        |  1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 19 ++++++++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c    |  3 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c  | 25 ++++++++++------------
 4 files changed, 25 insertions(+), 23 deletions(-)

-- 
2.51.0

Reply via email to