Lines Matching refs:sisbios_mode

174 	while(sisbios_mode[i++].mode_no[0] != 0) {  in sisfb_search_vesamode()
175 if( (sisbios_mode[i-1].vesa_mode_no_1 == vesamode) || in sisfb_search_vesamode()
176 (sisbios_mode[i-1].vesa_mode_no_2 == vesamode) ) { in sisfb_search_vesamode()
178 if(sisbios_mode[i-1].mode_no[1] == 0x50 || in sisfb_search_vesamode()
179 sisbios_mode[i-1].mode_no[1] == 0x56 || in sisfb_search_vesamode()
180 sisbios_mode[i-1].mode_no[1] == 0x53) in sisfb_search_vesamode()
183 if(sisbios_mode[i-1].mode_no[1] == 0x5a || in sisfb_search_vesamode()
184 sisbios_mode[i-1].mode_no[1] == 0x5b) in sisfb_search_vesamode()
213 if(!strncasecmp(name, sisbios_mode[MODE_INDEX_NONE].name, strlen(name))) { in sisfb_search_mode()
251 while(sisbios_mode[i].mode_no[0] != 0) { in sisfb_search_mode()
252 if(!strncasecmp(nameptr, sisbios_mode[i++].name, strlen(nameptr))) { in sisfb_search_mode()
254 if(sisbios_mode[i-1].mode_no[1] == 0x50 || in sisfb_search_mode()
255 sisbios_mode[i-1].mode_no[1] == 0x56 || in sisfb_search_mode()
256 sisbios_mode[i-1].mode_no[1] == 0x53) in sisfb_search_mode()
259 if(sisbios_mode[i-1].mode_no[1] == 0x5a || in sisfb_search_mode()
260 sisbios_mode[i-1].mode_no[1] == 0x5b) in sisfb_search_mode()
620 switch(sisbios_mode[mode_idx].mode_no[ivideo->mni]) { in sisfb_verify_rate()
644 sisbios_mode[mode_idx].mode_no[ivideo->mni], in sisfb_verify_rate()
667 if(!(sisbios_mode[myindex].chipset & MD_SIS300)) in sisfb_validate_mode()
673 if(!(sisbios_mode[myindex].chipset & MD_SIS315)) in sisfb_validate_mode()
678 myres = sisbios_mode[myindex].yres; in sisfb_validate_mode()
687 if(sisbios_mode[myindex].xres > xres) in sisfb_validate_mode()
694 if(sisbios_mode[myindex].xres == 320) { in sisfb_validate_mode()
696 switch(sisbios_mode[myindex].mode_no[1]) { in sisfb_validate_mode()
705 if(SiS_GetModeID_LCD(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, in sisfb_validate_mode()
706 sisbios_mode[myindex].yres, 0, ivideo->sisfb_fstn, in sisfb_validate_mode()
713 if(SiS_GetModeID_TV(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, in sisfb_validate_mode()
714 sisbios_mode[myindex].yres, 0, ivideo->vbflags2) < 0x14) { in sisfb_validate_mode()
720 if(SiS_GetModeID_VGA2(ivideo->sisvga_engine, vbflags, sisbios_mode[myindex].xres, in sisfb_validate_mode()
721 sisbios_mode[myindex].yres, 0, ivideo->vbflags2) < 0x14) { in sisfb_validate_mode()
734 u16 xres = sisbios_mode[mode_idx].xres; in sisfb_search_refresh_rate()
735 u16 yres = sisbios_mode[mode_idx].yres; in sisfb_search_refresh_rate()
1273 while( (sisbios_mode[ivideo->sisfb_mode_idx].mode_no[0] != 0) && in sisfb_do_set_var()
1274 (sisbios_mode[ivideo->sisfb_mode_idx].xres <= var->xres) ) { in sisfb_do_set_var()
1275 if( (sisbios_mode[ivideo->sisfb_mode_idx].xres == var->xres) && in sisfb_do_set_var()
1276 (sisbios_mode[ivideo->sisfb_mode_idx].yres == var->yres) && in sisfb_do_set_var()
1277 (sisbios_mode[ivideo->sisfb_mode_idx].bpp == var->bits_per_pixel)) { in sisfb_do_set_var()
1278 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_do_set_var()
1299 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_do_set_var()
1302 ivideo->rate_idx = sisbios_mode[ivideo->sisfb_mode_idx].rate_idx; in sisfb_do_set_var()
1328 ivideo->video_bpp = sisbios_mode[ivideo->sisfb_mode_idx].bpp; in sisfb_do_set_var()
1329 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; in sisfb_do_set_var()
1330 ivideo->video_height = sisbios_mode[ivideo->sisfb_mode_idx].yres; in sisfb_do_set_var()
1510 while( (sisbios_mode[search_idx].mode_no[0] != 0) && in sisfb_check_var()
1511 (sisbios_mode[search_idx].xres <= var->xres) ) { in sisfb_check_var()
1512 if( (sisbios_mode[search_idx].xres == var->xres) && in sisfb_check_var()
1513 (sisbios_mode[search_idx].yres == var->yres) && in sisfb_check_var()
1514 (sisbios_mode[search_idx].bpp == var->bits_per_pixel)) { in sisfb_check_var()
1527 while(sisbios_mode[search_idx].mode_no[0] != 0) { in sisfb_check_var()
1528 if( (var->xres <= sisbios_mode[search_idx].xres) && in sisfb_check_var()
1529 (var->yres <= sisbios_mode[search_idx].yres) && in sisfb_check_var()
1530 (var->bits_per_pixel == sisbios_mode[search_idx].bpp) ) { in sisfb_check_var()
1544 sisbios_mode[search_idx].xres, in sisfb_check_var()
1545 sisbios_mode[search_idx].yres, in sisfb_check_var()
1547 var->xres = sisbios_mode[search_idx].xres; in sisfb_check_var()
1548 var->yres = sisbios_mode[search_idx].yres; in sisfb_check_var()
1574 if(ivideo->sisfb_lastrates[sisbios_mode[search_idx].mode_no[ivideo->mni]]) { in sisfb_check_var()
1576 ivideo->sisfb_lastrates[sisbios_mode[search_idx].mode_no[ivideo->mni]]; in sisfb_check_var()
1600 if(!myrateindex) myrateindex = sisbios_mode[search_idx].rate_idx; in sisfb_check_var()
1602 sisbios_mode[search_idx].mode_no[ivideo->mni], in sisfb_check_var()
1605 sisbios_mode[search_idx].mode_no[ivideo->mni], in sisfb_check_var()
3664 cr33 |= (sisbios_mode[ivideo->sisfb_mode_idx].rate_idx << 4); in sisfb_pre_setmode()
6206 ((sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]) != 0xFF)) { in sisfb_probe()
6322 ((sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]) != 0xFF)) { in sisfb_probe()
6387 sisbios_mode[bu].xres, in sisfb_probe()
6388 sisbios_mode[bu].yres, in sisfb_probe()
6389 sisbios_mode[bu].bpp); in sisfb_probe()
6407 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_probe()
6415 ivideo->rate_idx = sisbios_mode[ivideo->sisfb_mode_idx].rate_idx; in sisfb_probe()
6429 ivideo->video_bpp = sisbios_mode[ivideo->sisfb_mode_idx].bpp; in sisfb_probe()
6430 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; in sisfb_probe()
6431 ivideo->video_height = sisbios_mode[ivideo->sisfb_mode_idx].yres; in sisfb_probe()