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

1234567891011>>

/linux-master/drivers/video/fbdev/core/
H A Dfb_internal.h27 int fb_prepare_logo(struct fb_info *fb_info, int rotate);
28 int fb_show_logo(struct fb_info *fb_info, int rotate);
30 static inline int fb_prepare_logo(struct fb_info *info, int rotate)
34 static inline int fb_show_logo(struct fb_info *info, int rotate)
43 extern struct fb_info *registered_fb[FB_MAX];
45 struct fb_info *get_fb_info(unsigned int idx);
46 void put_fb_info(struct fb_info *fb_info);
66 fb_device_create(struct fb_info *fb_info) argument
77 fb_device_destroy(struct fb_info *fb_info) argument
[all...]
H A Dfbsysfs.c17 static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var) argument
23 lock_fb_info(fb_info);
24 err = fb_set_var(fb_info, var);
26 fbcon_update_vcs(fb_info, var->activate & FB_ACTIVATE_ALL);
27 unlock_fb_info(fb_info);
59 struct fb_info *fb_info = dev_get_drvdata(device); local
69 list_for_each_entry(modelist, &fb_info->modelist, list) {
74 var = fb_info
88 struct fb_info *fb_info = dev_get_drvdata(device); local
100 struct fb_info *fb_info = dev_get_drvdata(device); local
128 struct fb_info *fb_info = dev_get_drvdata(device); local
144 struct fb_info *fb_info = dev_get_drvdata(device); local
159 struct fb_info *fb_info = dev_get_drvdata(device); local
167 struct fb_info *fb_info = dev_get_drvdata(device); local
185 struct fb_info *fb_info = dev_get_drvdata(device); local
194 struct fb_info *fb_info = dev_get_drvdata(device); local
214 struct fb_info *fb_info = dev_get_drvdata(device); local
222 struct fb_info *fb_info = dev_get_drvdata(device); local
230 struct fb_info *fb_info = dev_get_drvdata(device); local
286 struct fb_info *fb_info = dev_get_drvdata(device); local
310 struct fb_info *fb_info = dev_get_drvdata(device); local
318 struct fb_info *fb_info = dev_get_drvdata(device); local
327 struct fb_info *fb_info = dev_get_drvdata(device); local
347 struct fb_info *fb_info = dev_get_drvdata(device); local
356 struct fb_info *fb_info = dev_get_drvdata(device); local
396 struct fb_info *fb_info = dev_get_drvdata(device); local
437 fb_init_device(struct fb_info *fb_info) argument
461 fb_cleanup_device(struct fb_info *fb_info) argument
473 fb_device_create(struct fb_info *fb_info) argument
492 fb_device_destroy(struct fb_info *fb_info) argument
[all...]
H A Dfb_backlight.c15 void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max) argument
19 mutex_lock(&fb_info->bl_curve_mutex);
21 fb_info->bl_curve[0] = off;
24 fb_info->bl_curve[flat] = min;
28 fb_info->bl_curve[flat + i] = min + (range * (i + 1) / count);
30 mutex_unlock(&fb_info->bl_curve_mutex);
H A Dfb_info.c16 * aligned to sizeof(long). The new instances of struct fb_info and
22 struct fb_info *framebuffer_alloc(size_t size, struct device *dev)
25 #define PADDING (BYTES_PER_LONG - (sizeof(struct fb_info) % BYTES_PER_LONG))
26 int fb_info_size = sizeof(struct fb_info);
27 struct fb_info *info;
38 info = (struct fb_info *) p;
65 void framebuffer_release(struct fb_info *info)
H A Dfbmem.c32 struct fb_info *registered_fb[FB_MAX] __read_mostly;
38 struct fb_info *get_fb_info(unsigned int idx)
40 struct fb_info *fb_info; local
46 fb_info = registered_fb[idx];
47 if (fb_info)
48 refcount_inc(&fb_info->count);
51 return fb_info;
54 void put_fb_info(struct fb_info *fb_info) argument
389 do_register_framebuffer(struct fb_info *fb_info) argument
452 unbind_console(struct fb_info *fb_info) argument
462 unlink_framebuffer(struct fb_info *fb_info) argument
475 do_unregister_framebuffer(struct fb_info *fb_info) argument
510 register_framebuffer(struct fb_info *fb_info) argument
539 unregister_framebuffer(struct fb_info *fb_info) argument
[all...]
/linux-master/include/linux/
H A Dfbcon.h7 int fbcon_fb_registered(struct fb_info *info);
8 void fbcon_fb_unregistered(struct fb_info *info);
9 void fbcon_fb_unbind(struct fb_info *info);
10 void fbcon_suspended(struct fb_info *info);
11 void fbcon_resumed(struct fb_info *info);
12 int fbcon_mode_deleted(struct fb_info *info,
14 void fbcon_new_modelist(struct fb_info *info);
15 void fbcon_get_requirement(struct fb_info *info,
17 void fbcon_fb_blanked(struct fb_info *info, int blank);
18 int fbcon_modechange_possible(struct fb_info *inf
[all...]
H A Dfb.h20 struct fb_info;
131 /* The resolution of the passed in fb_info about to change */
144 struct fb_info *info;
208 void (*writeio)(struct fb_info *info, void __iomem *dst, void *src, unsigned int size);
209 void (*readio) (struct fb_info *info, void *dst, void __iomem *src, unsigned int size);
224 int open_count; /* number of opened files; protected by fb_info lock */
228 void (*deferred_io)(struct fb_info *info, struct list_head *pagelist);
249 int (*fb_open)(struct fb_info *info, int user);
250 int (*fb_release)(struct fb_info *info, int user);
255 ssize_t (*fb_read)(struct fb_info *inf
452 struct fb_info { struct
863 #define fb_info macro
[all...]
/linux-master/drivers/video/fbdev/geode/
H A Dgeodefb.h14 void (*set_mode)(struct fb_info *);
15 void (*set_palette_reg)(struct fb_info *, unsigned, unsigned, unsigned, unsigned);
19 void (*set_dclk)(struct fb_info *);
20 void (*configure_display)(struct fb_info *);
21 int (*blank_display)(struct fb_info *, int blank_mode);
/linux-master/drivers/video/fbdev/
H A Dwmt_ge_rops.h4 extern void wmt_ge_fillrect(struct fb_info *info,
6 extern void wmt_ge_copyarea(struct fb_info *info,
8 extern int wmt_ge_sync(struct fb_info *info);
12 static inline int wmt_ge_sync(struct fb_info *p)
17 static inline void wmt_ge_fillrect(struct fb_info *p,
23 static inline void wmt_ge_copyarea(struct fb_info *p,
H A Datafb.h5 void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
7 void atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color,
9 void atafb_mfb_linefill(struct fb_info *info, u_long next_line,
13 void atafb_iplan2p2_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
15 void atafb_iplan2p2_fillrect(struct fb_info *info, u_long next_line, u32 color,
17 void atafb_iplan2p2_linefill(struct fb_info *info, u_long next_line,
21 void atafb_iplan2p4_copyarea(struct fb_info *info, u_long next_line, int sy, int sx, int dy,
23 void atafb_iplan2p4_fillrect(struct fb_info *info, u_long next_line, u32 color,
25 void atafb_iplan2p4_linefill(struct fb_info *info, u_long next_line,
29 void atafb_iplan2p8_copyarea(struct fb_info *inf
[all...]
H A Dvt8500lcdfb.h9 struct fb_info fb;
H A Dxen-fbfront.c44 struct fb_info *fb_info; member in struct:xenfb_info
71 static void xenfb_init_shared_page(struct xenfb_info *, struct fb_info *);
184 static void xenfb_deferred_io(struct fb_info *fb_info, struct list_head *pagereflist) argument
186 struct xenfb_info *info = fb_info->par;
196 y1 = beg / fb_info->fix.line_length;
197 y2 = end / fb_info->fix.line_length;
198 if (y2 >= fb_info->var.yres)
199 y2 = fb_info
346 struct fb_info *fb_info; local
527 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_blank(int blank, struct fb_info *info);
127 struct fb_info *info)
140 static int g364fb_blank(int blank, struct fb_info *info)
153 u_int blue, u_int transp, struct fb_info *info)
216 fb_info.fbops = &g364fb_ops;
217 fb_info
[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)
152 fb_info.fbops = &maxinefb_ops;
153 fb_info.screen_base = (char *)maxinefb_fix.smem_start;
154 fb_info.var = maxinefb_defined;
155 fb_info.fix = maxinefb_fix;
157 fb_alloc_cmap(&fb_info.cmap, 256, 0);
159 if (register_framebuffer(&fb_info) < 0)
166 unregister_framebuffer(&fb_info);
[all...]
H A Dacornfb.c91 static struct fb_info fb_info; variable in typeref:struct:fb_info
112 static void acornfb_set_timing(struct fb_info *info)
266 u_int trans, struct fb_info *info)
316 acornfb_adjust_timing(struct fb_info *info, struct fb_var_screeninfo *var, u_int fontht)
435 acornfb_update_dma(struct fb_info *info, struct fb_var_screeninfo *var)
447 acornfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
520 static int acornfb_set_par(struct fb_info *info)
591 acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
694 fb_info
[all...]
/linux-master/include/video/
H A Dplatform_lcd.h11 struct fb_info;
16 int (*match_fb)(struct plat_lcd_data *, struct fb_info *);
H A Dmetronomefb.h30 struct fb_info *info;
46 int (*setup_irq)(struct fb_info *);
54 struct fb_info *host_fbinfo; /* the host LCD controller's fbi */
/linux-master/arch/parisc/include/asm/
H A Dfb.h5 struct fb_info;
8 int fb_is_primary_device(struct fb_info *info);
/linux-master/include/drm/
H A Ddrm_fb_helper.h55 * drm_fb_helper_fill_info() to fill out the &fb_info.var structure.
140 struct fb_info *info;
240 int drm_fb_helper_blank(int blank, struct fb_info *info);
242 struct fb_info *info);
243 int drm_fb_helper_set_par(struct fb_info *info);
245 struct fb_info *info);
249 struct fb_info *drm_fb_helper_alloc_info(struct drm_fb_helper *fb_helper);
252 void drm_fb_helper_fill_info(struct fb_info *info,
256 void drm_fb_helper_damage_range(struct fb_info *info, off_t off, size_t len);
257 void drm_fb_helper_damage_area(struct fb_info *inf
[all...]
/linux-master/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,
/linux-master/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.h22 struct fb_info *fb_info; member in struct:mmpfb_info
/linux-master/arch/x86/include/asm/
H A Dfb.h7 struct fb_info;
14 int fb_is_primary_device(struct fb_info *info);
/linux-master/drivers/gpu/drm/xe/display/
H A Dintel_fbdev_fb.h13 struct fb_info;
18 int intel_fbdev_fb_fill_info(struct drm_i915_private *i915, struct fb_info *info,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_fbdev_fb.h13 struct fb_info;
18 int intel_fbdev_fb_fill_info(struct drm_i915_private *i915, struct fb_info *info,
/linux-master/drivers/video/fbdev/via/
H A Dglobal.c32 struct fb_info *viafbinfo;
33 struct fb_info *viafbinfo1;

Completed in 189 milliseconds

1234567891011>>