blob: 552482858c1ccc62532025a203daf9268a89d198 [file] [log] [blame]
Kenji Toyama2dbe71c2011-04-23 16:14:34 +08001#ifndef _VBSETMODE_
2#define _VBSETMODE_
apatard@mandriva.comd7636e02010-05-19 10:44:14 +02003
Kenji Toyama2dbe71c2011-04-23 16:14:34 +08004extern void InitTo330Pointer(unsigned char, struct vb_device_info *);
5extern void XGI_UnLockCRT2(struct xgi_hw_device_info *HwDeviceExtension,
6 struct vb_device_info *);
7extern void XGI_LockCRT2(struct xgi_hw_device_info *HwDeviceExtension,
8 struct vb_device_info *);
Aaro Koskinenfab04b92011-12-06 00:10:45 +02009extern void XGI_DisplayOff(struct xgifb_video_info *,
10 struct xgi_hw_device_info *,
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080011 struct vb_device_info *);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080012extern void XGI_GetVBType(struct vb_device_info *);
13extern void XGI_SenseCRT1(struct vb_device_info *);
Aaro Koskinenfab04b92011-12-06 00:10:45 +020014extern unsigned char XGISetModeNew(struct xgifb_video_info *xgifb_info,
15 struct xgi_hw_device_info *HwDeviceExtension,
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080016 unsigned short ModeNo) ;
17
18extern unsigned char XGI_SearchModeID(unsigned short ModeNo,
19 unsigned short *ModeIdIndex,
Bill Pemberton80adad82010-06-17 13:10:51 -040020 struct vb_device_info *);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080021extern unsigned char XGI_BridgeIsOn(struct vb_device_info *);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080022extern unsigned short XGI_GetRatePtrCRT2(struct xgi_hw_device_info *pXGIHWDE,
23 unsigned short ModeNo,
24 unsigned short ModeIdIndex,
25 struct vb_device_info *);
apatard@mandriva.comd7636e02010-05-19 10:44:14 +020026
27#endif