summaryrefslogtreecommitdiff
path: root/drm/nouveau/include/nvkm/subdev/ltc.h
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2015-09-03 17:48:15 +0900
committerBen Skeggs <bskeggs@redhat.com>2015-09-11 11:29:41 +1000
commitf875d51421f9816f4a256764b2525391b2bf296c (patch)
treedff0ee8a5cbc71d2217cb6b8f07d6aae009444db /drm/nouveau/include/nvkm/subdev/ltc.h
parentf8f36c65809b1eed7a8890c21713029f13f3aecb (diff)
downloadnouveau-f875d51421f9816f4a256764b2525391b2bf296c.tar.gz
ltc/gf100: add flush/invalidate functions
Allow clients to manually flush and invalidate L2. This will be useful for Tegra systems for which we want to write instmem using the CPU. Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drm/nouveau/include/nvkm/subdev/ltc.h')
-rw-r--r--drm/nouveau/include/nvkm/subdev/ltc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drm/nouveau/include/nvkm/subdev/ltc.h b/drm/nouveau/include/nvkm/subdev/ltc.h
index 5464fcf48..3d4dbbf9a 100644
--- a/drm/nouveau/include/nvkm/subdev/ltc.h
+++ b/drm/nouveau/include/nvkm/subdev/ltc.h
@@ -35,5 +35,6 @@ void nvkm_ltc_flush(struct nvkm_ltc *);
int gf100_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **);
int gk104_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **);
+int gk20a_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **);
int gm107_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **);
#endif