Lines Matching refs:var
25 unsigned char rateindex, struct fb_var_screeninfo *var);
33 int xres, int yres, struct fb_var_screeninfo *var, bool writeres);
82 unsigned char rateindex, struct fb_var_screeninfo *var) in sisfb_mode_rate_to_ddata() argument
119 var, false); in sisfb_mode_rate_to_ddata()
122 var->sync &= ~FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata()
124 var->sync |= FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata()
127 var->sync &= ~FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata()
129 var->sync |= FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata()
131 var->vmode = FB_VMODE_NONINTERLACED; in sisfb_mode_rate_to_ddata()
133 var->vmode = FB_VMODE_INTERLACED; in sisfb_mode_rate_to_ddata()
140 var->vmode = FB_VMODE_DOUBLE; in sisfb_mode_rate_to_ddata()
148 if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) { in sisfb_mode_rate_to_ddata()
150 var->upper_margin <<= 1; in sisfb_mode_rate_to_ddata()
151 var->lower_margin <<= 1; in sisfb_mode_rate_to_ddata()
152 var->vsync_len <<= 1; in sisfb_mode_rate_to_ddata()
154 } else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) { in sisfb_mode_rate_to_ddata()
155 var->upper_margin >>= 1; in sisfb_mode_rate_to_ddata()
156 var->lower_margin >>= 1; in sisfb_mode_rate_to_ddata()
157 var->vsync_len >>= 1; in sisfb_mode_rate_to_ddata()