Lines Matching refs:mode
248 u32 mode, pixclock; in i810fb_fill_var_timings() local
254 mode = i810fb_find_best_mode(xres, yres, pixclock); in i810fb_fill_var_timings()
256 total = (std_modes[mode].cr00 | (std_modes[mode].cr35 & 1) << 8) + 3; in i810fb_fill_var_timings()
259 var->pixclock = 1000000000 / std_modes[mode].pixclock; in i810fb_fill_var_timings()
260 var->right_margin = (std_modes[mode].cr04 << 3) - xres; in i810fb_fill_var_timings()
261 var->hsync_len = ((std_modes[mode].cr05 & 0x1F) - in i810fb_fill_var_timings()
262 (std_modes[mode].cr04 & 0x1F)) << 3; in i810fb_fill_var_timings()
266 if (~(std_modes[mode].msr & (1 << 6))) in i810fb_fill_var_timings()
268 if (~(std_modes[mode].msr & (1 << 7))) in i810fb_fill_var_timings()
271 total = (std_modes[mode].cr06 | (std_modes[mode].cr30 & 0xF) << 8) + 2; in i810fb_fill_var_timings()
272 var->lower_margin = (std_modes[mode].cr10 | in i810fb_fill_var_timings()
273 (std_modes[mode].cr32 & 0x0F) << 8) - yres; in i810fb_fill_var_timings()
274 var->vsync_len = (std_modes[mode].cr11 & 0x0F) - in i810fb_fill_var_timings()