Lines Matching refs:var
38 unsigned char rateindex, struct fb_var_screeninfo *var);
46 int xres, int yres, struct fb_var_screeninfo *var, bool writeres);
95 unsigned char rateindex, struct fb_var_screeninfo *var) in sisfb_mode_rate_to_ddata() argument
132 var, false); in sisfb_mode_rate_to_ddata()
135 var->sync &= ~FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata()
137 var->sync |= FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata()
140 var->sync &= ~FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata()
142 var->sync |= FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata()
144 var->vmode = FB_VMODE_NONINTERLACED; in sisfb_mode_rate_to_ddata()
146 var->vmode = FB_VMODE_INTERLACED; in sisfb_mode_rate_to_ddata()
153 var->vmode = FB_VMODE_DOUBLE; in sisfb_mode_rate_to_ddata()
161 if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) { in sisfb_mode_rate_to_ddata()
163 var->upper_margin <<= 1; in sisfb_mode_rate_to_ddata()
164 var->lower_margin <<= 1; in sisfb_mode_rate_to_ddata()
165 var->vsync_len <<= 1; in sisfb_mode_rate_to_ddata()
167 } else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) { in sisfb_mode_rate_to_ddata()
168 var->upper_margin >>= 1; in sisfb_mode_rate_to_ddata()
169 var->lower_margin >>= 1; in sisfb_mode_rate_to_ddata()
170 var->vsync_len >>= 1; in sisfb_mode_rate_to_ddata()