Searched refs:fb_info (Results 1 - 25 of 278) sorted by relevance

1234567891011>>

/drivers/video/fbdev/geode/
H A Dgeodefb.h18 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 Dwmt_ge_rops.h3 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 Datafb.h4 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 Dvt8500lcdfb.h17 struct fb_info fb;
H A Dmxsfb.c172 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 Dmaxinefb.c40 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 Dsbuslib.h22 struct fb_info *info,
24 int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
H A Dacornfb.c95 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 D68328fb.c55 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 Dpvr2fb.c146 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 Dhpfb.c21 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 Dxen-fbfront.c42 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 Dg364fb.c72 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 Dskeletonfb.c16 * 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 Dnouveau_fbcon.h52 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 Dfbsysfs.c39 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 Dfbmem.c47 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 Dmmpfb.h35 struct fb_info *fb_info; member in struct:mmpfb_info
/drivers/video/fbdev/i810/
H A Di810_main.h27 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 Dglobal.c46 struct fb_info *viafbinfo;
47 struct fb_info *viafbinfo1;
/drivers/video/fbdev/nvidia/
H A Dnv_proto.h7 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 Dmsm_fb.c62 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 Domapfb.h47 #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 Dframebuffer.h33 struct fb_info *fbdev;
/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.h8 struct fb_info fbcon;

Completed in 335 milliseconds

1234567891011>>