summaryrefslogtreecommitdiff
path: root/shared-core/nouveau_drv.h
diff options
context:
space:
mode:
authorBen Skeggs <skeggsb@gmail.com>2007-08-15 00:56:24 +1000
committerBen Skeggs <skeggsb@gmail.com>2007-08-15 01:04:41 +1000
commit02c4e0e757b69cd6ae38b8ab2c078b3f06fea661 (patch)
treefd1a71ecb661b7f491428777c6bbce74b1511e54 /shared-core/nouveau_drv.h
parent3ee211f4f7435792752c1dbcd3a60e2e7abfba09 (diff)
nouveau/nv40: Fix channel scheduling.
Ensure NV_PFIFO_DMA_TIMESLICE_TIMEOUT_ENABLE gets set, otherwise channels will appear to "freeze" in some circumstances.
Diffstat (limited to 'shared-core/nouveau_drv.h')
-rw-r--r--shared-core/nouveau_drv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/shared-core/nouveau_drv.h b/shared-core/nouveau_drv.h
index e3d0ff4c..b7459b1b 100644
--- a/shared-core/nouveau_drv.h
+++ b/shared-core/nouveau_drv.h
@@ -455,6 +455,7 @@ extern int nv10_fifo_load_context(struct nouveau_channel *);
extern int nv10_fifo_save_context(struct nouveau_channel *);
/* nv40_fifo.c */
+extern int nv40_fifo_init(struct drm_device *);
extern int nv40_fifo_create_context(struct nouveau_channel *);
extern void nv40_fifo_destroy_context(struct nouveau_channel *);
extern int nv40_fifo_load_context(struct nouveau_channel *);