#ifndef __RIVA_PROTO_H__
#define __RIVA_PROTO_H__
Bool RivaSwitchMode(int scrnIndex, DisplayModePtr mode, int flags);
void RivaAdjustFrame(int scrnIndex, int x, int y, int flags);
Bool RivaI2CInit(ScrnInfoPtr pScrn);
const OptionInfoRec * RivaAvailableOptions(int chipid, int busid);
Bool RivaGetScrnInfoRec(PciChipsets *chips, int chip);
Bool RivaDACInit(ScrnInfoPtr pScrn, DisplayModePtr mode);
void RivaDACSave(ScrnInfoPtr pScrn, vgaRegPtr vgaReg,
RivaRegPtr rivaReg, Bool saveFonts);
void RivaDACRestore(ScrnInfoPtr pScrn, vgaRegPtr vgaReg,
RivaRegPtr rivaReg, Bool restoreFonts);
void RivaDACLoadPalette(ScrnInfoPtr pScrn, int numColors, int *indices,
LOCO *colors, VisualPtr pVisual );
Bool RivaDACi2cInit(ScrnInfoPtr pScrn);
void RivaEnterLeave(ScrnInfoPtr pScrn, Bool enter);
void Riva3Setup(ScrnInfoPtr pScrn);
Bool RivaCursorInit(ScreenPtr pScreen);
Bool RivaAccelInit(ScreenPtr pScreen);
void RivaSync(ScrnInfoPtr pScrn);
void RivaResetGraphics(ScrnInfoPtr pScrn);
Bool RivaDGAInit(ScreenPtr pScreen);
#endif