Lines Matching refs:delay

446 SiS_GenericDelay(struct SiS_Private *SiS_Pr, unsigned short delay)  in SiS_GenericDelay()  argument
448 SiS_DDC2Delay(SiS_Pr, delay * 36); in SiS_GenericDelay()
454 SiS_LongDelay(struct SiS_Private *SiS_Pr, unsigned short delay) in SiS_LongDelay() argument
456 while(delay--) { in SiS_LongDelay()
464 SiS_ShortDelay(struct SiS_Private *SiS_Pr, unsigned short delay) in SiS_ShortDelay() argument
466 while(delay--) { in SiS_ShortDelay()
9642 unsigned short delay=0,index,myindex,temp,romptr=0; in SetDelayComp() local
9658 if(romptr) delay = ROMAddr[romptr]; in SetDelayComp()
9660 delay = 0x04; in SetDelayComp()
9663 delay = 0x0a; in SetDelayComp()
9665 delay = 0x00; in SetDelayComp()
9667 delay = 0x0c; in SetDelayComp()
9669 delay = 0x0c; in SetDelayComp()
9672 delay = 0x00; in SetDelayComp()
9700 delay = 0x00; in SetDelayComp()
9702 delay = 0x20; in SetDelayComp()
9704 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0x0f,delay); in SetDelayComp()
9706 delay = 0x0c; in SetDelayComp()
9708 delay = 0x03; in SetDelayComp()
9710 delay = 0x00; in SetDelayComp()
9713 if(IS_SIS740) delay = 0x01; in SetDelayComp()
9714 else delay = 0x03; in SetDelayComp()
9716 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0xf0,delay); in SetDelayComp()
9732 delay = 0x03; in SetDelayComp()
9739 delay = 0x02; in SetDelayComp()
9746 delay = 0x33; in SetDelayComp()
9747 SiS_SetReg(SiS_Pr->SiS_Part1Port,0x2D,delay); in SetDelayComp()
9748 delay &= 0x0f; in SetDelayComp()
9771 delay = ROMAddr[(romptr + index)]; in SetDelayComp()
9773 delay = SiS310_LCDDelayCompensation_650301LV[myindex]; in SetDelayComp()
9778 delay = SiS310_LCDDelayCompensation_651301LV[myindex]; in SetDelayComp()
9780 delay = SiS310_LCDDelayCompensation_651302LV[myindex]; in SetDelayComp()
9794 delay = ROMAddr[(romptr + index)]; in SetDelayComp()
9798 if(IS_SIS740) delay = 0x03; in SetDelayComp()
9799 else delay = 0x00; in SetDelayComp()
9803 delay = SiS310_LCDDelayCompensation_301[myindex]; in SetDelayComp()
9805 if(IS_SIS740) delay = 0x01; in SetDelayComp()
9806 … else if(SiS_Pr->ChipType <= SIS_315PRO) delay = SiS310_LCDDelayCompensation_3xx301LV[myindex]; in SetDelayComp()
9807 else delay = SiS310_LCDDelayCompensation_650301LV[myindex]; in SetDelayComp()
9809 if(IS_SIS740) delay = 0x01; /* ? */ in SetDelayComp()
9810 else delay = 0x03; in SetDelayComp()
9811 if(SiS_Pr->SiS_LCDResInfo == Panel_1600x1200) delay = 0x00; /* experience */ in SetDelayComp()
9813 if(IS_SIS740) delay = 0x01; in SetDelayComp()
9814 else delay = SiS310_LCDDelayCompensation_3xx301B[myindex]; in SetDelayComp()
9822 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2D,0x0F,((delay << 4) & 0xf0)); in SetDelayComp()
9841 delay = ROMAddr[romptr + index]; in SetDelayComp()
9845 delay = SiS310_TVDelayCompensation_301B[index]; in SetDelayComp()
9856 delay = 0x02; in SetDelayComp()
9861 delay = 0x03; in SetDelayComp()
9865 delay = SiS310_TVDelayCompensation_651301LV[index]; in SetDelayComp()
9867 delay = SiS310_TVDelayCompensation_651302LV[index]; in SetDelayComp()
9876 delay = ROMAddr[romptr + index]; in SetDelayComp()
9880 delay = SiS310_TVDelayCompensation_LVDS[index]; in SetDelayComp()
9884 delay = SiS310_TVDelayCompensation_301[index]; in SetDelayComp()
9887 delay = SiS310_TVDelayCompensation_740301B[index]; in SetDelayComp()
9890 delay = SiS310_TVDelayCompensation_301B[index]; in SetDelayComp()
9891 if(SiS_Pr->SiS_VBType & VB_SIS301C) delay = 0x02; in SetDelayComp()
9898 delay &= 0x0f; in SetDelayComp()
9912 delay &= 0x0f; in SetDelayComp()
9913 delay |= 0xb0; in SetDelayComp()
9915 delay &= 0x0f; in SetDelayComp()
9916 delay |= 0xc0; in SetDelayComp()
9918 delay = 0x35; in SetDelayComp()
9920 SiS_SetReg(SiS_Pr->SiS_Part1Port,0x2D,delay); in SetDelayComp()
9924 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2D,0xF0,delay); in SetDelayComp()
9931 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2D,0xF0,delay); in SetDelayComp()
9934 delay <<= 4; in SetDelayComp()
9935 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2D,0x0F,delay); in SetDelayComp()
9937 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2D,0xF0,delay); in SetDelayComp()
10150 unsigned short delay = 0, romptr = 0, index, lcdpdcindex; in SetDelayComp661() local
10176 delay = ROMAddr[romptr + index]; in SetDelayComp661()
10178 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0xf0,((delay >> 1) & 0x0f)); in SetDelayComp661()
10179 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x35,0x7f,((delay & 0x01) << 7)); in SetDelayComp661()
10181 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0x0f,((delay << 3) & 0xf0)); in SetDelayComp661()
10182 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x20,0xbf,((delay & 0x01) << 6)); in SetDelayComp661()
10190 if(SiS_Pr->UseCustomMode) delay = 0x04; in SetDelayComp661()
10191 else if(ModeNo <= 0x13) delay = 0x04; in SetDelayComp661()
10192 else delay = (SiS_Pr->SiS_RefIndex[RTI].Ext_PDC >> 4); in SetDelayComp661()
10193 delay |= (delay << 8); in SetDelayComp661()
10197 delay = 0x0606; in SetDelayComp661()
10200 delay = 0x0404; in SetDelayComp661()
10204 delay = (ROMAddr[romptr + index] & 0x0f) << 1; in SetDelayComp661()
10205 delay |= (delay << 8); in SetDelayComp661()
10211 delay -= 0x0404; in SetDelayComp661()
10218 delay = 0x0606; in SetDelayComp661()
10220 delay = 0x0404; in SetDelayComp661()
10232 delay = ROMAddr[romptr + index]; in SetDelayComp661()
10234 delay = 0x04; in SetDelayComp661()
10235 if(index > 3) delay = 0; in SetDelayComp661()
10248 delay = ROMAddr[romptr + lcdpdcindex + 1]; /* LCD */ in SetDelayComp661()
10249 delay |= (ROMAddr[romptr + lcdpdcindex] << 8); /* LCDA */ in SetDelayComp661()
10257 case Panel_1024x768: delay = 0x0008; break; in SetDelayComp661()
10258 case Panel_1280x720: delay = 0x0004; break; in SetDelayComp661()
10260 case Panel_1280x768_2:delay = 0x0004; break; in SetDelayComp661()
10262 case Panel_1280x800_2:delay = 0x0004; break; /* Verified for 1280x800 */ in SetDelayComp661()
10263 case Panel_1280x854: delay = 0x0004; break; /* FIXME */ in SetDelayComp661()
10264 case Panel_1280x1024: delay = 0x1e04; break; in SetDelayComp661()
10265 case Panel_1400x1050: delay = 0x0004; break; in SetDelayComp661()
10266 case Panel_1600x1200: delay = 0x0400; break; in SetDelayComp661()
10267 case Panel_1680x1050: delay = 0x0e04; break; in SetDelayComp661()
10270 delay = 0x0008; in SetDelayComp661()
10272 delay = 0x1e04; in SetDelayComp661()
10274 delay = 0x0004; in SetDelayComp661()
10276 delay = 0x0400; in SetDelayComp661()
10278 delay = 0x0e04; in SetDelayComp661()
10286 delay = SiS_Pr->PDC & 0x1f; in SetDelayComp661()
10289 delay = (SiS_Pr->PDCA & 0x1f) << 8; in SetDelayComp661()
10297 delay >>= 8; in SetDelayComp661()
10298 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0x0f,((delay << 3) & 0xf0)); in SetDelayComp661()
10299 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x20,0xbf,((delay & 0x01) << 6)); in SetDelayComp661()
10301 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x2d,0xf0,((delay >> 1) & 0x0f)); in SetDelayComp661()
10302 SiS_SetRegANDOR(SiS_Pr->SiS_Part1Port,0x35,0x7f,((delay & 0x01) << 7)); in SetDelayComp661()