summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/Makefile
diff options
context:
space:
mode:
authorVince Hsu <vinceh@nvidia.com>2014-12-22 17:11:39 +0800
committerBen Skeggs <bskeggs@redhat.com>2015-01-22 12:15:04 +1000
commit9f7fd620af29d4501ed063333824562656d46da5 (patch)
tree98583738d76273a99bdd89ccfd2adf6339839df7 /drivers/gpu/drm/nouveau/Makefile
parent47e7df39d9fb74fa11bd4b4453fc34d231b2169c (diff)
downloadblackbird-op-linux-9f7fd620af29d4501ed063333824562656d46da5.tar.gz
blackbird-op-linux-9f7fd620af29d4501ed063333824562656d46da5.zip
drm/nouveau/pwr: add support for GK20A
This patch adds PWR support for GK20A. But instead of adding the PWR features like firmware loading and communication with PMU firmware, we add the DVFS (Dynamic Voltage and Frequency Scaling), which is one of the PMU firmware's jobs on dGPUs, in this patch. This refers to the idle signals provided by the NVIDIA hardware and tries to adjust the performance level based on the calculated target. The reclocking policy can be fine-tuned later when we have more real use cases. Signed-off-by: Vince Hsu <vinceh@nvidia.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/Makefile')
-rw-r--r--drivers/gpu/drm/nouveau/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/Makefile b/drivers/gpu/drm/nouveau/Makefile
index 6461e3565afe..ba6b660d3316 100644
--- a/drivers/gpu/drm/nouveau/Makefile
+++ b/drivers/gpu/drm/nouveau/Makefile
@@ -201,6 +201,7 @@ nouveau-y += core/subdev/pwr/nvc0.o
nouveau-y += core/subdev/pwr/nvd0.o
nouveau-y += core/subdev/pwr/gk104.o
nouveau-y += core/subdev/pwr/nv108.o
+nouveau-y += core/subdev/pwr/gk20a.o
nouveau-y += core/subdev/therm/base.o
nouveau-y += core/subdev/therm/fan.o
nouveau-y += core/subdev/therm/fannil.o
OpenPOWER on IntegriCloud