nv_proto.h revision 6257f37d
1#ifndef __NV_PROTO_H__ 2#define __NV_PROTO_H__ 3 4/* in nv_driver.c */ 5Bool NVSwitchMode(SWITCH_MODE_ARGS_DECL); 6void NVAdjustFrame(ADJUST_FRAME_ARGS_DECL); 7Bool NVI2CInit(ScrnInfoPtr pScrn); 8 9 10/* in nv_dac.c */ 11Bool NVDACInit(ScrnInfoPtr pScrn, DisplayModePtr mode); 12void NVDACSave(ScrnInfoPtr pScrn, vgaRegPtr vgaReg, 13 NVRegPtr nvReg, Bool saveFonts); 14void NVDACRestore(ScrnInfoPtr pScrn, vgaRegPtr vgaReg, 15 NVRegPtr nvReg, Bool restoreFonts); 16void NVDACLoadPalette(ScrnInfoPtr pScrn, int numColors, int *indices, 17 LOCO *colors, VisualPtr pVisual ); 18Bool NVDACi2cInit(ScrnInfoPtr pScrn); 19 20 21/* in nv_video.c */ 22void NVInitVideo(ScreenPtr); 23void NVResetVideo (ScrnInfoPtr pScrnInfo); 24 25/* in nv_setup.c */ 26void RivaEnterLeave(ScrnInfoPtr pScrn, Bool enter); 27void NVCommonSetup(ScrnInfoPtr pScrn); 28 29/* in nv_cursor.c */ 30Bool NVCursorInit(ScreenPtr pScreen); 31 32/* in nv_xaa.c */ 33Bool NVAccelInit(ScreenPtr pScreen); 34void NVSync(ScrnInfoPtr pScrn); 35void NVResetGraphics(ScrnInfoPtr pScrn); 36void NVDmaKickoff(NVPtr pNv); 37void NVDmaWait(NVPtr pNv, int size); 38void NVWaitVSync(NVPtr pNv); 39 40/* in nv_dga.c */ 41Bool NVDGAInit(ScreenPtr pScreen); 42 43/* in riva_hw.c */ 44void NVCalcStateExt(NVPtr,struct _riva_hw_state *,int,int,int,int,int,int); 45void NVLoadStateExt(NVPtr,struct _riva_hw_state *); 46void NVUnloadStateExt(NVPtr,struct _riva_hw_state *); 47void NVSetStartAddress(NVPtr,CARD32); 48int NVShowHideCursor(NVPtr,int); 49void NVLockUnlock(NVPtr,int); 50 51/* in nv_shadow.c */ 52void NVShadowUpdate (ScreenPtr pScreen, shadowBufPtr pBuf); 53void NVRefreshArea(ScrnInfoPtr pScrn, int num, BoxPtr pbox); 54void NVRefreshArea8(ScrnInfoPtr pScrn, int num, BoxPtr pbox); 55void NVRefreshArea16(ScrnInfoPtr pScrn, int num, BoxPtr pbox); 56void NVRefreshArea32(ScrnInfoPtr pScrn, int num, BoxPtr pbox); 57void NVPointerMoved(SCRN_ARG_TYPE arg, int x, int y); 58 59#endif /* __NV_PROTO_H__ */ 60