summaryrefslogtreecommitdiff
path: root/src/i830.h
diff options
context:
space:
mode:
authorZhenyu Wang <zhenyu.z.wang@intel.com>2008-01-30 18:55:20 +0800
committerZhenyu Wang <zhenyu.z.wang@intel.com>2008-01-30 18:55:20 +0800
commitbf629466a46c4037ec7b7cc5ee16be947618bd68 (patch)
treecec7e7f28089d924bdb2a9a9a67affd8816426e3 /src/i830.h
parent04032dad28baab80131edbe8fe58aade8149bb71 (diff)
hardware status page initialization rework
Order hardware status page setup more reasonable after all memory bound, in case new chipset requires non-stolen page and that could be bound then. Also clean up drm irq handler install function, and put first install in starting stage later than status page setup, so we won't make device cry for uninitialized status page.
Diffstat (limited to 'src/i830.h')
-rw-r--r--src/i830.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/i830.h b/src/i830.h
index 9adbaf7d..e55e110c 100644
--- a/src/i830.h
+++ b/src/i830.h
@@ -695,7 +695,9 @@ extern Bool I830DRIFinishScreenInit(ScreenPtr pScreen);
extern void I830DRIUnlock(ScrnInfoPtr pScrn);
extern Bool I830DRILock(ScrnInfoPtr pScrn);
extern Bool I830DRISetVBlankInterrupt (ScrnInfoPtr pScrn, Bool on);
-Bool i830_update_dri_buffers(ScrnInfoPtr pScrn);
+extern Bool i830_update_dri_buffers(ScrnInfoPtr pScrn);
+extern Bool I830DRISetHWS(ScrnInfoPtr pScrn);
+extern Bool I830DRIInstIrqHandler(ScrnInfoPtr pScrn);
#endif
unsigned long intel_get_pixmap_offset(PixmapPtr pPix);