diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2011-01-10 23:52:40 -0500 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2011-02-24 15:44:04 -0500 |
commit | 7948758d27be1b69b6a79ed4f3f22e36a3b95965 (patch) | |
tree | b308749b1bab10164d5ae268ee5ed7fc923bf381 /drivers/gpu/drm/nouveau/nouveau_drv.h | |
parent | 58e6c7a9183071b89b0ac94862f369ed55775a7a (diff) |
drm/nv40: implement support for on-chip PCIEGART
v2. moved nv44 pciegart table back to instmem, where it's not
accessible by userspace clients.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nouveau_drv.h')
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_drv.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h index b36dc351f8eb..1c6279f588ba 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drv.h +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h | |||
@@ -699,6 +699,13 @@ struct drm_nouveau_private { | |||
699 | uint64_t aper_size; | 699 | uint64_t aper_size; |
700 | uint64_t aper_free; | 700 | uint64_t aper_free; |
701 | 701 | ||
702 | struct ttm_backend_func *func; | ||
703 | |||
704 | struct { | ||
705 | struct page *page; | ||
706 | dma_addr_t addr; | ||
707 | } dummy; | ||
708 | |||
702 | struct nouveau_gpuobj *sg_ctxdma; | 709 | struct nouveau_gpuobj *sg_ctxdma; |
703 | struct nouveau_vma vma; | 710 | struct nouveau_vma vma; |
704 | } gart_info; | 711 | } gart_info; |