This patch series reworks the amdgpu Open, VM, CS, and Validation
functionality to allow for access of the GPU's CPU sided bookkeeping
data without waking up the GPU from idle.

The overhaul will allow a few tools such as AMD-SMI to function without
waking up the GPU, which can improve power efficiency within relevant
domains, and can hopefully be expanded on later to adapt for useful
utilities.

Shahyan Soltani (2):
  drm/amdgpu: move amdgpu_vm_bo_update() call into correct location
  drm/amdgpu: defer GPU resume from open/close to first use

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c     | 14 ++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c    | 16 +++++++---------
 drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c  |  7 -------
 drivers/gpu/drm/amd/amdgpu/amdgpu_ualink.c |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c     | 19 ++++++++++++-------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h     |  7 ++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c  |  7 ++++++-
 7 files changed, 46 insertions(+), 26 deletions(-)

-- 
2.55.0

Reply via email to