linux/drivers/gpu/drm/nouveau/nvkm/engine
Lyude Paul a0f79082bd drm/nouveau: Add support for SLCG for Kepler2
That's right, there's still more power saving to go! Starting with
kepler 2, nvidia hardware has an additional level of clockgating known
as second level clockgating.  The details of this are not exact, but it
seems to work by waiting for a collection of dependent hardware blocks
to be gated before taking affect. As with the previous series, this
results in another noticeable drop in power consumption and is
programmed in the same manner.

Signed-off-by: Lyude Paul <lyude@redhat.com>
Reviewed-by: Martin Peres <martin.peres@free.fr>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2018-02-02 15:24:09 +10:00
..
bsp drm/nouveau/bsp/g92: disable by default 2017-10-03 16:34:17 +10:00
ce License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cipher drm/nouveau/core: remove pmc_enable argument from subdev ctor 2016-05-20 14:43:04 +10:00
device drm/nouveau: Add support for BLCG on Kepler2 2018-02-02 15:24:09 +10:00
disp Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixes 2018-01-09 12:03:10 +10:00
dma main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
fifo main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
gr drm/nouveau: Add support for SLCG for Kepler2 2018-02-02 15:24:09 +10:00
mpeg main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
msenc drm/nouveau/core: add msenc plumbing 2016-03-14 10:13:43 +10:00
mspdec License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
msppp License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
msvld License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nvdec License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nvenc drm/nouveau/core: add nvenc plumbing 2016-03-14 10:13:44 +10:00
pm drm/nouveau: nouveau: use correct string length 2018-02-02 15:24:04 +10:00
sec License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sec2 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sw main drm pull request for v4.15 2017-11-15 20:42:10 -08:00
vic drm/nouveau/core: add vic plumbing 2016-03-14 10:13:45 +10:00
vp drm/nouveau/core: remove pmc_enable argument from subdev ctor 2016-05-20 14:43:04 +10:00
falcon.c drm/nouveau/core/memory: add reference counting 2017-11-02 13:32:22 +10:00
Kbuild drm/nouveau/core: add SEC2 engine 2017-03-07 17:05:13 +10:00
xtensa.c drm/nouveau/core/memory: add reference counting 2017-11-02 13:32:22 +10:00