Lines Matching refs:SiS_Pr
140 #define SISSR ivideo->SiS_Pr.SiS_P3c4
141 #define SISCR ivideo->SiS_Pr.SiS_P3d4
142 #define SISDACA ivideo->SiS_Pr.SiS_P3c8
143 #define SISDACD ivideo->SiS_Pr.SiS_P3c9
144 #define SISPART1 ivideo->SiS_Pr.SiS_Part1Port
145 #define SISPART2 ivideo->SiS_Pr.SiS_Part2Port
146 #define SISPART3 ivideo->SiS_Pr.SiS_Part3Port
147 #define SISPART4 ivideo->SiS_Pr.SiS_Part4Port
148 #define SISPART5 ivideo->SiS_Pr.SiS_Part5Port
151 #define SISMISCR (ivideo->SiS_Pr.RelIO + 0x1c)
152 #define SISMISCW ivideo->SiS_Pr.SiS_P3c2
153 #define SISINPSTAT (ivideo->SiS_Pr.RelIO + 0x2a)
154 #define SISPEL ivideo->SiS_Pr.SiS_P3c6
155 #define SISVGAENABLE (ivideo->SiS_Pr.RelIO + 0x13)
156 #define SISVID (ivideo->SiS_Pr.RelIO + 0x02 - 0x30)
157 #define SISCAP (ivideo->SiS_Pr.RelIO + 0x00 - 0x30)
314 bool SiSInitPtr(struct SiS_Private *SiS_Pr);
324 void SiS_DisplayOn(struct SiS_Private *SiS_Pr);
325 void SiS_DisplayOff(struct SiS_Private *SiS_Pr);
326 void SiSRegInit(struct SiS_Private *SiS_Pr, SISIOADDRESS BaseAddr);
327 void SiS_SetEnableDstn(struct SiS_Private *SiS_Pr, int enable);
328 void SiS_SetEnableFstn(struct SiS_Private *SiS_Pr, int enable);
329 unsigned short SiS_GetModeFlag(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
331 bool SiSDetermineROMLayout661(struct SiS_Private *SiS_Pr);
333 bool SiS_SearchModeID(struct SiS_Private *SiS_Pr, unsigned short *ModeNo,
335 unsigned short SiS_GetModePtr(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
337 unsigned short SiS_GetRefCRTVCLK(struct SiS_Private *SiS_Pr, unsigned short Index, int UseWide);
338 unsigned short SiS_GetRefCRT1CRTC(struct SiS_Private *SiS_Pr, unsigned short Index, int UseWide);
339 unsigned short SiS_GetColorDepth(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
341 unsigned short SiS_GetOffset(struct SiS_Private *SiS_Pr,unsigned short ModeNo,
344 void SiS_GetFIFOThresholdIndex300(struct SiS_Private *SiS_Pr, unsigned short *idx1,
347 unsigned short SiS_GetLatencyFactor630(struct SiS_Private *SiS_Pr, unsigned short index);
349 void SiS_LoadDAC(struct SiS_Private *SiS_Pr, unsigned short ModeNo, unsigned short ModeIdIndex);
350 bool SiSSetMode(struct SiS_Private *SiS_Pr, unsigned short ModeNo);
351 void SiS_CalcCRRegisters(struct SiS_Private *SiS_Pr, int depth);
352 void SiS_CalcLCDACRT1Timing(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
354 void SiS_Generic_ConvertCRData(struct SiS_Private *SiS_Pr, unsigned char *crdata, int xres,
358 extern void SiS_GetVBInfo(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
360 extern void SiS_GetLCDResInfo(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
362 extern void SiS_SetYPbPr(struct SiS_Private *SiS_Pr);
363 extern void SiS_SetTVMode(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
365 extern void SiS_UnLockCRT2(struct SiS_Private *SiS_Pr);
368 extern unsigned short SiS_GetRatePtr(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
370 extern void SiS_WaitRetrace1(struct SiS_Private *SiS_Pr);
371 extern unsigned short SiS_GetResInfo(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
373 extern unsigned short SiS_GetCH700x(struct SiS_Private *SiS_Pr, unsigned short tempax);
374 extern unsigned short SiS_GetVCLK2Ptr(struct SiS_Private *SiS_Pr, unsigned short ModeNo,
380 extern unsigned int sisfb_read_nbridge_pci_dword(struct SiS_Private *SiS_Pr, int reg);
381 extern void sisfb_write_nbridge_pci_dword(struct SiS_Private *SiS_Pr, int reg,
385 extern void sisfb_write_nbridge_pci_byte(struct SiS_Private *SiS_Pr, int reg,
387 extern unsigned int sisfb_read_mio_pci_word(struct SiS_Private *SiS_Pr, int reg);
485 struct SiS_Private SiS_Pr;
666 unsigned int sisfb_read_nbridge_pci_dword(struct SiS_Private *SiS_Pr, int reg);
667 void sisfb_write_nbridge_pci_dword(struct SiS_Private *SiS_Pr, int reg, unsigned int val);
668 unsigned int sisfb_read_lpc_pci_dword(struct SiS_Private *SiS_Pr, int reg);
671 void sisfb_write_nbridge_pci_byte(struct SiS_Private *SiS_Pr, int reg, unsigned char val);
672 unsigned int sisfb_read_mio_pci_word(struct SiS_Private *SiS_Pr, int reg);
689 extern void SiSRegInit(struct SiS_Private *SiS_Pr, SISIOADDRESS BaseAddr);
690 extern bool SiSSetMode(struct SiS_Private *SiS_Pr, unsigned short ModeNo);
691 extern void SiS_SetEnableDstn(struct SiS_Private *SiS_Pr, int enable);
692 extern void SiS_SetEnableFstn(struct SiS_Private *SiS_Pr, int enable);
694 extern bool SiSDetermineROMLayout661(struct SiS_Private *SiS_Pr);
696 extern bool sisfb_gettotalfrommode(struct SiS_Private *SiS_Pr, unsigned char modeno,
698 extern int sisfb_mode_rate_to_dclock(struct SiS_Private *SiS_Pr,
700 extern int sisfb_mode_rate_to_ddata(struct SiS_Private *SiS_Pr, unsigned char modeno,