Lines Matching refs:sisfb_mode_idx

83 	sisfb_mode_idx		= -1;  in sisfb_setdefaultparms()
119 sisfb_mode_idx = DEFAULT_MODE; in sisfb_search_vesamode()
139 sisfb_mode_idx = i - 1; in sisfb_search_vesamode()
161 sisfb_mode_idx = DEFAULT_MODE; in sisfb_search_mode()
169 sisfb_mode_idx = DEFAULT_MODE; in sisfb_search_mode()
215 sisfb_mode_idx = i - 1; in sisfb_search_mode()
1222 old_mode = ivideo->sisfb_mode_idx; in sisfb_do_set_var()
1223 ivideo->sisfb_mode_idx = 0; in sisfb_do_set_var()
1225 while( (sisbios_mode[ivideo->sisfb_mode_idx].mode_no[0] != 0) && in sisfb_do_set_var()
1226 (sisbios_mode[ivideo->sisfb_mode_idx].xres <= var->xres) ) { in sisfb_do_set_var()
1227 if( (sisbios_mode[ivideo->sisfb_mode_idx].xres == var->xres) && in sisfb_do_set_var()
1228 (sisbios_mode[ivideo->sisfb_mode_idx].yres == var->yres) && in sisfb_do_set_var()
1229 (sisbios_mode[ivideo->sisfb_mode_idx].bpp == var->bits_per_pixel)) { in sisfb_do_set_var()
1230 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_do_set_var()
1234 ivideo->sisfb_mode_idx++; in sisfb_do_set_var()
1238 ivideo->sisfb_mode_idx = sisfb_validate_mode(ivideo, in sisfb_do_set_var()
1239 ivideo->sisfb_mode_idx, ivideo->currentvbflags); in sisfb_do_set_var()
1241 ivideo->sisfb_mode_idx = -1; in sisfb_do_set_var()
1244 if(ivideo->sisfb_mode_idx < 0) { in sisfb_do_set_var()
1247 ivideo->sisfb_mode_idx = old_mode; in sisfb_do_set_var()
1251 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_do_set_var()
1253 if(sisfb_search_refresh_rate(ivideo, ivideo->refresh_rate, ivideo->sisfb_mode_idx) == 0) { in sisfb_do_set_var()
1254 ivideo->rate_idx = sisbios_mode[ivideo->sisfb_mode_idx].rate_idx; in sisfb_do_set_var()
1280 ivideo->video_bpp = sisbios_mode[ivideo->sisfb_mode_idx].bpp; in sisfb_do_set_var()
1281 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; in sisfb_do_set_var()
1282 ivideo->video_height = sisbios_mode[ivideo->sisfb_mode_idx].yres; in sisfb_do_set_var()
3612 cr33 |= (sisbios_mode[ivideo->sisfb_mode_idx].rate_idx << 4); in sisfb_pre_setmode()
5849 if(sisfb_mode_idx == -1) { in sisfb_probe()
5890 ivideo->sisfb_mode_idx = sisfb_mode_idx; in sisfb_probe()
6153 if((ivideo->sisfb_mode_idx < 0) || in sisfb_probe()
6154 ((sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]) != 0xFF)) { in sisfb_probe()
6271 if((ivideo->sisfb_mode_idx < 0) || in sisfb_probe()
6272 ((sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]) != 0xFF)) { in sisfb_probe()
6331 if(ivideo->sisfb_mode_idx >= 0) { in sisfb_probe()
6332 int bu = ivideo->sisfb_mode_idx; in sisfb_probe()
6333 ivideo->sisfb_mode_idx = sisfb_validate_mode(ivideo, in sisfb_probe()
6334 ivideo->sisfb_mode_idx, ivideo->currentvbflags); in sisfb_probe()
6335 if(bu != ivideo->sisfb_mode_idx) { in sisfb_probe()
6343 if(ivideo->sisfb_mode_idx < 0) { in sisfb_probe()
6346 ivideo->sisfb_mode_idx = ivideo->lcddefmodeidx; in sisfb_probe()
6349 ivideo->sisfb_mode_idx = ivideo->tvdefmodeidx; in sisfb_probe()
6352 ivideo->sisfb_mode_idx = ivideo->defmodeidx; in sisfb_probe()
6357 ivideo->mode_no = sisbios_mode[ivideo->sisfb_mode_idx].mode_no[ivideo->mni]; in sisfb_probe()
6361 ivideo->sisfb_mode_idx); in sisfb_probe()
6365 ivideo->rate_idx = sisbios_mode[ivideo->sisfb_mode_idx].rate_idx; in sisfb_probe()
6371 ivideo->sisfb_mode_idx, in sisfb_probe()
6379 ivideo->video_bpp = sisbios_mode[ivideo->sisfb_mode_idx].bpp; in sisfb_probe()
6380 ivideo->video_width = sisbios_mode[ivideo->sisfb_mode_idx].xres; in sisfb_probe()
6381 ivideo->video_height = sisbios_mode[ivideo->sisfb_mode_idx].yres; in sisfb_probe()