Lines Matching refs:ModeNo
251 SiS_SearchModeID(struct SiS_Private *SiS_Pr, unsigned short *ModeNo, in SiS_SearchModeID() argument
254 if ((*ModeNo) <= 0x13) { in SiS_SearchModeID()
256 if ((*ModeNo) != 0x03) in SiS_SearchModeID()
266 (*ModeNo)) in SiS_SearchModeID()
294 SiS_GetColorDepth(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_GetColorDepth() argument
301 if (ModeNo <= 0x13) { in SiS_GetColorDepth()
318 SiS_GetOffset(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_GetOffset() argument
326 colordepth = SiS_GetColorDepth(SiS_Pr, ModeNo, ModeIdIndex); in SiS_GetOffset()
442 static void SiS_ClearExt1Regs(struct SiS_Private *SiS_Pr, unsigned short ModeNo) in SiS_ClearExt1Regs() argument
458 SiS_GetRatePtr(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_GetRatePtr() argument
463 if (ModeNo <= 0x13) in SiS_GetRatePtr()
471 ModeNo = SiS_Pr->SiS_RefIndex[rrti].ModeID; in SiS_GetRatePtr()
475 if (SiS_Pr->SiS_RefIndex[rrti + i].ModeID != ModeNo) in SiS_GetRatePtr()
509 SiS_SetCRT1CRTC(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1CRTC() argument
557 SiS_SetCRT1Offset(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1Offset() argument
560 unsigned short du = SiS_GetOffset(SiS_Pr, ModeNo, ModeIdIndex, rrti); in SiS_SetCRT1Offset()
585 SiS_SetCRT1VCLK(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1VCLK() argument
604 SiS_SetCRT1FIFO_310(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1FIFO_310() argument
615 if (ModeNo <= 0x13) in SiS_SetCRT1FIFO_310()
629 SiS_SetVCLKState(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetVCLKState() argument
634 if (ModeNo > 0x13) { in SiS_SetVCLKState()
659 SiS_SetCRT1ModeRegs(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1ModeRegs() argument
664 if (ModeNo <= 0x13) in SiS_SetCRT1ModeRegs()
675 if (ModeNo > 0x13) { in SiS_SetCRT1ModeRegs()
709 if ((SiS_Pr->SiS_ModeType == ModeEGA) && (ModeNo > 0x13)) in SiS_SetCRT1ModeRegs()
722 SiS_SetVCLKState(SiS_Pr, ModeNo, rrti); in SiS_SetCRT1ModeRegs()
763 SiS_LoadDAC(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_LoadDAC() argument
771 if (ModeNo < 0x13) in SiS_LoadDAC()
846 SiS_SetCRT1Group(struct SiS_Private *SiS_Pr, unsigned short ModeNo, in SiS_SetCRT1Group() argument
851 SiS_Pr->SiS_CRT1Mode = ModeNo; in SiS_SetCRT1Group()
853 if (ModeNo <= 0x13) in SiS_SetCRT1Group()
864 SiS_ClearExt1Regs(SiS_Pr, ModeNo); in SiS_SetCRT1Group()
866 rrti = SiS_GetRatePtr(SiS_Pr, ModeNo, ModeIdIndex); in SiS_SetCRT1Group()
870 SiS_SetCRT1CRTC(SiS_Pr, ModeNo, ModeIdIndex, rrti); in SiS_SetCRT1Group()
871 SiS_SetCRT1Offset(SiS_Pr, ModeNo, ModeIdIndex, rrti); in SiS_SetCRT1Group()
872 SiS_SetCRT1VCLK(SiS_Pr, ModeNo, rrti); in SiS_SetCRT1Group()
875 SiS_SetCRT1FIFO_310(SiS_Pr, ModeNo, ModeIdIndex); in SiS_SetCRT1Group()
877 SiS_SetCRT1ModeRegs(SiS_Pr, ModeNo, ModeIdIndex, rrti); in SiS_SetCRT1Group()
879 SiS_LoadDAC(SiS_Pr, ModeNo, ModeIdIndex); in SiS_SetCRT1Group()
888 int SiSUSBSetMode(struct SiS_Private *SiS_Pr, unsigned short ModeNo) in SiSUSBSetMode() argument
897 if (!(SiS_SearchModeID(SiS_Pr, &ModeNo, &ModeIdIndex))) in SiSUSBSetMode()
904 ModeNo &= 0x7f; in SiSUSBSetMode()
912 SiS_SetCRT1Group(SiS_Pr, ModeNo, ModeIdIndex); in SiSUSBSetMode()
920 SiS_SetReg(SiS_Pr, SiS_Pr->SiS_P3d4, 0x34, ModeNo); in SiSUSBSetMode()
927 unsigned short ModeNo = 0; in SiSUSBSetVESAMode() local
934 ModeNo = 0x03; in SiSUSBSetVESAMode()
942 ModeNo = SiS_Pr->SiS_EModeIDTable[i].Ext_ModeID; in SiSUSBSetVESAMode()
950 if (!ModeNo) in SiSUSBSetVESAMode()
953 return SiSUSBSetMode(SiS_Pr, ModeNo); in SiSUSBSetVESAMode()