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

Christian König deathsimple at vodafone.de
Thu Jun 2 07:17:15 UTC 2016


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 at amd.com> 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(-)
>



More information about the dri-devel mailing list