Lines Matching refs:var
17 static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var)
21 var->activate |= FB_ACTIVATE_FORCE;
24 err = fb_set_var(fb_info, var);
26 fbcon_update_vcs(fb_info, var->activate & FB_ACTIVATE_ALL);
61 struct fb_var_screeninfo var;
67 memset(&var, 0, sizeof(var));
74 var = fb_info->var;
75 fb_videomode_to_var(&var, mode);
76 if ((err = activate(fb_info, &var)))
145 struct fb_var_screeninfo var;
149 var = fb_info->var;
150 var.bits_per_pixel = simple_strtoul(buf, last, 0);
151 if ((err = activate(fb_info, &var)))
160 return sysfs_emit(buf, "%d\n", fb_info->var.bits_per_pixel);
168 struct fb_var_screeninfo var;
172 var = fb_info->var;
173 var.rotate = simple_strtoul(buf, last, 0);
175 if ((err = activate(fb_info, &var)))
187 return sysfs_emit(buf, "%d\n", fb_info->var.rotate);
195 struct fb_var_screeninfo var;
199 var = fb_info->var;
200 var.xres_virtual = simple_strtoul(buf, &last, 0);
204 var.yres_virtual = simple_strtoul(last, &last, 0);
206 if ((err = activate(fb_info, &var)))
215 return sysfs_emit(buf, "%d,%d\n", fb_info->var.xres_virtual,
216 fb_info->var.yres_virtual);
287 struct fb_var_screeninfo var;
291 var = fb_info->var;
292 var.xoffset = simple_strtoul(buf, &last, 0);
296 var.yoffset = simple_strtoul(last, &last, 0);
299 err = fb_pan_display(fb_info, &var);
311 return sysfs_emit(buf, "%d,%d\n", fb_info->var.xoffset,
312 fb_info->var.yoffset);