Re: [PATCH 00/12] Improve PX support in radeon and amdgpu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 01.06.2016 um 22:53 schrieb Alex Deucher:
This patch set cleans up and attempts to make runtime pm more
reliable in radeon and amdgpu on PX systems.  If you have a PX
system that requires setting the runpm=0 module parameter for
stability, please try this patch set.

The main fix is that a minimum of 200ms of delay is required between
a dGPU power down and a power up.

This patch also properly handles the detection of the ATPX dGPU
power control method properly and handles dGPU power control for
platforms that do not support the ATPX dGPU power control method.

Acked-by: Christian König <christian.koenig@xxxxxxx> for the whole series.


Alex Deucher (12):
   drm/amdgpu: disable power control on hybrid laptops
   drm/amdgpu: clean up atpx power control handling
   drm/amdgpu: add a delay after ATPX dGPU power off
   drm/amdgpu/atpx: add a query for ATPX dGPU power control
   drm/amdgpu: use PCI_D3hot for PX systems without dGPU power control
   drm/amdgpu/atpx: drop forcing of dGPU power control
   drm/radeon: disable power control on hybrid laptops
   drm/radeon: clean up atpx power control handling
   drm/radeon: add a delay after ATPX dGPU power off
   drm/radeon/atpx: add a query for ATPX dGPU power control
   drm/radeon: use PCI_D3hot for PX systems without dGPU power control
   drm/radeon/atpx: drop forcing of dGPU power control

  drivers/gpu/drm/amd/amdgpu/amdgpu.h              |  2 +
  drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 50 ++++++++++++++++--------
  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c          |  5 ++-
  drivers/gpu/drm/radeon/radeon_atpx_handler.c     | 49 +++++++++++++++--------
  drivers/gpu/drm/radeon/radeon_drv.c              |  7 +++-
  5 files changed, 77 insertions(+), 36 deletions(-)


_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux