/drivers/video/fbdev/geode/ |
H A D | geodefb.h | 18 void (*set_mode)(struct fb_info *); 19 void (*set_palette_reg)(struct fb_info *, unsigned, unsigned, unsigned, unsigned); 23 void (*set_dclk)(struct fb_info *); 24 void (*configure_display)(struct fb_info *); 25 int (*blank_display)(struct fb_info *, int blank_mode);
|
/drivers/video/fbdev/ |
H A D | wmt_ge_rops.h | 3 extern void wmt_ge_fillrect(struct fb_info *info, 5 extern void wmt_ge_copyarea(struct fb_info *info, 7 extern int wmt_ge_sync(struct fb_info *info); 11 static inline int wmt_ge_sync(struct fb_info *p) 16 static inline void wmt_ge_fillrect(struct fb_info *p, 22 static inline void wmt_ge_copyarea(struct fb_info *p,
|
H A D | atafb.h | 4 void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 6 void atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color, 8 void atafb_mfb_linefill(struct fb_info *info, u_long next_line, 12 void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 14 void atafb_iplan2p2_fillrect(struct fb_info *info, u_long next_line, u32 color, 16 void atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line, 20 void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy, 22 void atafb_iplan2p4_fillrect(struct fb_info *info, u_long next_line, u32 color, 24 void atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line, 28 void atafb_iplan2p8_copyarea(struct fb_info *inf [all...] |
H A D | vt8500lcdfb.h | 17 struct fb_info fb;
|
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 | 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 | sbuslib.h | 22 struct fb_info *info, 24 int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
|
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 | 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 | 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 | 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 | 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 | skeletonfb.c | 16 * First the roles of struct fb_info and struct display have changed. Struct 19 * struct vc_data to data in a device independent way in struct fb_info. Then 21 * dependent state in the par field in struct fb_info and to change the 33 * fb_var_screeninfo and other data in fb_info pretty much eliminates the 102 * struct fb_info. Now the struct xxx_par represents the graphics 105 * every struct fb_info that represents a framebuffer on that card. 114 * fb_info. Their you would want to have *par point to a array of device 126 static struct fb_info info; 150 static int xxxfb_open(struct fb_info *info, int user) 169 static int xxxfb_release(struct fb_info *inf [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fbcon.h | 52 int nv04_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region); 53 int nv04_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 54 int nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image); 55 int nv04_fbcon_accel_init(struct fb_info *info); 57 int nv50_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 58 int nv50_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region); 59 int nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image); 60 int nv50_fbcon_accel_init(struct fb_info *info); 62 int nvc0_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 63 int nvc0_fbcon_copyarea(struct fb_info *inf [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/video/fbdev/mmp/fb/ |
H A D | mmpfb.h | 35 struct fb_info *fb_info; member in struct:mmpfb_info
|
/drivers/video/fbdev/i810/ |
H A D | i810_main.h | 27 extern void i810fb_fillrect (struct fb_info *p, 29 extern void i810fb_copyarea (struct fb_info *p, 31 extern void i810fb_imageblit(struct fb_info *p, const struct fb_image *image); 32 extern int i810fb_sync (struct fb_info *p); 34 extern void i810fb_init_ringbuffer(struct fb_info *info); 35 extern void i810fb_load_front (u32 offset, struct fb_info *info); 39 extern int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid, 44 static inline int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid,
|
/drivers/video/fbdev/via/ |
H A D | global.c | 46 struct fb_info *viafbinfo; 47 struct fb_info *viafbinfo1;
|
/drivers/video/fbdev/nvidia/ |
H A D | nv_proto.h | 7 int NVCommonSetup(struct fb_info *info); 37 int nvidia_probe_i2c_connector(struct fb_info *info, int conn, 46 int nvidia_probe_of_connector(struct fb_info *info, int conn, 49 static inline int nvidia_probe_of_connector(struct fb_info *info, int conn, 57 extern void NVResetGraphics(struct fb_info *info); 58 extern void nvidiafb_copyarea(struct fb_info *info, 60 extern void nvidiafb_fillrect(struct fb_info *info, 62 extern void nvidiafb_imageblit(struct fb_info *info, 64 extern int nvidiafb_sync(struct fb_info *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/omap2/omapfb/ |
H A D | omapfb.h | 47 #define FB2OFB(fb_info) ((struct omapfb_info *)(fb_info->par)) 69 /* appended to fb_info */ 99 struct fb_info *fbs[10]; 122 void set_fb_fix(struct fb_info *fbi); 123 int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var); 124 int omapfb_realloc_fbmem(struct fb_info *fbi, unsigned long size, int type); 125 int omapfb_apply_changes(struct fb_info *fbi, int init); 130 int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg); 135 int omapfb_setup_overlay(struct fb_info *fb [all...] |
/drivers/gpu/drm/gma500/ |
H A D | framebuffer.h | 33 struct fb_info *fbdev;
|
/drivers/video/fbdev/matrox/ |
H A D | matroxfb_crtc2.h | 8 struct fb_info fbcon;
|