sisfb_specialtiming = CUT_FORCENONE; 
sisfb_specialtiming = CUT_FORCENONE; 
sisfb_search_specialtiming(const char *name){	int i = 0;	BOOLEAN found = FALSE;	/* BEWARE: We don't know the hardware specs yet and there is no ivideo */	if(name == NULL) return;	if(!strnicmp(name, "none", 4)) {	        sisfb_specialtiming = CUT_FORCENONE;		printk(KERN_DEBUG "sisfb: Special timing disabled\n");	} else {	   while(mycustomttable[i].chipID != 0) {	      if(!strnicmp(name,mycustomttable[i].optionName, strlen(mycustomttable[i].optionName))) {		 sisfb_specialtiming = mycustomttable[i].SpecialID;		 found = TRUE;		 printk(KERN_INFO "sisfb: Special timing for %s %s forced (\"%s\")\n",		 	mycustomttable[i].vendorName, mycustomttable[i].cardName,		 	mycustomttable[i].optionName);		 break;	      }	      i++;	   }	   if(!found) {	      printk(KERN_WARNING "sisfb: Invalid SpecialTiming parameter, valid are:");	      printk(KERN_WARNING "\t\"none\" (to disable special timings)\n");	      i = 0;	      while(mycustomttable[i].chipID != 0) {		 printk(KERN_WARNING "\t\"%s\" (for %s %s)\n",		     mycustomttable[i].optionName,		     mycustomttable[i].vendorName,		     mycustomttable[i].cardName);		 i++;	      }           } 	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/544393fe584d333480659a4bed30f5295355df11/sis_main.c/clean/drivers/video/sis/sis_main.c