blob: 5301bec6440d2be935b2d6c2dda56a9f3fd82c56 [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 *);
Aaro Koskinenb053af12013-07-16 23:13:28 +03005extern void XGI_UnLockCRT2(struct vb_device_info *);
6extern void XGI_LockCRT2(struct vb_device_info *);
Aaro Koskinenfab04b92011-12-06 00:10:45 +02007extern void XGI_DisplayOff(struct xgifb_video_info *,
8 struct xgi_hw_device_info *,
Kenji Toyama2dbe71c2011-04-23 16:14:34 +08009 struct vb_device_info *);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080010extern void XGI_GetVBType(struct vb_device_info *);
11extern void XGI_SenseCRT1(struct vb_device_info *);
Aaro Koskinenfab04b92011-12-06 00:10:45 +020012extern unsigned char XGISetModeNew(struct xgifb_video_info *xgifb_info,
13 struct xgi_hw_device_info *HwDeviceExtension,
Kumar Gaurav2acb6112013-08-05 00:11:02 +053014 unsigned short ModeNo);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080015
16extern unsigned char XGI_SearchModeID(unsigned short ModeNo,
Aaro Koskinen334ab072013-07-16 23:13:30 +030017 unsigned short *ModeIdIndex);
Kenji Toyama2dbe71c2011-04-23 16:14:34 +080018extern unsigned short XGI_GetRatePtrCRT2(struct xgi_hw_device_info *pXGIHWDE,
19 unsigned short ModeNo,
20 unsigned short ModeIdIndex,
21 struct vb_device_info *);
apatard@mandriva.comd7636e02010-05-19 10:44:14 +020022
23#endif