/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.h | 35 struct fb_info *fb_info; member in struct:mmpfb_info
|
/drivers/video/fbdev/ |
H A D | maxinefb.c | 40 static struct fb_info fb_info; variable in typeref:struct:fb_info 89 unsigned blue, unsigned transp, struct fb_info *info) 154 fb_info.fbops = &maxinefb_ops; 155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; 156 fb_info.var = maxinefb_defined; 157 fb_info.fix = maxinefb_fix; 158 fb_info.flags = FBINFO_DEFAULT; 160 fb_alloc_cmap(&fb_info.cmap, 256, 0); 162 if (register_framebuffer(&fb_info) < [all...] |
H A D | 68328fb.c | 55 static struct fb_info fb_info; variable in typeref:struct:fb_info 91 struct fb_info *info); 92 static int mc68x328fb_set_par(struct fb_info *info); 94 u_int transp, struct fb_info *info); 96 struct fb_info *info); 97 static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma); 133 struct fb_info *info) 265 static int mc68x328fb_set_par(struct fb_info *info) 279 u_int transp, struct fb_info *inf [all...] |
H A D | g364fb.c | 72 static struct fb_info fb_info; variable in typeref:struct:fb_info 107 struct fb_info *info); 110 struct fb_info *info); 111 static int g364fb_cursor(struct fb_info *info, struct fb_cursor *cursor); 112 static int g364fb_blank(int blank, struct fb_info *info); 125 int g364fb_cursor(struct fb_info *info, struct fb_cursor *cursor) 150 struct fb_info *info) 163 static int g364fb_blank(int blank, struct fb_info *info) 176 u_int blue, u_int transp, struct fb_info *inf [all...] |
H A D | igafb.c | 68 struct fb_info fb_info; variable in typeref:struct:fb_info 221 static int igafb_mmap(struct fb_info *info, 278 struct fb_info *info) 331 static int __init iga_init(struct fb_info *info, struct iga_par *par) 363 fb_info(info, "%s frame buffer device at 0x%08lx [%dMB VRAM]\n", 372 struct fb_info *info; 401 printk("igafb_init: can't alloc fb_info\n");
|
H A D | valkyriefb.c | 86 struct fb_info info; 110 struct fb_info *info); 111 static int valkyriefb_set_par(struct fb_info *info); 113 u_int transp, struct fb_info *info); 114 static int valkyriefb_blank(int blank_mode, struct fb_info *info); 119 struct fb_par_valkyrie *par, const struct fb_info *fb_info); 121 static int valkyrie_init_info(struct fb_info *info, struct fb_info_valkyrie *p); 137 static int valkyriefb_set_par(struct fb_info *info) 175 valkyriefb_check_var(struct fb_var_screeninfo *var, struct fb_info *inf 466 valkyrie_var_to_par(struct fb_var_screeninfo *var, struct fb_par_valkyrie *par, const struct fb_info *fb_info) argument [all...] |
H A D | acornfb.c | 95 static struct fb_info fb_info; variable in typeref:struct:fb_info 116 static void acornfb_set_timing(struct fb_info *info) 270 u_int trans, struct fb_info *info) 320 acornfb_adjust_timing(struct fb_info *info, struct fb_var_screeninfo *var, u_int fontht) 439 acornfb_update_dma(struct fb_info *info, struct fb_var_screeninfo *var) 451 acornfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) 524 static int acornfb_set_par(struct fb_info *info) 595 acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) 700 fb_info [all...] |
H A D | macfb.c | 57 struct fb_info *info); 140 static struct fb_info fb_info; variable in typeref:struct:fb_info 153 struct fb_info *info) 199 struct fb_info *info) 233 struct fb_info *info) 270 struct fb_info *info) 293 struct fb_info *info) 321 struct fb_info *info) 351 struct fb_info *inf 448 macfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fb_info) argument [all...] |
H A D | hpfb.c | 21 static struct fb_info fb_info = { variable in typeref:struct:fb_info 77 struct fb_info *info) 118 static int hpfb_blank(int blank, struct fb_info *info) 145 static void hpfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) 150 static void hpfb_fillrect(struct fb_info *p, const struct fb_fillrect *region) 170 static int hpfb_sync(struct fb_info *info) 217 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); 220 fb_info.fix.smem_start += phys_base; 241 fb_info [all...] |
H A D | xen-fbfront.c | 42 struct fb_info *fb_info; member in struct:xenfb_info 69 static void xenfb_init_shared_page(struct xenfb_info *, struct fb_info *); 182 static void xenfb_deferred_io(struct fb_info *fb_info, argument 185 struct xenfb_info *info = fb_info->par; 195 y1 = beg / fb_info->fix.line_length; 196 y2 = end / fb_info->fix.line_length; 197 if (y2 >= fb_info->var.yres) 198 y2 = fb_info 366 struct fb_info *fb_info; local 545 xenfb_init_shared_page(struct xenfb_info *info, struct fb_info *fb_info) argument [all...] |
H A D | controlfb.c | 97 struct fb_info info; 127 struct fb_info *info); 129 u_int transp, struct fb_info *info); 130 static int controlfb_blank(int blank_mode, struct fb_info *info); 131 static int controlfb_mmap(struct fb_info *info, 133 static int controlfb_set_par (struct fb_info *info); 134 static int controlfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info); 147 struct fb_par_control *par, const struct fb_info *fb_info); 150 static void control_init_info(struct fb_info *inf 833 control_var_to_par(struct fb_var_screeninfo *var, struct fb_par_control *par, const struct fb_info *fb_info) argument [all...] |
H A D | pvr2fb.c | 146 static struct fb_info *fb_info; variable in typeref:struct:fb_info 197 unsigned int transp, struct fb_info *info); 198 static int pvr2fb_blank(int blank, struct fb_info *info); 201 static int pvr2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info); 202 static int pvr2fb_set_par(struct fb_info *info); 203 static void pvr2_update_display(struct fb_info *info); 204 static void pvr2_init_display(struct fb_info *info); 211 static ssize_t pvr2fb_write(struct fb_info *info, const char *buf, 263 struct pvr2fb_par *par = (struct pvr2fb_par *)fb_info [all...] |
H A D | au1200fb.c | 147 struct fb_info *fb_info; /* FB driver info record */ member in struct:au1200fb_device 176 static struct fb_info *_au1200fb_infos[MAX_DEVICE_COUNT]; 688 static int fbinfo2index (struct fb_info *fb_info) argument 693 if (fb_info == _au1200fb_infos[i]) 949 | LCD_WINCTRL2_BX_N(fbdev->fb_info->fix.line_length) 1000 static void au1200fb_update_fbinfo(struct fb_info *fbi) 1035 struct fb_info *fbi) 1127 static int au1200fb_fb_set_par(struct fb_info *fb [all...] |
H A D | mxsfb.c | 172 struct fb_info fb_info; member in struct:mxsfb_info 209 #define to_imxfb_host(x) (container_of(x, struct mxsfb_info, fb_info)) 268 struct fb_info *fb_info) 270 struct mxsfb_info *host = to_imxfb_host(fb_info); 317 static void mxsfb_enable_controller(struct fb_info *fb_info) argument 319 struct mxsfb_info *host = to_imxfb_host(fb_info); 335 clk_set_rate(host->clk, PICOS2KHZ(fb_info 267 mxsfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fb_info) argument 350 mxsfb_disable_controller(struct fb_info *fb_info) argument 388 mxsfb_set_par(struct fb_info *fb_info) argument 502 mxsfb_setcolreg(u_int regno, u_int red, u_int green, u_int blue, u_int transp, struct fb_info *fb_info) argument 542 mxsfb_blank(int blank, struct fb_info *fb_info) argument 563 mxsfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fb_info) argument 596 struct fb_info *fb_info = &host->fb_info; local 687 struct fb_info *fb_info = &host->fb_info; local 758 struct fb_info *fb_info = &host->fb_info; local 801 struct fb_info *fb_info = &host->fb_info; local 832 struct fb_info *fb_info; local 919 struct fb_info *fb_info = platform_get_drvdata(pdev); local 935 struct fb_info *fb_info = platform_get_drvdata(pdev); local [all...] |
H A D | udlfb.c | 320 static int dlfb_ops_mmap(struct fb_info *info, struct vm_area_struct *vma) 643 static ssize_t dlfb_ops_write(struct fb_info *info, const char __user *buf, 665 static void dlfb_ops_copyarea(struct fb_info *info, 677 static void dlfb_ops_imageblit(struct fb_info *info, 688 static void dlfb_ops_fillrect(struct fb_info *info, 705 static void dlfb_dpy_deferred_io(struct fb_info *info, 788 static int dlfb_ops_ioctl(struct fb_info *info, unsigned int cmd, 816 * Done by resetting the delay for this fb_info to a very 845 unsigned blue, unsigned transp, struct fb_info *info) 874 static int dlfb_ops_open(struct fb_info *inf 1376 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1384 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1392 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1400 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1411 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1436 struct fb_info *fb_info = dev_get_drvdata(fbdev); local 1460 struct fb_info *fb_info = dev_get_drvdata(fbdev); local [all...] |
/drivers/gpu/vga/ |
H A D | vga_switcheroo.c | 36 struct fb_info *fb_info; member in struct:vga_switcheroo_client 247 struct fb_info *info) 254 client->fb_info = info; 348 if (new_client->fb_info) { 351 event.info = new_client->fb_info;
|
/drivers/staging/xgifb/ |
H A D | XGIfb.h | 53 struct fb_info *fb_info; member in struct:xgifb_video_info
|
H A D | XGI_main_26.c | 925 struct fb_info *info) 1083 static int XGIfb_pan_var(struct fb_var_screeninfo *var, struct fb_info *info) 1124 static int XGIfb_open(struct fb_info *info, int user) 1129 static int XGIfb_release(struct fb_info *info, int user) 1141 unsigned blue, unsigned transp, struct fb_info *info) 1180 struct fb_info *info) 1217 static int XGIfb_set_par(struct fb_info *info) 1228 static int XGIfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) 1348 struct fb_info *info) 1379 static int XGIfb_blank(int blank, struct fb_info *inf 1656 struct fb_info *fb_info; local 2059 struct fb_info *fb_info = xgifb_info->fb_info; local [all...] |
/drivers/video/fbdev/core/ |
H A D | fbsysfs.c | 39 struct fb_info *framebuffer_alloc(size_t size, struct device *dev) 42 #define PADDING (BYTES_PER_LONG - (sizeof(struct fb_info) % BYTES_PER_LONG)) 43 int fb_info_size = sizeof(struct fb_info); 44 struct fb_info *info; 55 info = (struct fb_info *) p; 81 void framebuffer_release(struct fb_info *info) 90 static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var) argument 96 fb_info->flags |= FBINFO_MISC_USEREVENT; 97 err = fb_set_var(fb_info, va 130 struct fb_info *fb_info = dev_get_drvdata(device); local 161 struct fb_info *fb_info = dev_get_drvdata(device); local 173 struct fb_info *fb_info = dev_get_drvdata(device); local 204 struct fb_info *fb_info = dev_get_drvdata(device); local 222 struct fb_info *fb_info = dev_get_drvdata(device); local 237 struct fb_info *fb_info = dev_get_drvdata(device); local 245 struct fb_info *fb_info = dev_get_drvdata(device); local 263 struct fb_info *fb_info = dev_get_drvdata(device); local 272 struct fb_info *fb_info = dev_get_drvdata(device); local 292 struct fb_info *fb_info = dev_get_drvdata(device); local 300 struct fb_info *fb_info = dev_get_drvdata(device); local 308 struct fb_info *fb_info = dev_get_drvdata(device); local 363 struct fb_info *fb_info = dev_get_drvdata(device); local 387 struct fb_info *fb_info = dev_get_drvdata(device); local 395 struct fb_info *fb_info = dev_get_drvdata(device); local 404 struct fb_info *fb_info = dev_get_drvdata(device); local 427 struct fb_info *fb_info = dev_get_drvdata(device); local 436 struct fb_info *fb_info = dev_get_drvdata(device); local 476 struct fb_info *fb_info = dev_get_drvdata(device); local 517 fb_init_device(struct fb_info *fb_info) argument 541 fb_cleanup_device(struct fb_info *fb_info) argument 560 fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max) argument [all...] |
H A D | fbmem.c | 47 struct fb_info *registered_fb[FB_MAX] __read_mostly; 53 static struct fb_info *get_fb_info(unsigned int idx) 55 struct fb_info *fb_info; local 61 fb_info = registered_fb[idx]; 62 if (fb_info) 63 atomic_inc(&fb_info->count); 66 return fb_info; 69 static void put_fb_info(struct fb_info *fb_info) argument 1611 do_register_framebuffer(struct fb_info *fb_info) argument 1690 do_unregister_framebuffer(struct fb_info *fb_info) argument 1733 unlink_framebuffer(struct fb_info *fb_info) argument 1772 register_framebuffer(struct fb_info *fb_info) argument 1801 unregister_framebuffer(struct fb_info *fb_info) argument [all...] |
/drivers/hid/ |
H A D | hid-picolcd.h | 95 struct fb_info *fb_info; member in struct:picolcd_data 191 #define picolcd_fbinfo(d) ((d)->fb_info)
|
/drivers/video/fbdev/msm/ |
H A D | msm_fb.c | 62 struct fb_info *fb; 90 static int msmfb_open(struct fb_info *info, int user) 95 static int msmfb_release(struct fb_info *info, int user) 193 static void msmfb_pan_update(struct fb_info *info, uint32_t left, uint32_t top, 293 static void msmfb_update(struct fb_info *info, uint32_t left, uint32_t top, 324 static int msmfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) 337 int msmfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) 356 static void msmfb_fillrect(struct fb_info *p, const struct fb_fillrect *rect) 363 static void msmfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) 370 static void msmfb_imageblit(struct fb_info * 445 struct fb_info *fb_info = msmfb->fb; local [all...] |
/drivers/video/fbdev/omap/ |
H A D | omapfb.h | 174 int (*mmap) (struct fb_info *info, 180 int (*update_window) (struct fb_info *fbi, 226 struct fb_info *fb_info[OMAPFB_PLANE_NUM]; member in struct:omapfb_device 241 extern int omapfb_update_window_async(struct fb_info *fbi,
|
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.h | 421 void *fb_info; member in struct:vmw_private
|
/drivers/video/console/ |
H A D | fbcon.c | 134 /* current fb_info */ 188 static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var, 192 static void fbcon_modechanged(struct fb_info *info); 193 static void fbcon_set_all_vcs(struct fb_info *info); 199 static inline void fbcon_set_rotation(struct fb_info *info) 210 static void fbcon_rotate(struct fb_info *info, u32 rotate) 213 struct fb_info *fb_info; local 218 fb_info = registered_fb[con2fb_map[ops->currcon]]; 220 if (info == fb_info) { 2967 struct fb_info *fb_info; local [all...] |