Lines Matching +full:current +full:- +full:rotate
2 * linux/drivers/video/console/fbcon.h -- Low level frame buffer based console driver
22 * This is the interface between the low-level console driver and the
23 * low-level frame buffer device
27 /* Filled in by the low-level console driver */
46 u32 rotate; member
68 struct fb_var_screeninfo var; /* copy of the current fb_var_screeninfo */
73 int currcon; /* Current VC. */
81 int rotate; member
114 max_len = max(info->var.green.length, info->var.red.length); in mono_col()
115 max_len = max(info->var.blue.length, max_len); in mono_col()
130 if (vc->vc_can_do_color) in attr_col_ec()
131 return is_fg ? attr_fgcol(shift,vc->vc_video_erase_char) in attr_col_ec()
132 : attr_bgcol(shift,vc->vc_video_erase_char); in attr_col_ec()
138 is_mono01 = info->fix.visual == FB_VISUAL_MONO01; in attr_col_ec()
140 if (attr_reverse(vc->vc_video_erase_char)) { in attr_col_ec()
162 *---------------------------------------------
185 * appropriate flags in fb_info->flags. For example,
191 * (hw-accelerated copyarea() and fillrect())
192 * + use hardware-supported panning on a large virtual screen
197 * + re-render the text to the screen
214 return fb->scrollmode; in fb_scrollmode()
234 int rows = p->vrows; in real_y()
236 ypos += p->yscroll; in real_y()
237 return ypos < rows ? ypos : ypos - rows; in real_y()
245 if (fb_get_color_depth(&info->var, &info->fix) == 1) { in get_attribute()