diff options
author | 2017-11-01 03:56:19 +1000 | |
---|---|---|
committer | 2017-11-02 13:32:22 +1000 | |
commit | 7ef44bee64c68db7b7bc0cb341eec41891c6d0a5 (patch) | |
tree | 352c67d3379b571d3d15eef34ca2edc72c371226 /drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | |
parent | drm/nouveau/core/mm: introduce functions to access info about a given allocation (diff) | |
download | wireguard-linux-7ef44bee64c68db7b7bc0cb341eec41891c6d0a5.tar.xz wireguard-linux-7ef44bee64c68db7b7bc0cb341eec41891c6d0a5.zip |
drm/nouveau/fb: move comptags mm into nvkm_fb
We're moving towards having a central place to handle comptag allocation,
and as some GPUs don't have a ram submodule (ie. Tegra), we need to move
the mm somewhere else.
It probably never belonged in ram anyways.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h')
-rw-r--r-- | drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h b/drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h index 29b21a4f189c..b838d9385859 100644 --- a/drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h +++ b/drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h @@ -44,6 +44,7 @@ struct nvkm_fb { struct nvkm_subdev subdev; struct nvkm_ram *ram; + struct nvkm_mm tags; struct { struct nvkm_fb_tile region[16]; @@ -128,7 +129,6 @@ struct nvkm_ram { #define NVKM_RAM_MM_NOMAP (NVKM_MM_HEAP_ANY + 2) #define NVKM_RAM_MM_MIXED (NVKM_MM_HEAP_ANY + 3) struct nvkm_mm vram; - struct nvkm_mm tags; u64 stolen; int ranks; |