]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon/kms: add dpm support for KB/KV
authorAlex Deucher <alexander.deucher@amd.com>
Wed, 14 Aug 2013 05:01:40 +0000 (01:01 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 30 Aug 2013 20:30:28 +0000 (16:30 -0400)
commitd0c8f0181d4fb54580329be736db7da3016c9f87
tree212adab0104b0605013934e95dcb0460daf1130e
parentd82b204d1410ce5322ae1227e581beb4a8770ba2
drm/radeon/kms: add dpm support for KB/KV

This adds dpm support for KB/KV asics.  This includes:
- dynamic engine clock scaling
- dynamic voltage scaling
- power containment
- shader power scaling

Set radeon.dpm=1 to enable.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
12 files changed:
drivers/gpu/drm/radeon/Makefile
drivers/gpu/drm/radeon/cik.c
drivers/gpu/drm/radeon/cikd.h
drivers/gpu/drm/radeon/kv_dpm.c [new file with mode: 0644]
drivers/gpu/drm/radeon/kv_dpm.h [new file with mode: 0644]
drivers/gpu/drm/radeon/kv_smc.c [new file with mode: 0644]
drivers/gpu/drm/radeon/ppsmc.h
drivers/gpu/drm/radeon/radeon_asic.c
drivers/gpu/drm/radeon/radeon_asic.h
drivers/gpu/drm/radeon/radeon_pm.c
drivers/gpu/drm/radeon/smu7.h [new file with mode: 0644]
drivers/gpu/drm/radeon/smu7_fusion.h [new file with mode: 0644]