/linux-4.4.14/drivers/video/fbdev/core/ |
D | fbsysfs.c | 39 struct fb_info *framebuffer_alloc(size_t size, struct device *dev) in framebuffer_alloc() 42 #define PADDING (BYTES_PER_LONG - (sizeof(struct fb_info) % BYTES_PER_LONG)) in framebuffer_alloc() 43 int fb_info_size = sizeof(struct fb_info); in framebuffer_alloc() 44 struct fb_info *info; in framebuffer_alloc() 55 info = (struct fb_info *) p; in framebuffer_alloc() 81 void framebuffer_release(struct fb_info *info) in framebuffer_release() 90 static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var) in activate() argument 96 fb_info->flags |= FBINFO_MISC_USEREVENT; in activate() 97 err = fb_set_var(fb_info, var); in activate() 98 fb_info->flags &= ~FBINFO_MISC_USEREVENT; in activate() [all …]
|
D | fbmem.c | 47 struct fb_info *registered_fb[FB_MAX] __read_mostly; 53 static struct fb_info *get_fb_info(unsigned int idx) in get_fb_info() 55 struct fb_info *fb_info; in get_fb_info() local 61 fb_info = registered_fb[idx]; in get_fb_info() 62 if (fb_info) in get_fb_info() 63 atomic_inc(&fb_info->count); in get_fb_info() 66 return fb_info; in get_fb_info() 69 static void put_fb_info(struct fb_info *fb_info) in put_fb_info() argument 71 if (!atomic_dec_and_test(&fb_info->count)) in put_fb_info() 73 if (fb_info->fbops->fb_destroy) in put_fb_info() [all …]
|
D | fb_defio.c | 26 static struct page *fb_deferred_io_page(struct fb_info *info, unsigned long offs) in fb_deferred_io_page() 45 struct fb_info *info = vma->vm_private_data; in fb_deferred_io_fault() 71 struct fb_info *info = file->private_data; in fb_deferred_io_fsync() 98 struct fb_info *info = vma->vm_private_data; in fb_deferred_io_mkwrite() 167 static int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma) in fb_deferred_io_mmap() 180 struct fb_info *info = container_of(work, struct fb_info, in fb_deferred_io_work() 204 void fb_deferred_io_init(struct fb_info *info) in fb_deferred_io_init() 218 void fb_deferred_io_open(struct fb_info *info, in fb_deferred_io_open() 226 void fb_deferred_io_cleanup(struct fb_info *info) in fb_deferred_io_cleanup()
|
D | sysfillrect.c | 25 bitfill_aligned(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_aligned() 81 bitfill_unaligned(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_unaligned() 135 bitfill_aligned_rev(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_aligned_rev() 191 bitfill_unaligned_rev(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_unaligned_rev() 243 void sys_fillrect(struct fb_info *p, const struct fb_fillrect *rect) in sys_fillrect() 271 void (*fill_op32)(struct fb_info *p, unsigned long *dst, in sys_fillrect() 296 void (*fill_op)(struct fb_info *p, unsigned long *dst, in sys_fillrect()
|
D | cfbfillrect.c | 35 bitfill_aligned(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, in bitfill_aligned() 92 bitfill_unaligned(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, in bitfill_unaligned() 146 bitfill_aligned_rev(struct fb_info *p, unsigned long __iomem *dst, in bitfill_aligned_rev() 217 bitfill_unaligned_rev(struct fb_info *p, unsigned long __iomem *dst, in bitfill_unaligned_rev() 278 void cfb_fillrect(struct fb_info *p, const struct fb_fillrect *rect) in cfb_fillrect() 307 void (*fill_op32)(struct fb_info *p, in cfb_fillrect() 333 void (*fill_op)(struct fb_info *p, unsigned long __iomem *dst, in cfb_fillrect()
|
D | fb_draw.h | 100 static inline u32 fb_shifted_pixels_mask_u32(struct fb_info *p, u32 index, in fb_shifted_pixels_mask_u32() 121 static inline unsigned long fb_shifted_pixels_mask_long(struct fb_info *p, in fb_shifted_pixels_mask_long() 144 static inline u32 fb_compute_bswapmask(struct fb_info *info) in fb_compute_bswapmask()
|
D | fb_sys_fops.c | 16 ssize_t fb_sys_read(struct fb_info *info, char __user *buf, size_t count, in fb_sys_read() 56 ssize_t fb_sys_write(struct fb_info *info, const char __user *buf, in fb_sys_write()
|
D | sysimgblt.c | 52 static void color_imageblit(const struct fb_image *image, struct fb_info *p, in color_imageblit() 111 static void slow_imageblit(const struct fb_image *image, struct fb_info *p, in slow_imageblit() 186 static void fast_imageblit(const struct fb_image *image, struct fb_info *p, in fast_imageblit() 240 void sys_imageblit(struct fb_info *p, const struct fb_image *image) in sys_imageblit()
|
D | cfbimgblt.c | 76 struct fb_info *p, u8 __iomem *dst1, in color_imageblit() 137 static inline void slow_imageblit(const struct fb_image *image, struct fb_info *p, in slow_imageblit() 215 static inline void fast_imageblit(const struct fb_image *image, struct fb_info *p, in fast_imageblit() 265 void cfb_imageblit(struct fb_info *p, const struct fb_image *image) in cfb_imageblit()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | mxsfb.c | 172 struct fb_info fb_info; member 211 #define to_imxfb_host(x) (container_of(x, struct mxsfb_info, fb_info)) 270 struct fb_info *fb_info) in mxsfb_check_var() argument 272 struct mxsfb_info *host = to_imxfb_host(fb_info); in mxsfb_check_var() 331 static void mxsfb_enable_controller(struct fb_info *fb_info) in mxsfb_enable_controller() argument 333 struct mxsfb_info *host = to_imxfb_host(fb_info); in mxsfb_enable_controller() 351 clk_set_rate(host->clk, PICOS2KHZ(fb_info->var.pixclock) * 1000U); in mxsfb_enable_controller() 368 static void mxsfb_disable_controller(struct fb_info *fb_info) in mxsfb_disable_controller() argument 370 struct mxsfb_info *host = to_imxfb_host(fb_info); in mxsfb_disable_controller() 410 static int mxsfb_set_par(struct fb_info *fb_info) in mxsfb_set_par() argument [all …]
|
D | xen-fbfront.c | 42 struct fb_info *fb_info; member 69 static void xenfb_init_shared_page(struct xenfb_info *, struct fb_info *); 182 static void xenfb_deferred_io(struct fb_info *fb_info, in xenfb_deferred_io() argument 185 struct xenfb_info *info = fb_info->par; in xenfb_deferred_io() 195 y1 = beg / fb_info->fix.line_length; in xenfb_deferred_io() 196 y2 = end / fb_info->fix.line_length; in xenfb_deferred_io() 197 if (y2 >= fb_info->var.yres) in xenfb_deferred_io() 198 y2 = fb_info->var.yres - 1; in xenfb_deferred_io() 204 xenfb_refresh(info, 0, miny, fb_info->var.xres, maxy - miny + 1); in xenfb_deferred_io() 214 struct fb_info *info) in xenfb_setcolreg() [all …]
|
D | acornfb.c | 95 static struct fb_info fb_info; variable 116 static void acornfb_set_timing(struct fb_info *info) in acornfb_set_timing() 270 u_int trans, struct fb_info *info) in acornfb_setcolreg() 320 acornfb_adjust_timing(struct fb_info *info, struct fb_var_screeninfo *var, u_int fontht) in acornfb_adjust_timing() 439 acornfb_update_dma(struct fb_info *info, struct fb_var_screeninfo *var) in acornfb_update_dma() 451 acornfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in acornfb_check_var() 524 static int acornfb_set_par(struct fb_info *info) in acornfb_set_par() 595 acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in acornfb_pan_display() 700 fb_info.fbops = &acornfb_ops; in acornfb_init_fbinfo() 701 fb_info.flags = FBINFO_DEFAULT | FBINFO_HWACCEL_YPAN; in acornfb_init_fbinfo() [all …]
|
D | pvr2fb.c | 146 static struct fb_info *fb_info; variable 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->par; in pvr2fb_set_pal_type() 275 static int pvr2fb_blank(int blank, struct fb_info *info) in pvr2fb_blank() [all …]
|
D | 68328fb.c | 55 static struct fb_info fb_info; variable 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) in mc68x328fb_check_var() 265 static int mc68x328fb_set_par(struct fb_info *info) in mc68x328fb_set_par() 279 u_int transp, struct fb_info *info) in mc68x328fb_setcolreg() 367 struct fb_info *info) in mc68x328fb_pan_display() [all …]
|
D | hpfb.c | 21 static struct fb_info fb_info = { variable 77 struct fb_info *info) in hpfb_setcolreg() 118 static int hpfb_blank(int blank, struct fb_info *info) in hpfb_blank() 145 static void hpfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in hpfb_copyarea() 150 static void hpfb_fillrect(struct fb_info *p, const struct fb_fillrect *region) in hpfb_fillrect() 170 static int hpfb_sync(struct fb_info *info) in hpfb_sync() 217 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one() 220 fb_info.fix.smem_start += phys_base; in hpfb_init_one() 241 fb_info.fix.line_length = fb_width; in hpfb_init_one() 243 fb_info.fix.smem_len = fb_width * fb_height; in hpfb_init_one() [all …]
|
D | g364fb.c | 72 static struct fb_info fb_info; variable 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) in g364fb_cursor() 150 struct fb_info *info) in g364fb_pan_display() 163 static int g364fb_blank(int blank, struct fb_info *info) in g364fb_blank() 176 u_int blue, u_int transp, struct fb_info *info) in g364fb_setcolreg() 241 fb_info.fbops = &g364fb_ops; in g364fb_init() [all …]
|
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 *info, u_long next_line, int sy, int sx, int dy, [all …]
|
D | maxinefb.c | 40 static struct fb_info fb_info; variable 89 unsigned blue, unsigned transp, struct fb_info *info) in maxinefb_setcolreg() 154 fb_info.fbops = &maxinefb_ops; in maxinefb_init() 155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init() 156 fb_info.var = maxinefb_defined; in maxinefb_init() 157 fb_info.fix = maxinefb_fix; in maxinefb_init() 158 fb_info.flags = FBINFO_DEFAULT; in maxinefb_init() 160 fb_alloc_cmap(&fb_info.cmap, 256, 0); in maxinefb_init() 162 if (register_framebuffer(&fb_info) < 0) in maxinefb_init() 169 unregister_framebuffer(&fb_info); in maxinefb_exit()
|
D | macfb.c | 57 struct fb_info *info); 140 static struct fb_info fb_info; variable 153 struct fb_info *info) in dafb_setpalette() 199 struct fb_info *info) in v8_brazil_setpalette() 233 struct fb_info *info) in rbv_setpalette() 270 struct fb_info *info) in mdc_setpalette() 293 struct fb_info *info) in toby_setpalette() 321 struct fb_info *info) in jet_setpalette() 351 struct fb_info *info) in civic_setpalette() 432 struct fb_info *info) in csc_setpalette() [all …]
|
D | skeletonfb.c | 126 static struct fb_info info; 150 static int xxxfb_open(struct fb_info *info, int user) in xxxfb_open() 169 static int xxxfb_release(struct fb_info *info, int user) in xxxfb_release() 210 static int xxxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in xxxfb_check_var() 255 static int xxxfb_set_par(struct fb_info *info) in xxxfb_set_par() 286 struct fb_info *info) in xxxfb_setcolreg() 426 struct fb_info *info) in xxxfb_pan_display() 464 static int xxxfb_blank(int blank_mode, struct fb_info *info) in xxxfb_blank() 493 void xxxfb_fillrect(struct fb_info *p, const struct fb_fillrect *region) in xxxfb_fillrect() 519 void xxxfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in xxxfb_copyarea() [all …]
|
D | cobalt_lcdfb.c | 67 static inline void lcd_write_control(struct fb_info *info, u8 control) in lcd_write_control() 72 static inline u8 lcd_read_control(struct fb_info *info) in lcd_read_control() 77 static inline void lcd_write_data(struct fb_info *info, u8 data) in lcd_write_data() 82 static inline u8 lcd_read_data(struct fb_info *info) in lcd_read_data() 93 static inline void cpld_wait(struct fb_info *info) in cpld_wait() 99 static inline void lcd_write_control(struct fb_info *info, u8 control) in lcd_write_control() 105 static inline u8 lcd_read_control(struct fb_info *info) in lcd_read_control() 113 static inline void lcd_write_data(struct fb_info *info, u8 data) in lcd_write_data() 119 static inline u8 lcd_read_data(struct fb_info *info) in lcd_read_data() 128 static int lcd_busy_wait(struct fb_info *info) in lcd_busy_wait() [all …]
|
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) in wmt_ge_sync() 16 static inline void wmt_ge_fillrect(struct fb_info *p, in wmt_ge_fillrect() 22 static inline void wmt_ge_copyarea(struct fb_info *p, in wmt_ge_copyarea()
|
D | bfin_adv7393fb.h | 268 struct fb_info info; /* FB driver info record */ 280 struct fb_info bfin_adv7393_fb; 296 static int bfin_adv7393_fb_open(struct fb_info *info, int user); 297 static int bfin_adv7393_fb_release(struct fb_info *info, int user); 299 struct fb_info *info); 302 struct fb_info *info); 304 static int bfin_adv7393_fb_blank(int blank, struct fb_info *info); 317 int bfin_adv7393_fb_cursor(struct fb_info *info, struct fb_cursor *cursor); 319 u_int, struct fb_info *info);
|
D | atafb.c | 87 static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info); 88 static int atafb_set_par(struct fb_info *info); 91 struct fb_info *info); 92 static int atafb_blank(int blank, struct fb_info *info); 94 struct fb_info *info); 95 static void atafb_fillrect(struct fb_info *info, 97 static void atafb_copyarea(struct fb_info *info, 99 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image); 100 static int atafb_ioctl(struct fb_info *info, unsigned int cmd, 185 static struct fb_info fb_info = { variable [all …]
|
D | tcx.c | 31 unsigned, struct fb_info *); 32 static int tcx_blank(int, struct fb_info *); 34 static int tcx_mmap(struct fb_info *, struct vm_area_struct *); 35 static int tcx_ioctl(struct fb_info *, unsigned int, unsigned long); 36 static int tcx_pan_display(struct fb_var_screeninfo *, struct fb_info *); 125 static void __tcx_set_control_plane(struct fb_info *info) in __tcx_set_control_plane() 144 static void tcx_reset(struct fb_info *info) in tcx_reset() 154 static int tcx_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in tcx_pan_display() 171 unsigned transp, struct fb_info *info) in tcx_setcolreg() 202 tcx_blank(int blank, struct fb_info *info) in tcx_blank() [all …]
|
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) in valkyriefb_set_par() 175 valkyriefb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in valkyriefb_check_var() 196 static int valkyriefb_blank(int blank_mode, struct fb_info *info) in valkyriefb_blank() [all …]
|
D | asiliantfb.c | 54 static void mm_write_xr(struct fb_info *p, u8 reg, u8 data) in mm_write_xr() 60 static void mm_write_fr(struct fb_info *p, u8 reg, u8 data) in mm_write_fr() 66 static void mm_write_cr(struct fb_info *p, u8 reg, u8 data) in mm_write_cr() 72 static void mm_write_gr(struct fb_info *p, u8 reg, u8 data) in mm_write_gr() 78 static void mm_write_sr(struct fb_info *p, u8 reg, u8 data) in mm_write_sr() 84 static void mm_write_ar(struct fb_info *p, u8 reg, u8 data) in mm_write_ar() 93 struct fb_info *info); 94 static int asiliantfb_set_par(struct fb_info *info); 96 u_int transp, struct fb_info *info); 174 static void asiliant_set_timing(struct fb_info *p) in asiliant_set_timing() [all …]
|
D | hgafb.c | 54 #define CHKINFO(ret) if (info != &fb_info) { printk(KERN_DEBUG __FILE__": This should never happen,… 68 static inline u8 __iomem * rowaddr(struct fb_info *info, u_int row) in rowaddr() 241 static void hga_show_logo(struct fb_info *info) in hga_show_logo() 362 static int hgafb_open(struct fb_info *info, int init) in hgafb_open() 376 static int hgafb_release(struct fb_info *info, int init) in hgafb_release() 398 u_int transp, struct fb_info *info) in hgafb_setcolreg() 417 struct fb_info *info) in hgafb_pan_display() 447 static int hgafb_blank(int blank_mode, struct fb_info *info) in hgafb_blank() 456 static void hgafb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in hgafb_fillrect() 476 static void hgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in hgafb_copyarea() [all …]
|
D | chipsfb.c | 77 struct fb_info *info); 78 static int chipsfb_set_par(struct fb_info *info); 80 u_int transp, struct fb_info *info); 81 static int chipsfb_blank(int blank, struct fb_info *info); 95 struct fb_info *info) in chipsfb_check_var() 110 static int chipsfb_set_par(struct fb_info *info) in chipsfb_set_par() 146 static int chipsfb_blank(int blank, struct fb_info *info) in chipsfb_blank() 152 u_int transp, struct fb_info *info) in chipsfb_setcolreg() 333 static void init_chips(struct fb_info *p, unsigned long addr) in init_chips() 352 struct fb_info *p; in chipsfb_pci_init() [all …]
|
D | p9100.c | 29 unsigned, struct fb_info *); 30 static int p9100_blank(int, struct fb_info *); 32 static int p9100_mmap(struct fb_info *, struct vm_area_struct *); 33 static int p9100_ioctl(struct fb_info *, unsigned int, unsigned long); 150 unsigned transp, struct fb_info *info) in p9100_setcolreg() 181 p9100_blank(int blank, struct fb_info *info) in p9100_blank() 219 static int p9100_mmap(struct fb_info *info, struct vm_area_struct *vma) in p9100_mmap() 228 static int p9100_ioctl(struct fb_info *info, unsigned int cmd, in p9100_ioctl() 240 static void p9100_init_fix(struct fb_info *info, int linebytes, struct device_node *dp) in p9100_init_fix() 255 struct fb_info *info; in p9100_probe() [all …]
|
D | leo.c | 30 unsigned, struct fb_info *); 31 static int leo_blank(int, struct fb_info *); 33 static int leo_mmap(struct fb_info *, struct vm_area_struct *); 34 static int leo_ioctl(struct fb_info *, unsigned int, unsigned long); 35 static int leo_pan_display(struct fb_var_screeninfo *, struct fb_info *); 208 static void leo_switch_from_graph(struct fb_info *info) in leo_switch_from_graph() 250 static int leo_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in leo_pan_display() 273 unsigned transp, struct fb_info *info) in leo_setcolreg() 313 static int leo_blank(int blank, struct fb_info *info) in leo_blank() 415 static int leo_mmap(struct fb_info *info, struct vm_area_struct *vma) in leo_mmap() [all …]
|
D | pmag-aa-fb.c | 53 struct fb_info *info); 85 struct fb_info info; 118 struct aafb_info *info = (struct aafb_info *)disp->fb_info; in aafbcon_cursor() 150 struct aafb_info *info = (struct aafb_info *)disp->fb_info; in aafbcon_set_font() 227 struct fb_info *info) in aafb_get_fix() 250 disp->fb_info = &info->info; in aafb_set_disp() 274 struct fb_info *info) in aafb_get_cmap() 284 struct fb_info *info) in aafb_set_cmap() 299 static int aafb_ioctl(struct fb_info *info, u32 cmd, unsigned long arg) in aafb_ioctl() 305 static int aafb_switch(int con, struct fb_info *info) in aafb_switch() [all …]
|
D | cg6.c | 31 unsigned, struct fb_info *); 32 static int cg6_blank(int, struct fb_info *); 34 static void cg6_imageblit(struct fb_info *, const struct fb_image *); 35 static void cg6_fillrect(struct fb_info *, const struct fb_fillrect *); 36 static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area); 37 static int cg6_sync(struct fb_info *); 38 static int cg6_mmap(struct fb_info *, struct vm_area_struct *); 39 static int cg6_ioctl(struct fb_info *, unsigned int, unsigned long); 40 static int cg6_pan_display(struct fb_var_screeninfo *, struct fb_info *); 268 static int cg6_sync(struct fb_info *info) in cg6_sync() [all …]
|
D | hecubafb.c | 118 static void hecubafb_dpy_deferred_io(struct fb_info *info, in hecubafb_dpy_deferred_io() 124 static void hecubafb_fillrect(struct fb_info *info, in hecubafb_fillrect() 134 static void hecubafb_copyarea(struct fb_info *info, in hecubafb_copyarea() 144 static void hecubafb_imageblit(struct fb_info *info, in hecubafb_imageblit() 158 static ssize_t hecubafb_write(struct fb_info *info, const char __user *buf, in hecubafb_write() 216 struct fb_info *info; in hecubafb_probe() 264 fb_info(info, "Hecuba frame buffer device, using %dK of video memory\n", in hecubafb_probe() 284 struct fb_info *info = platform_get_drvdata(dev); in hecubafb_remove()
|
D | udlfb.c | 320 static int dlfb_ops_mmap(struct fb_info *info, struct vm_area_struct *vma) in dlfb_ops_mmap() 643 static ssize_t dlfb_ops_write(struct fb_info *info, const char __user *buf, in dlfb_ops_write() 665 static void dlfb_ops_copyarea(struct fb_info *info, in dlfb_ops_copyarea() 677 static void dlfb_ops_imageblit(struct fb_info *info, in dlfb_ops_imageblit() 688 static void dlfb_ops_fillrect(struct fb_info *info, in dlfb_ops_fillrect() 705 static void dlfb_dpy_deferred_io(struct fb_info *info, in dlfb_dpy_deferred_io() 788 static int dlfb_ops_ioctl(struct fb_info *info, unsigned int cmd, in dlfb_ops_ioctl() 845 unsigned blue, unsigned transp, struct fb_info *info) in dlfb_ops_setcolreg() 874 static int dlfb_ops_open(struct fb_info *info, int user) in dlfb_ops_open() 944 struct fb_info *info = dev->info; in dlfb_free_framebuffer() [all …]
|
D | bw2.c | 30 static int bw2_blank(int, struct fb_info *); 32 static int bw2_mmap(struct fb_info *, struct vm_area_struct *); 33 static int bw2_ioctl(struct fb_info *, unsigned int, unsigned long); 122 bw2_blank(int blank, struct fb_info *info) in bw2_blank() 162 static int bw2_mmap(struct fb_info *info, struct vm_area_struct *vma) in bw2_mmap() 172 static int bw2_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in bw2_ioctl() 182 static void bw2_init_fix(struct fb_info *info, int linebytes) in bw2_init_fix() 229 static int bw2_do_default_mode(struct bw2_par *par, struct fb_info *info, in bw2_do_default_mode() 278 struct fb_info *info; in bw2_probe() 356 struct fb_info *info = dev_get_drvdata(&op->dev); in bw2_remove()
|
D | hyperv_fb.c | 215 struct fb_info *info; 264 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_send_situ() 324 static int synthvid_update(struct fb_info *info) in synthvid_update() 354 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_recv_sub() 389 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_receive() 415 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_negotiate_ver() 448 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_connect_vsp() 489 struct fb_info *info = hv_get_drvdata(hdev); in synthvid_send_config() 533 struct fb_info *info = par->info; in hvfb_update_work() 546 struct fb_info *info; in hvfb_on_panic() [all …]
|
D | vfb.c | 124 struct fb_info *info); 125 static int vfb_set_par(struct fb_info *info); 127 u_int transp, struct fb_info *info); 129 struct fb_info *info); 130 static int vfb_mmap(struct fb_info *info, 169 struct fb_info *info) in vfb_check_var() 292 static int vfb_set_par(struct fb_info *info) in vfb_set_par() 306 u_int transp, struct fb_info *info) in vfb_setcolreg() 397 struct fb_info *info) in vfb_pan_display() 421 static int vfb_mmap(struct fb_info *info, in vfb_mmap() [all …]
|
D | tmiofb.c | 220 struct fb_info *info = __info; in tmiofb_irq() 254 struct fb_info *info = platform_get_drvdata(dev); in tmiofb_hw_stop() 271 struct fb_info *info = platform_get_drvdata(dev); in tmiofb_hw_init() 315 struct fb_info *info = platform_get_drvdata(dev); in tmiofb_hw_mode() 358 tmiofb_acc_wait(struct fb_info *info, unsigned int ccs) in tmiofb_acc_wait() 394 tmiofb_acc_write(struct fb_info *info, const u32 *cmd, unsigned int count) in tmiofb_acc_write() 415 static int tmiofb_sync(struct fb_info *fbi) in tmiofb_sync() 437 tmiofb_fillrect(struct fb_info *fbi, const struct fb_fillrect *rect) in tmiofb_fillrect() 457 tmiofb_copyarea(struct fb_info *fbi, const struct fb_copyarea *area) in tmiofb_copyarea() 477 static void tmiofb_clearscreen(struct fb_info *info) in tmiofb_clearscreen() [all …]
|
D | cg3.c | 31 unsigned, struct fb_info *); 32 static int cg3_blank(int, struct fb_info *); 34 static int cg3_mmap(struct fb_info *, struct vm_area_struct *); 35 static int cg3_ioctl(struct fb_info *, unsigned int, unsigned long); 139 unsigned transp, struct fb_info *info) in cg3_setcolreg() 184 static int cg3_blank(int blank, struct fb_info *info) in cg3_blank() 226 static int cg3_mmap(struct fb_info *info, struct vm_area_struct *vma) in cg3_mmap() 236 static int cg3_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in cg3_ioctl() 246 static void cg3_init_fix(struct fb_info *info, int linebytes, in cg3_init_fix() 352 struct fb_info *info; in cg3_probe() [all …]
|
D | fm2fb.c | 165 u_int transp, struct fb_info *info); 166 static int fm2fb_blank(int blank, struct fb_info *info); 180 static int fm2fb_blank(int blank, struct fb_info *info) in fm2fb_blank() 196 u_int transp, struct fb_info *info) in fm2fb_setcolreg() 231 struct fb_info *info; in fm2fb_probe() 292 fb_info(info, "%s frame buffer device\n", fb_fix.id); in fm2fb_probe()
|
D | arcfb.c | 77 struct fb_info *info; 182 static int arcfb_open(struct fb_info *info, int user) in arcfb_open() 190 static int arcfb_release(struct fb_info *info, int user) in arcfb_release() 202 struct fb_info *info) in arcfb_pan_display() 221 struct fb_info *info = dev_instance; in arcfb_interrupt() 365 static void arcfb_fillrect(struct fb_info *info, in arcfb_fillrect() 376 static void arcfb_copyarea(struct fb_info *info, in arcfb_copyarea() 387 static void arcfb_imageblit(struct fb_info *info, const struct fb_image *image) in arcfb_imageblit() 398 static int arcfb_ioctl(struct fb_info *info, in arcfb_ioctl() 441 static ssize_t arcfb_write(struct fb_info *info, const char __user *buf, in arcfb_write() [all …]
|
D | nuc900fb.c | 49 static void nuc900fb_set_lcdaddr(struct fb_info *info) in nuc900fb_set_lcdaddr() 91 struct fb_info *info) in nuc900fb_check_var() 198 static void nuc900fb_calculate_lcd_regs(const struct fb_info *info, in nuc900fb_calculate_lcd_regs() 224 static void nuc900fb_activate_var(struct fb_info *info) in nuc900fb_activate_var() 265 static int nuc900fb_set_par(struct fb_info *info) in nuc900fb_set_par() 302 unsigned transp, struct fb_info *info) in nuc900fb_setcolreg() 329 static int nuc900fb_blank(int blank_mode, struct fb_info *info) in nuc900fb_blank() 358 static int nuc900fb_init_registers(struct fb_info *info) in nuc900fb_init_registers() 390 static int nuc900fb_map_video_memory(struct fb_info *info) in nuc900fb_map_video_memory() 411 static inline void nuc900fb_unmap_video_memory(struct fb_info *info) in nuc900fb_unmap_video_memory() [all …]
|
D | ffb.c | 31 unsigned, struct fb_info *); 32 static int ffb_blank(int, struct fb_info *); 34 static void ffb_imageblit(struct fb_info *, const struct fb_image *); 35 static void ffb_fillrect(struct fb_info *, const struct fb_fillrect *); 36 static void ffb_copyarea(struct fb_info *, const struct fb_copyarea *); 37 static int ffb_sync(struct fb_info *); 38 static int ffb_mmap(struct fb_info *, struct vm_area_struct *); 39 static int ffb_ioctl(struct fb_info *, unsigned int, unsigned long); 40 static int ffb_pan_display(struct fb_var_screeninfo *, struct fb_info *); 406 static int ffb_sync(struct fb_info *p) in ffb_sync() [all …]
|
D | hitfb.c | 125 static void hitfb_fillrect(struct fb_info *p, const struct fb_fillrect *rect) in hitfb_fillrect() 149 static void hitfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in hitfb_copyarea() 158 struct fb_info *info) in hitfb_pan_display() 171 int hitfb_blank(int blank_mode, struct fb_info *info) in hitfb_blank() 208 unsigned blue, unsigned transp, struct fb_info *info) in hitfb_setcolreg() 231 static int hitfb_sync(struct fb_info *info) in hitfb_sync() 238 static int hitfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in hitfb_check_var() 289 static int hitfb_set_par(struct fb_info *info) in hitfb_set_par() 330 struct fb_info *info; in hitfb_probe() 408 fb_info(info, "%s frame buffer device\n", info->fix.id); in hitfb_probe() [all …]
|
D | cg14.c | 31 unsigned, struct fb_info *); 33 static int cg14_mmap(struct fb_info *, struct vm_area_struct *); 34 static int cg14_ioctl(struct fb_info *, unsigned int, unsigned long); 35 static int cg14_pan_display(struct fb_var_screeninfo *, struct fb_info *); 216 static int cg14_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in cg14_pan_display() 244 unsigned transp, struct fb_info *info) in cg14_setcolreg() 266 static int cg14_mmap(struct fb_info *info, struct vm_area_struct *vma) in cg14_mmap() 275 static int cg14_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in cg14_ioctl() 355 static void cg14_init_fix(struct fb_info *info, int linebytes, in cg14_init_fix() 449 static void cg14_unmap_regs(struct platform_device *op, struct fb_info *info, in cg14_unmap_regs() [all …]
|
D | platinumfb.c | 46 struct fb_info *info; 80 u_int transp, struct fb_info *info); 81 static int platinumfb_blank(int blank_mode, struct fb_info *info); 82 static int platinumfb_set_par (struct fb_info *info); 83 static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info); 115 static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info) in platinumfb_check_var() 123 static int platinumfb_set_par (struct fb_info *info) in platinumfb_set_par() 154 static int platinumfb_blank(int blank, struct fb_info *fb) in platinumfb_blank() 185 u_int transp, struct fb_info *info) in platinumfb_setcolreg() 316 static void platinum_init_info(struct fb_info *info, in platinum_init_info() [all …]
|
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 *info, struct fb_info_control *p); 203 static int controlfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info) in controlfb_check_var() [all …]
|
D | vt8623fb.c | 114 static void vt8623fb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor) in vt8623fb_tilecursor() 141 static void vt8623fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in vt8623fb_iplan_imageblit() 169 static void vt8623fb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in vt8623fb_iplan_fillrect() 197 static void vt8623fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in vt8623fb_cfb4_imageblit() 224 static void vt8623fb_imageblit(struct fb_info *info, const struct fb_image *image) in vt8623fb_imageblit() 236 static void vt8623fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in vt8623fb_fillrect() 250 static void vt8623_set_pixclock(struct fb_info *info, u32 pixclock) in vt8623_set_pixclock() 279 static int vt8623fb_open(struct fb_info *info, int user) in vt8623fb_open() 301 static int vt8623fb_release(struct fb_info *info, int user) in vt8623fb_release() 320 static int vt8623fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in vt8623fb_check_var() [all …]
|
D | clps711xfb.c | 35 struct fb_info *cfb; 51 u_int transp, struct fb_info *info) in clps7111fb_setcolreg() 90 clps7111fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in clps7111fb_check_var() 111 clps7111fb_set_par(struct fb_info *info) in clps7111fb_set_par() 160 static int clps7111fb_blank(int blank, struct fb_info *info) in clps7111fb_blank() 182 static void clps711x_guess_lcd_params(struct fb_info *info) in clps711x_guess_lcd_params()
|
D | bfin-t350mcqb-fb.c | 87 struct fb_info *fb; 204 static int bfin_t350mcqb_fb_open(struct fb_info *info, int user) in bfin_t350mcqb_fb_open() 231 static int bfin_t350mcqb_fb_release(struct fb_info *info, int user) in bfin_t350mcqb_fb_release() 252 struct fb_info *info) in bfin_t350mcqb_fb_check_var() 295 int bfin_t350mcqb_fb_cursor(struct fb_info *info, struct fb_cursor *cursor) in bfin_t350mcqb_fb_cursor() 305 struct fb_info *info) in bfin_t350mcqb_fb_setcolreg() 383 static int bfin_lcd_check_fb(struct lcd_device *dev, struct fb_info *fi) in bfin_lcd_check_fb() 427 struct fb_info *fbinfo; in bfin_t350mcqb_probe() 588 struct fb_info *fbinfo = platform_get_drvdata(pdev); in bfin_t350mcqb_remove() 620 struct fb_info *fbinfo = platform_get_drvdata(pdev); in bfin_t350mcqb_suspend() [all …]
|
D | auo_k190x.c | 145 struct fb_info *info = par->info; in auok190x_issue_pixels() 280 static void auok190xfb_dpy_first_io(struct fb_info *info) in auok190xfb_dpy_first_io() 287 static void auok190xfb_dpy_deferred_io(struct fb_info *info, in auok190xfb_dpy_deferred_io() 369 static ssize_t auok190xfb_write(struct fb_info *info, const char __user *buf, in auok190xfb_write() 411 static void auok190xfb_fillrect(struct fb_info *info, in auok190xfb_fillrect() 421 static void auok190xfb_copyarea(struct fb_info *info, in auok190xfb_copyarea() 431 static void auok190xfb_imageblit(struct fb_info *info, in auok190xfb_imageblit() 442 struct fb_info *info) in auok190xfb_check_var() 531 static int auok190xfb_set_fix(struct fb_info *info) in auok190xfb_set_fix() 549 static int auok190xfb_set_par(struct fb_info *info) in auok190xfb_set_par() [all …]
|
D | sstfb.c | 333 static void sstfb_clear_screen(struct fb_info *info) in sstfb_clear_screen() 350 struct fb_info *info) in sstfb_check_var() 476 static int sstfb_set_par(struct fb_info *info) in sstfb_set_par() 667 u_int transp, struct fb_info *info) in sstfb_setcolreg() 692 static void sstfb_setvgapass( struct fb_info *info, int enable ) in sstfb_setvgapass() 709 fb_info(info, "Enabling VGA pass-through\n"); in sstfb_setvgapass() 712 fb_info(info, "Disabling VGA pass-through\n"); in sstfb_setvgapass() 720 struct fb_info *info = dev_get_drvdata(device); in store_vgapass() 733 struct fb_info *info = dev_get_drvdata(device); in show_vgapass() 742 static int sstfb_ioctl(struct fb_info *info, unsigned int cmd, in sstfb_ioctl() [all …]
|
D | arkfb.c | 119 static void arkfb_settile(struct fb_info *info, struct fb_tilemap *map) in arkfb_settile() 147 static void arkfb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor) in arkfb_tilecursor() 174 static void arkfb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_iplan_imageblit() 203 static void arkfb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in arkfb_iplan_fillrect() 232 static void arkfb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_cfb4_imageblit() 260 static void arkfb_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_imageblit() 272 static void arkfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in arkfb_fillrect() 462 struct fb_info *info = data; in ark_dac_read_regs() 481 struct fb_info *info = data; in ark_dac_write_regs() 499 static void ark_set_pixclock(struct fb_info *info, u32 pixclock) in ark_set_pixclock() [all …]
|
D | neofb.c | 202 static void neoCalcVCLK(const struct fb_info *info, in neoCalcVCLK() 443 static void vgaHWRestore(const struct fb_info *info, in vgaHWRestore() 476 static inline int neo2200_sync(struct fb_info *info) in neo2200_sync() 485 static inline void neo2200_wait_fifo(struct fb_info *info, in neo2200_wait_fifo() 514 static inline void neo2200_accel_init(struct fb_info *info, in neo2200_accel_init() 550 neofb_open(struct fb_info *info, int user) in neofb_open() 565 neofb_release(struct fb_info *info, int user) in neofb_release() 581 neofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in neofb_check_var() 721 static int neofb_set_par(struct fb_info *info) in neofb_set_par() 1173 struct fb_info *info) in neofb_pan_display() [all …]
|
D | ep93xx-fb.c | 152 static void ep93xxfb_set_video_attribs(struct fb_info *info) in ep93xxfb_set_video_attribs() 162 static int ep93xxfb_set_pixelmode(struct fb_info *info) in ep93xxfb_set_pixelmode() 231 static void ep93xxfb_set_timing(struct fb_info *info) in ep93xxfb_set_timing() 274 static int ep93xxfb_set_par(struct fb_info *info) in ep93xxfb_set_par() 295 struct fb_info *info) in ep93xxfb_check_var() 314 static int ep93xxfb_mmap(struct fb_info *info, struct vm_area_struct *vma) in ep93xxfb_mmap() 327 static int ep93xxfb_blank(int blank_mode, struct fb_info *info) in ep93xxfb_blank() 356 unsigned int transp, struct fb_info *info) in ep93xxfb_setcolreg() 422 static int ep93xxfb_alloc_videomem(struct fb_info *info) in ep93xxfb_alloc_videomem() 460 static void ep93xxfb_dealloc_videomem(struct fb_info *info) in ep93xxfb_dealloc_videomem() [all …]
|
D | wm8505fb.c | 45 struct fb_info fb; 51 static int wm8505fb_init_hw(struct fb_info *info) in wm8505fb_init_hw() 86 static int wm8505fb_set_timing(struct fb_info *info) in wm8505fb_set_timing() 118 static int wm8505fb_set_par(struct fb_info *info) in wm8505fb_set_par() 162 struct fb_info *info = dev_get_drvdata(dev); in contrast_show() 172 struct fb_info *info = dev_get_drvdata(dev); in contrast_store() 196 struct fb_info *info) { in wm8505fb_setcolreg() 226 struct fb_info *info) in wm8505fb_pan_display() 235 static int wm8505fb_blank(int blank, struct fb_info *info) in wm8505fb_blank() 378 fb_info(&fbi->fb, "%s frame buffer at 0x%lx-0x%lx\n", in wm8505fb_probe()
|
D | tgafb.c | 45 static int tgafb_check_var(struct fb_var_screeninfo *, struct fb_info *); 46 static int tgafb_set_par(struct fb_info *); 49 unsigned, struct fb_info *); 50 static int tgafb_blank(int, struct fb_info *); 51 static void tgafb_init_fix(struct fb_info *); 53 static void tgafb_imageblit(struct fb_info *, const struct fb_image *); 54 static void tgafb_fillrect(struct fb_info *, const struct fb_fillrect *); 55 static void tgafb_copyarea(struct fb_info *, const struct fb_copyarea *); 56 static int tgafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info); 165 tgafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in tgafb_check_var() [all …]
|
D | pmagb-b-fb.c | 100 unsigned int transp, struct fb_info *info) in pmagbbfb_setcolreg() 136 static void __init pmagbbfb_erase_cursor(struct fb_info *info) in pmagbbfb_erase_cursor() 150 static void pmagbbfb_screen_setup(struct fb_info *info) in pmagbbfb_screen_setup() 182 static void pmagbbfb_osc_setup(struct fb_info *info) in pmagbbfb_osc_setup() 253 struct fb_info *info; in pmagbbfb_probe() 331 fb_info(info, "%s frame buffer device at %s\n", in pmagbbfb_probe() 333 fb_info(info, "Osc0: %s, Osc1: %s, Osc%u selected\n", in pmagbbfb_probe() 359 struct fb_info *info = dev_get_drvdata(dev); in pmagbbfb_remove()
|
D | sunxvr500.c | 27 struct fb_info *info; 112 unsigned transp, struct fb_info *info) in e3d_setcolreg() 149 static void e3d_imageblit(struct fb_info *info, const struct fb_image *image) in e3d_imageblit() 162 static void e3d_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in e3d_fillrect() 175 static void e3d_copyarea(struct fb_info *info, const struct fb_copyarea *area) in e3d_copyarea() 198 struct fb_info *info = ep->info; in e3d_set_fbinfo() 246 struct fb_info *info; in e3d_pci_register() 397 struct fb_info *info = pci_get_drvdata(pdev); in e3d_pci_unregister()
|
D | sunxvr1000.c | 13 struct fb_info *info; 45 unsigned transp, struct fb_info *info) in gfb_setcolreg() 71 struct fb_info *info = gp->info; in gfb_set_fbinfo() 117 struct fb_info *info; in gfb_probe() 178 struct fb_info *info = dev_get_drvdata(&op->dev); in gfb_remove()
|
D | s1d13xxxfb.c | 165 s1d13xxxfb_setup_pseudocolour(struct fb_info *info) in s1d13xxxfb_setup_pseudocolour() 175 s1d13xxxfb_setup_truecolour(struct fb_info *info) in s1d13xxxfb_setup_truecolour() 205 s1d13xxxfb_set_par(struct fb_info *info) in s1d13xxxfb_set_par() 271 u_int transp, struct fb_info *info) in s1d13xxxfb_setcolreg() 338 s1d13xxxfb_blank(int blank_mode, struct fb_info *info) in s1d13xxxfb_blank() 379 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in s1d13xxxfb_pan_display() 421 bltbit_wait_bitclear(struct fb_info *info, u8 bit, int timeout) in bltbit_wait_bitclear() 443 s1d13xxxfb_bitblt_copyarea(struct fb_info *info, const struct fb_copyarea *area) in s1d13xxxfb_bitblt_copyarea() 534 s1d13xxxfb_bitblt_solidfill(struct fb_info *info, const struct fb_fillrect *rect) in s1d13xxxfb_bitblt_solidfill() 644 static void s1d13xxxfb_fetch_hw_state(struct fb_info *info) in s1d13xxxfb_fetch_hw_state() [all …]
|
D | sh_mobile_lcdcfb.c | 178 struct fb_info *info; 447 static int sh_mobile_lcdc_sginit(struct fb_info *info, in sh_mobile_lcdc_sginit() 463 static void sh_mobile_lcdc_deferred_io(struct fb_info *info, in sh_mobile_lcdc_deferred_io() 504 static void sh_mobile_lcdc_deferred_io_touch(struct fb_info *info) in sh_mobile_lcdc_deferred_io_touch() 563 struct fb_info *info); 570 struct fb_info *info = ch->info; in sh_mobile_lcdc_display_notify() 1248 struct fb_info *info) in __sh_mobile_lcdc_check_var() 1331 struct fb_info *info = dev_get_drvdata(dev); in overlay_alpha_show() 1341 struct fb_info *info = dev_get_drvdata(dev); in overlay_alpha_store() 1369 struct fb_info *info = dev_get_drvdata(dev); in overlay_mode_show() [all …]
|
D | q40fb.c | 56 struct fb_info *info) in q40fb_setcolreg() 88 struct fb_info *info; in q40fb_probe() 122 fb_info(info, "Q40 frame buffer alive and kicking !\n"); in q40fb_probe()
|
D | vga16fb.c | 187 static void vga16fb_pan_var(struct fb_info *info, in vga16fb_pan_var() 218 static void vga16fb_update_fix(struct fb_info *info) in vga16fb_update_fix() 247 const struct fb_info *info, in vga16fb_clock_chip() 283 static int vga16fb_open(struct fb_info *info, int user) in vga16fb_open() 298 static int vga16fb_release(struct fb_info *info, int user) in vga16fb_release() 313 struct fb_info *info) in vga16fb_check_var() 518 static int vga16fb_set_par(struct fb_info *info) in vga16fb_set_par() 660 struct fb_info *info) in vga16fb_setcolreg() 689 struct fb_info *info) in vga16fb_pan_display() 801 static int vga16fb_blank(int blank, struct fb_info *info) in vga16fb_blank() [all …]
|
D | sunxvr2500.c | 16 struct fb_info *info; 49 unsigned transp, struct fb_info *info) in s3d_setcolreg() 75 struct fb_info *info = sp->info; in s3d_set_fbinfo() 121 struct fb_info *info; in s3d_pci_register() 224 struct fb_info *info = pci_get_drvdata(pdev); in s3d_pci_unregister()
|
D | pmag-ba-fb.c | 96 unsigned int transp, struct fb_info *info) in pmagbafb_setcolreg() 132 static void __init pmagbafb_erase_cursor(struct fb_info *info) in pmagbafb_erase_cursor() 148 struct fb_info *info; in pmagbafb_probe() 215 fb_info(info, "%s frame buffer device at %s\n", in pmagbafb_probe() 241 struct fb_info *info = dev_get_drvdata(dev); in pmagbafb_remove()
|
D | fb-puv3.c | 104 static void unifb_sync(struct fb_info *info) in unifb_sync() 118 static void unifb_prim_fillrect(struct fb_info *info, in unifb_prim_fillrect() 178 static void unifb_fillrect(struct fb_info *info, in unifb_fillrect() 206 static void unifb_prim_copyarea(struct fb_info *info, in unifb_prim_copyarea() 285 static void unifb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in unifb_copyarea() 321 static void unifb_imageblit(struct fb_info *info, const struct fb_image *image) in unifb_imageblit() 344 struct fb_info *info) in unifb_check_var() 468 static int unifb_set_par(struct fb_info *info) in unifb_set_par() 558 u_int transp, struct fb_info *info) in unifb_setcolreg() 621 struct fb_info *info) in unifb_pan_display() [all …]
|
D | s3c2410fb.c | 70 static void s3c2410fb_set_lcdaddr(struct fb_info *info) in s3c2410fb_set_lcdaddr() 123 struct fb_info *info) in s3c2410fb_check_var() 251 static void s3c2410fb_calculate_stn_lcd_regs(const struct fb_info *info, in s3c2410fb_calculate_stn_lcd_regs() 311 static void s3c2410fb_calculate_tft_lcd_regs(const struct fb_info *info, in s3c2410fb_calculate_tft_lcd_regs() 373 static void s3c2410fb_activate_var(struct fb_info *info) in s3c2410fb_activate_var() 428 static int s3c2410fb_set_par(struct fb_info *info) in s3c2410fb_set_par() 488 unsigned transp, struct fb_info *info) in s3c2410fb_setcolreg() 567 static int s3c2410fb_blank(int blank_mode, struct fb_info *info) in s3c2410fb_blank() 640 static int s3c2410fb_map_video_memory(struct fb_info *info) in s3c2410fb_map_video_memory() 666 static inline void s3c2410fb_unmap_video_memory(struct fb_info *info) in s3c2410fb_unmap_video_memory() [all …]
|
D | sbuslib.h | 22 struct fb_info *info, 24 int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
|
D | bf54x-lq043fb.c | 77 struct fb_info *fb; 284 static int bfin_bf54x_fb_open(struct fb_info *info, int user) in bfin_bf54x_fb_open() 309 static int bfin_bf54x_fb_release(struct fb_info *info, int user) in bfin_bf54x_fb_release() 330 struct fb_info *info) in bfin_bf54x_fb_check_var() 373 int bfin_bf54x_fb_cursor(struct fb_info *info, struct fb_cursor *cursor) in bfin_bf54x_fb_cursor() 383 struct fb_info *info) in bfin_bf54x_fb_setcolreg() 461 static int bfin_lcd_check_fb(struct lcd_device *dev, struct fb_info *fi) in bfin_lcd_check_fb() 506 struct fb_info *fbinfo; in bfin_bf54x_probe() 691 struct fb_info *fbinfo = platform_get_drvdata(pdev); in bfin_bf54x_remove() 729 struct fb_info *fbinfo = platform_get_drvdata(pdev); in bfin_bf54x_resume()
|
D | uvesafb.c | 271 struct fb_info *info, struct vbe_mode_ib *mode) in uvesafb_setup_var() 602 struct fb_info *info) in uvesafb_is_valid_mode() 617 static int uvesafb_vbe_getedid(struct uvesafb_ktask *task, struct fb_info *info) in uvesafb_vbe_getedid() 683 struct fb_info *info) in uvesafb_vbe_getmonspecs() 792 static int uvesafb_vbe_init(struct fb_info *info) in uvesafb_vbe_init() 837 static int uvesafb_vbe_init_mode(struct fb_info *info) in uvesafb_vbe_init_mode() 936 int start, struct fb_info *info) in uvesafb_setpalette() 1002 struct fb_info *info) in uvesafb_setcolreg() 1051 static int uvesafb_setcmap(struct fb_cmap *cmap, struct fb_info *info) in uvesafb_setcmap() 1090 struct fb_info *info) in uvesafb_pan_display() [all …]
|
D | dnfb.c | 107 static int dnfb_blank(int blank, struct fb_info *info); 108 static void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); 138 static int dnfb_blank(int blank, struct fb_info *info) in dnfb_blank() 148 void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in dnfb_copyarea() 229 struct fb_info *info; in dnfb_probe()
|
D | sm501fb.c | 86 struct fb_info *fb[2]; /* fb info for both heads */ 174 struct fb_info *fbi; in sm501_alloc_mem() 297 struct fb_info *info) in sm501fb_check_var() 407 struct fb_info *info) in sm501fb_check_var_crt() 419 struct fb_info *info) in sm501fb_check_var_pnl() 429 static int sm501fb_set_par_common(struct fb_info *info, in sm501fb_set_par_common() 526 static void sm501fb_set_par_geometry(struct fb_info *info, in sm501fb_set_par_geometry() 581 struct fb_info *info) in sm501fb_pan_crt() 611 struct fb_info *info) in sm501fb_pan_pnl() 632 static int sm501fb_set_par_crt(struct fb_info *info) in sm501fb_set_par_crt() [all …]
|
D | atafb_mfb.c | 24 void atafb_mfb_copyarea(struct fb_info *info, u_long next_line, in atafb_mfb_copyarea() 54 void atafb_mfb_fillrect(struct fb_info *info, u_long next_line, u32 color, in atafb_mfb_fillrect() 77 void atafb_mfb_linefill(struct fb_info *info, u_long next_line, in atafb_mfb_linefill()
|
D | cirrusfb.c | 366 void (*unmap)(struct fb_info *info); 377 struct fb_info *info); 380 static void init_vgachip(struct fb_info *info); 411 static void cirrusfb_dbg_reg_dump(struct fb_info *info, caddr_t regbase); 412 static void cirrusfb_dbg_print_regs(struct fb_info *info, 429 static int cirrusfb_open(struct fb_info *info, int user) in cirrusfb_open() 437 static int cirrusfb_release(struct fb_info *info, int user) in cirrusfb_release() 449 static int cirrusfb_check_mclk(struct fb_info *info, long freq) in cirrusfb_check_mclk() 474 struct fb_info *info) in cirrusfb_check_pixclock() 531 struct fb_info *info) in cirrusfb_check_var() [all …]
|
D | clps711x-fb.c | 49 u_int blue, u_int transp, struct fb_info *info) in clps711x_fb_setcolreg() 72 struct fb_info *info) in clps711x_fb_check_var() 105 static int clps711x_fb_set_par(struct fb_info *info) in clps711x_fb_set_par() 154 static int clps711x_fb_blank(int blank, struct fb_info *info) in clps711x_fb_blank() 171 static int clps711x_lcd_check_fb(struct lcd_device *lcddev, struct fb_info *fi) in clps711x_lcd_check_fb() 218 struct fb_info *info; in clps711x_fb_probe() 366 struct fb_info *info = platform_get_drvdata(pdev); in clps711x_fb_remove()
|
D | igafb.c | 68 struct fb_info fb_info; variable 221 static int igafb_mmap(struct fb_info *info, in igafb_mmap() 278 struct fb_info *info) in igafb_setcolreg() 331 static int __init iga_init(struct fb_info *info, struct iga_par *par) in iga_init() 363 fb_info(info, "%s frame buffer device at 0x%08lx [%dMB VRAM]\n", in iga_init() 372 struct fb_info *info; in igafb_init()
|
D | ssd1307fb.c | 70 struct fb_info *info; 207 static ssize_t ssd1307fb_write(struct fb_info *info, const char __user *buf, in ssd1307fb_write() 238 static int ssd1307fb_blank(int blank_mode, struct fb_info *info) in ssd1307fb_blank() 248 static void ssd1307fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in ssd1307fb_fillrect() 255 static void ssd1307fb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in ssd1307fb_copyarea() 262 static void ssd1307fb_imageblit(struct fb_info *info, const struct fb_image *image) in ssd1307fb_imageblit() 279 static void ssd1307fb_deferred_io(struct fb_info *info, in ssd1307fb_deferred_io() 466 struct fb_info *info) in ssd1307fb_check_fb() 530 struct fb_info *info; in ssd1307fb_probe() 699 struct fb_info *info = i2c_get_clientdata(client); in ssd1307fb_remove()
|
D | s3fb.c | 247 static int s3fb_setup_ddc_bus(struct fb_info *info) in s3fb_setup_ddc_bus() 290 static void s3fb_settile_fast(struct fb_info *info, struct fb_tilemap *map) in s3fb_settile_fast() 312 static void s3fb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor) in s3fb_tilecursor() 347 static void s3fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in s3fb_iplan_imageblit() 376 static void s3fb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in s3fb_iplan_fillrect() 404 static void s3fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in s3fb_cfb4_imageblit() 431 static void s3fb_imageblit(struct fb_info *info, const struct fb_image *image) in s3fb_imageblit() 443 static void s3fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in s3fb_fillrect() 458 static void s3_set_pixclock(struct fb_info *info, u32 pixclock) in s3_set_pixclock() 501 static int s3fb_open(struct fb_info *info, int user) in s3fb_open() [all …]
|
D | atmel_lcdfb.c | 42 struct fb_info *info; 153 struct fb_info *info) in atmel_lcdfb_update_dma2d() 165 struct fb_info *info) in atmel_lcdfb_update_dma2d() 395 static void atmel_lcdfb_update_dma(struct fb_info *info, in atmel_lcdfb_update_dma() 415 struct fb_info *info = sinfo->info; in atmel_lcdfb_free_video_memory() 430 struct fb_info *info = sinfo->info; in atmel_lcdfb_alloc_video_memory() 451 struct fb_info *info) in atmel_lcdfb_choose_mode() 488 struct fb_info *info) in atmel_lcdfb_check_var() 642 static int atmel_lcdfb_set_par(struct fb_info *info) in atmel_lcdfb_set_par() 808 unsigned int transp, struct fb_info *info) in atmel_lcdfb_setcolreg() [all …]
|
D | goldfishfb.c | 52 struct fb_info fb; 81 unsigned int blue, unsigned int transp, struct fb_info *info) in goldfish_fb_setcolreg() 97 struct fb_info *info) in goldfish_fb_check_var() 124 static int goldfish_fb_set_par(struct fb_info *info) in goldfish_fb_set_par() 137 struct fb_info *info) in goldfish_fb_pan_display() 155 static int goldfish_fb_blank(int blank, struct fb_info *info) in goldfish_fb_blank()
|
D | pxa168fb.c | 169 struct fb_info *info = fbi->info; in set_mode() 196 struct fb_info *info) in pxa168fb_check_var() 351 static void set_graphics_start(struct fb_info *info, int xoffset, int yoffset) in set_graphics_start() 364 static void set_dumb_panel_control(struct fb_info *info) in set_dumb_panel_control() 389 static void set_dumb_screen_dimensions(struct fb_info *info) in set_dumb_screen_dimensions() 402 static int pxa168fb_set_par(struct fb_info *info) in pxa168fb_set_par() 493 unsigned int blue, unsigned int trans, struct fb_info *info) in pxa168fb_setcolreg() 518 static int pxa168fb_blank(int blank, struct fb_info *info) in pxa168fb_blank() 529 struct fb_info *info) in pxa168fb_pan_display() 563 static int pxa168fb_init_mode(struct fb_info *info, in pxa168fb_init_mode() [all …]
|
D | mx3fb.c | 240 struct fb_info *fbi; 731 static int mx3fb_blank(int blank, struct fb_info *fbi); 732 static int mx3fb_map_video_memory(struct fb_info *fbi, unsigned int mem_len, 734 static int mx3fb_unmap_video_memory(struct fb_info *fbi); 741 static int mx3fb_set_fix(struct fb_info *fbi) in mx3fb_set_fix() 775 static bool mx3fb_must_set_par(struct fb_info *fbi) in mx3fb_must_set_par() 795 static int __set_par(struct fb_info *fbi, bool lock) in __set_par() 905 static int mx3fb_set_par(struct fb_info *fbi) in mx3fb_set_par() 928 static int mx3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi) in mx3fb_check_var() 1030 unsigned int trans, struct fb_info *fbi) in mx3fb_setcolreg() [all …]
|
D | au1200fb.c | 147 struct fb_info *fb_info; /* FB driver info record */ member 176 static struct fb_info *_au1200fb_infos[MAX_DEVICE_COUNT]; 688 static int fbinfo2index (struct fb_info *fb_info) in fbinfo2index() argument 693 if (fb_info == _au1200fb_infos[i]) in fbinfo2index() 949 | LCD_WINCTRL2_BX_N(fbdev->fb_info->fix.line_length) in au1200_setmode() 1000 static void au1200fb_update_fbinfo(struct fb_info *fbi) in au1200fb_update_fbinfo() 1035 struct fb_info *fbi) in au1200fb_fb_check_var() 1127 static int au1200fb_fb_set_par(struct fb_info *fbi) in au1200fb_fb_set_par() 1141 unsigned blue, unsigned transp, struct fb_info *fbi) in au1200fb_fb_setcolreg() 1196 static int au1200fb_fb_blank(int blank_mode, struct fb_info *fbi) in au1200fb_fb_blank() [all …]
|
D | efifb.c | 42 struct fb_info *info) in efifb_setcolreg() 66 static void efifb_destroy(struct fb_info *info) in efifb_destroy() 133 struct fb_info *info; in efifb_probe() 308 fb_info(info, "%s frame buffer device\n", info->fix.id); in efifb_probe() 325 struct fb_info *info = platform_get_drvdata(pdev); in efifb_remove()
|
D | fsl-diu-fb.c | 369 struct fb_info fsl_diu_info[NUM_AOIS]; 499 static void fsl_diu_enable_panel(struct fb_info *info) in fsl_diu_enable_panel() 551 static void fsl_diu_disable_panel(struct fb_info *info) in fsl_diu_disable_panel() 605 static void enable_lcdc(struct fb_info *info) in enable_lcdc() 614 static void disable_lcdc(struct fb_info *info) in disable_lcdc() 624 struct fb_info *info) in adjust_aoi_size_position() 699 struct fb_info *info) in fsl_diu_check_var() 789 static void set_fix(struct fb_info *info) in set_fix() 804 static void update_lcdc(struct fb_info *info) in update_lcdc() 873 static int map_video_memory(struct fb_info *info) in map_video_memory() [all …]
|
D | imxfb.c | 245 struct fb_info *info); 255 u_int trans, struct fb_info *info) in imxfb_setpalettereg() 273 u_int trans, struct fb_info *info) in imxfb_setcolreg() 347 static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in imxfb_check_var() 450 static int imxfb_set_par(struct fb_info *info) in imxfb_set_par() 520 static int imxfb_blank(int blank, struct fb_info *info) in imxfb_blank() 557 static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *info) in imxfb_activate_var() 628 struct fb_info *info = dev_get_drvdata(&pdev->dev); in imxfb_init_fbinfo() 721 static int imxfb_lcd_check_fb(struct lcd_device *lcddev, struct fb_info *fi) in imxfb_lcd_check_fb() 813 struct fb_info *info; in imxfb_probe() [all …]
|
D | sh7760fb.c | 73 static int sh7760fb_blank(int blank, struct fb_info *info) in sh7760fb_blank() 102 u_int transp, struct fb_info *info) in sh7760_setcolreg() 169 struct fb_info *info) in sh7760fb_check_var() 199 static int sh7760fb_set_par(struct fb_info *info) in sh7760fb_set_par() 358 static void sh7760fb_free_mem(struct fb_info *info) in sh7760fb_free_mem() 376 static int sh7760fb_alloc_mem(struct fb_info *info) in sh7760fb_alloc_mem() 436 struct fb_info *info; in sh7760fb_probe() 562 struct fb_info *info = platform_get_drvdata(dev); in sh7760fb_remove()
|
D | bfin-lq035q1-fb.c | 93 struct fb_info *fb; 395 static int bfin_lq035q1_fb_open(struct fb_info *info, int user) in bfin_lq035q1_fb_open() 423 static int bfin_lq035q1_fb_release(struct fb_info *info, int user) in bfin_lq035q1_fb_release() 445 struct fb_info *info) in bfin_lq035q1_fb_check_var() 490 int bfin_lq035q1_fb_cursor(struct fb_info *info, struct fb_cursor *cursor) in bfin_lq035q1_fb_cursor() 500 struct fb_info *info) in bfin_lq035q1_fb_setcolreg() 568 struct fb_info *fbinfo; in bfin_lq035q1_probe() 774 struct fb_info *fbinfo = platform_get_drvdata(pdev); in bfin_lq035q1_remove() 806 struct fb_info *fbinfo = dev_get_drvdata(dev); in bfin_lq035q1_suspend() 823 struct fb_info *fbinfo = dev_get_drvdata(dev); in bfin_lq035q1_resume()
|
D | smscufx.c | 98 struct fb_info *info; 778 static int ufx_ops_mmap(struct fb_info *info, struct vm_area_struct *vma) in ufx_ops_mmap() 900 static ssize_t ufx_ops_write(struct fb_info *info, const char __user *buf, in ufx_ops_write() 920 static void ufx_ops_copyarea(struct fb_info *info, in ufx_ops_copyarea() 932 static void ufx_ops_imageblit(struct fb_info *info, in ufx_ops_imageblit() 943 static void ufx_ops_fillrect(struct fb_info *info, in ufx_ops_fillrect() 958 static void ufx_dpy_deferred_io(struct fb_info *info, in ufx_dpy_deferred_io() 988 static int ufx_ops_ioctl(struct fb_info *info, unsigned int cmd, in ufx_ops_ioctl() 1039 unsigned blue, unsigned transp, struct fb_info *info) in ufx_ops_setcolreg() 1066 static int ufx_ops_open(struct fb_info *info, int user) in ufx_ops_open() [all …]
|
D | vesafb.c | 66 struct fb_info *info) in vesafb_pan_display() 131 struct fb_info *info) in vesafb_setcolreg() 180 static void vesafb_destroy(struct fb_info *info) in vesafb_destroy() 237 struct fb_info *info; in vesafb_probe() 467 fb_info(info, "%s frame buffer device\n", info->fix.id); in vesafb_probe() 480 struct fb_info *info = platform_get_drvdata(pdev); in vesafb_remove()
|
D | sh_mobile_lcdcfb.h | 18 struct fb_info; 100 struct fb_info *info;
|
D | bf537-lq035.c | 425 static struct fb_info bfin_lq035_fb; 458 static int bfin_lq035_fb_open(struct fb_info *info, int user) in bfin_lq035_fb_open() 490 static int bfin_lq035_fb_release(struct fb_info *info, int user) in bfin_lq035_fb_release() 512 struct fb_info *info) in bfin_lq035_fb_check_var() 561 static void bfin_lq035_fb_rotate(struct fb_info *fbi, int angle) in bfin_lq035_fb_rotate() 579 static int bfin_lq035_fb_cursor(struct fb_info *info, struct fb_cursor *cursor) in bfin_lq035_fb_cursor() 589 struct fb_info *info) in bfin_lq035_fb_setcolreg() 672 static int bfin_lcd_check_fb(struct lcd_device *lcd, struct fb_info *fi) in bfin_lcd_check_fb()
|
D | ps3fb.c | 479 static int ps3fb_sync(struct fb_info *info, u32 frame) in ps3fb_sync() 504 static int ps3fb_open(struct fb_info *info, int user) in ps3fb_open() 510 static int ps3fb_release(struct fb_info *info, int user) in ps3fb_release() 532 static int ps3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in ps3fb_check_var() 602 static int ps3fb_set_par(struct fb_info *info) in ps3fb_set_par() 677 unsigned int transp, struct fb_info *info) in ps3fb_setcolreg() 693 struct fb_info *info) in ps3fb_pan_display() 706 static int ps3fb_mmap(struct fb_info *info, struct vm_area_struct *vma) in ps3fb_mmap() 723 static int ps3fb_blank(int blank, struct fb_info *info) in ps3fb_blank() 774 static int ps3fb_ioctl(struct fb_info *info, unsigned int cmd, in ps3fb_ioctl() [all …]
|
D | grvga.c | 84 struct fb_info *info) in grvga_check_var() 149 static int grvga_set_par(struct fb_info *info) in grvga_set_par() 193 …unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) in grvga_setcolreg() 240 struct fb_info *info) in grvga_pan_display() 334 struct fb_info *info; in grvga_probe() 516 struct fb_info *info = dev_get_drvdata(&device->dev); in grvga_remove()
|
D | carminefb.c | 56 struct fb_info *fb[MAX_DISPLAY]; 163 unsigned blue, unsigned transp, struct fb_info *info) in carmine_setcolreg() 179 struct fb_info *info) in carmine_check_var() 407 static int carmine_set_par(struct fb_info *info) in carmine_set_par() 542 struct fb_info **rinfo) in alloc_carmine_fb() 545 struct fb_info *info; in alloc_carmine_fb() 588 fb_info(info, "%s frame buffer device\n", info->fix.id); in alloc_carmine_fb() 600 static void cleanup_fb_device(struct fb_info *info) in cleanup_fb_device() 613 struct fb_info *info; in carminefb_probe()
|
D | pm3fb.c | 197 static int pm3fb_sync(struct fb_info *info) in pm3fb_sync() 213 static void pm3fb_init_engine(struct fb_info *info) in pm3fb_init_engine() 375 static void pm3fb_fillrect(struct fb_info *info, in pm3fb_fillrect() 439 static void pm3fb_copyarea(struct fb_info *info, in pm3fb_copyarea() 511 static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image) in pm3fb_imageblit() 612 static int pm3fb_cursor(struct fb_info *info, struct fb_cursor *cursor) in pm3fb_cursor() 716 static void pm3fb_write_mode(struct fb_info *info) in pm3fb_write_mode() 911 static int pm3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in pm3fb_check_var() 1013 static int pm3fb_set_par(struct fb_info *info) in pm3fb_set_par() 1070 struct fb_info *info) in pm3fb_setcolreg() [all …]
|
D | i740fb.c | 157 static int i740fb_setup_ddc_bus(struct fb_info *info) in i740fb_setup_ddc_bus() 180 static int i740fb_open(struct fb_info *info, int user) in i740fb_open() 191 static int i740fb_release(struct fb_info *info, int user) in i740fb_release() 394 struct i740fb_par *par, struct fb_info *info) in i740fb_decode_var() 658 static int i740fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in i740fb_check_var() 733 static int i740fb_set_par(struct fb_info *info) in i740fb_set_par() 862 struct fb_info *info) in i740fb_setcolreg() 897 struct fb_info *info) in i740fb_pan_display() 943 static int i740fb_blank(int blank_mode, struct fb_info *info) in i740fb_blank() 1002 struct fb_info *info; in i740fb_probe() [all …]
|
D | wmt_ge_rops.c | 49 void wmt_ge_fillrect(struct fb_info *p, const struct fb_fillrect *rect) in wmt_ge_fillrect() 85 void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area) in wmt_ge_copyarea() 118 int wmt_ge_sync(struct fb_info *p) in wmt_ge_sync()
|
D | gxt4500.c | 360 struct fb_info *info) in gxt4500_check_var() 374 static int gxt4500_set_par(struct fb_info *info) in gxt4500_set_par() 513 unsigned int transp, struct fb_info *info) in gxt4500_setcolreg() 548 struct fb_info *info) in gxt4500_pan_display() 562 static int gxt4500_blank(int blank, struct fb_info *info) in gxt4500_blank() 619 struct fb_info *info; in gxt4500_probe() 713 fb_info(info, "%s frame buffer device\n", info->fix.id); in gxt4500_probe() 735 struct fb_info *info = pci_get_drvdata(pdev); in gxt4500_remove()
|
D | metronomefb.c | 466 static void metronomefb_dpy_deferred_io(struct fb_info *info, in metronomefb_dpy_deferred_io() 486 static void metronomefb_fillrect(struct fb_info *info, in metronomefb_fillrect() 495 static void metronomefb_copyarea(struct fb_info *info, in metronomefb_copyarea() 504 static void metronomefb_imageblit(struct fb_info *info, in metronomefb_imageblit() 517 static ssize_t metronomefb_write(struct fb_info *info, const char __user *buf, in metronomefb_write() 574 struct fb_info *info; in metronomefb_probe() 747 struct fb_info *info = platform_get_drvdata(dev); in metronomefb_remove()
|
D | stifb.c | 75 #define REGION_BASE(fb_info, index) \ argument 76 F_EXTEND(fb_info->sti->glob_cfg->region_ptrs[index]) 106 struct fb_info info; 183 #define NGLE_LOCK(fb_info) do { } while (0) argument 184 #define NGLE_UNLOCK(fb_info) do { } while (0) argument 926 u_int blue, u_int transp, struct fb_info *info) in stifb_setcolreg() 986 stifb_blank(int blank_mode, struct fb_info *info) in stifb_blank() 1015 stifb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in stifb_copyarea() 1097 stifb_blank(0, (struct fb_info *)fb); /* 0=enable screen */ in stifb_init_display() 1123 struct fb_info *info; in stifb_init_fb() [all …]
|
D | sbuslib.c | 100 struct fb_info *info, in sbusfb_ioctl_helper() 194 static int fbiogetputcmap(struct fb_info *info, unsigned int cmd, unsigned long arg) in fbiogetputcmap() 216 static int fbiogscursor(struct fb_info *info, unsigned long arg) in fbiogscursor() 242 int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in sbusfb_compat_ioctl()
|
D | au1100fb.c | 106 static int au1100fb_fb_blank(int blank_mode, struct fb_info *fbi) in au1100fb_fb_blank() 140 struct fb_info *info = &fbdev->info; in au1100fb_setmode() 235 …(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *fbi) in au1100fb_fb_setcolreg() 294 int au1100fb_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fbi) in au1100fb_fb_pan_display() 341 void au1100fb_fb_rotate(struct fb_info *fbi, int angle) in au1100fb_fb_rotate() 362 int au1100fb_fb_mmap(struct fb_info *fbi, struct vm_area_struct *vma) in au1100fb_fb_mmap()
|
D | pxafb.h | 93 struct fb_info fb; 110 struct fb_info fb;
|
D | w100fb.c | 85 struct fb_info *info = dev_get_drvdata(dev); in flip_show() 94 struct fb_info *info = dev_get_drvdata(dev); in flip_store() 144 struct fb_info *info = dev_get_drvdata(dev); in fastpllclk_show() 152 struct fb_info *info = dev_get_drvdata(dev); in fastpllclk_store() 177 struct fb_info *info = dev_get_drvdata(dev); in w100fb_get_hsynclen() 198 u_int trans, struct fb_info *info) in w100fb_setcolreg() 228 static int w100fb_blank(int blank_mode, struct fb_info *info) in w100fb_blank() 273 static int w100fb_sync(struct fb_info *info) in w100fb_sync() 351 static void w100fb_fillrect(struct fb_info *info, in w100fb_fillrect() 377 static void w100fb_copyarea(struct fb_info *info, in w100fb_copyarea() [all …]
|
D | sm712fb.c | 42 struct fb_info *fb; 804 unsigned blue, struct fb_info *info) in sm712_setpalette() 830 static int smtc_blank(int blank_mode, struct fb_info *info) in smtc_blank() 902 unsigned blue, unsigned trans, struct fb_info *info) in smtc_setcolreg() 949 static ssize_t smtcfb_read(struct fb_info *info, char __user *buf, in smtcfb_read() 1026 static ssize_t smtcfb_write(struct fb_info *info, const char __user *buf, in smtcfb_write() 1271 static int smtc_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in smtc_check_var() 1288 static int smtc_set_par(struct fb_info *info) in smtc_set_par() 1368 struct fb_info *info; in smtcfb_pci_probe()
|
/linux-4.4.14/include/linux/ |
D | fb.h | 19 struct fb_info; 167 struct fb_info *info; 207 void (*writeio)(struct fb_info *info, void __iomem *dst, void *src, unsigned int size); 208 void (*readio) (struct fb_info *info, void *dst, void __iomem *src, unsigned int size); 218 void (*first_io)(struct fb_info *info); 219 void (*deferred_io)(struct fb_info *info, struct list_head *pagelist); 240 int (*fb_open)(struct fb_info *info, int user); 241 int (*fb_release)(struct fb_info *info, int user); 246 ssize_t (*fb_read)(struct fb_info *info, char __user *buf, 248 ssize_t (*fb_write)(struct fb_info *info, const char __user *buf, [all …]
|
D | svga.h | 108 void svga_settile(struct fb_info *info, struct fb_tilemap *map); 109 void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area); 110 void svga_tilefill(struct fb_info *info, struct fb_tilerect *rect); 111 void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit); 112 void svga_tilecursor(void __iomem *regbase, struct fb_info *info, struct fb_tilecursor *cursor); 113 int svga_get_tilemax(struct fb_info *info); 114 void svga_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
|
D | lcd.h | 32 struct fb_info; 63 int (*check_fb)(struct lcd_device *, struct fb_info *);
|
D | vga_switcheroo.h | 133 struct fb_info *info); 152 static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {} in vga_switcheroo_client_fb_set()
|
D | backlight.h | 49 struct fb_info; 63 int (*check_fb)(struct backlight_device *, struct fb_info *);
|
/linux-4.4.14/include/drm/ |
D | drm_fb_helper.h | 130 struct fb_info *fbdev; 157 int drm_fb_helper_blank(int blank, struct fb_info *info); 159 struct fb_info *info); 160 int drm_fb_helper_set_par(struct fb_info *info); 162 struct fb_info *info); 166 struct fb_info *drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper); 169 void drm_fb_helper_fill_var(struct fb_info *info, struct drm_fb_helper *fb_helper, 171 void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch, 176 ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf, 178 ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf, [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_fbcon.h | 51 int nv04_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region); 52 int nv04_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 53 int nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image); 54 int nv04_fbcon_accel_init(struct fb_info *info); 56 int nv50_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 57 int nv50_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region); 58 int nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image); 59 int nv50_fbcon_accel_init(struct fb_info *info); 61 int nvc0_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect); 62 int nvc0_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region); [all …]
|
D | nouveau_fbcon.c | 59 nouveau_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in nouveau_fbcon_fillrect() 91 nouveau_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *image) in nouveau_fbcon_copyarea() 123 nouveau_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nouveau_fbcon_imageblit() 155 nouveau_fbcon_sync(struct fb_info *info) in nouveau_fbcon_sync() 182 nouveau_fbcon_open(struct fb_info *info, int user) in nouveau_fbcon_open() 193 nouveau_fbcon_release(struct fb_info *info, int user) in nouveau_fbcon_release() 278 struct fb_info *info = fbcon->helper.fbdev; in nouveau_fbcon_accel_init() 316 struct fb_info *info = fbcon->helper.fbdev; in nouveau_fbcon_zfill() 340 struct fb_info *info; in nouveau_fbcon_create() 485 void nouveau_fbcon_gpu_lockup(struct fb_info *info) in nouveau_fbcon_gpu_lockup()
|
D | nv50_fbcon.c | 30 nv50_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in nv50_fbcon_fillrect() 65 nv50_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region) in nv50_fbcon_copyarea() 93 nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nv50_fbcon_imageblit() 150 nv50_fbcon_accel_init(struct fb_info *info) in nv50_fbcon_accel_init()
|
D | nvc0_fbcon.c | 30 nvc0_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in nvc0_fbcon_fillrect() 65 nvc0_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region) in nvc0_fbcon_copyarea() 93 nvc0_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nvc0_fbcon_imageblit() 150 nvc0_fbcon_accel_init(struct fb_info *info) in nvc0_fbcon_accel_init()
|
D | nv04_fbcon.c | 30 nv04_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *region) in nv04_fbcon_copyarea() 50 nv04_fbcon_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in nv04_fbcon_fillrect() 77 nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nv04_fbcon_imageblit() 136 nv04_fbcon_accel_init(struct fb_info *info) in nv04_fbcon_accel_init()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-osd.c | 80 static int vivid_fb_ioctl(struct fb_info *info, unsigned cmd, unsigned long arg) in vivid_fb_ioctl() 181 static int vivid_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in vivid_fb_check_var() 189 static int vivid_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in vivid_fb_pan_display() 194 static int vivid_fb_set_par(struct fb_info *info) in vivid_fb_set_par() 208 struct fb_info *info) in vivid_fb_setcolreg() 242 static int vivid_fb_blank(int blank_mode, struct fb_info *info) in vivid_fb_blank() 324 dev->fb_info.node = -1; in vivid_fb_init_vidmode() 325 dev->fb_info.flags = FBINFO_FLAG_DEFAULT; in vivid_fb_init_vidmode() 326 dev->fb_info.fbops = &vivid_fb_ops; in vivid_fb_init_vidmode() 327 dev->fb_info.par = dev; in vivid_fb_init_vidmode() [all …]
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
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, in i810_probe_i2c_connector()
|
D | i810_accel.c | 59 static inline int wait_for_space(struct fb_info *info, u32 space) in wait_for_space() 90 static inline int wait_for_engine_idle(struct fb_info *info) in wait_for_engine_idle() 118 static inline u32 begin_iring(struct fb_info *info, u32 space) in begin_iring() 163 int blit_bpp, struct fb_info *info) in source_copy_blit() 197 struct fb_info *info) in color_blit() 238 int fg, struct fb_info *info) in mono_src_copy_imm_blit() 256 static inline void load_front(int offset, struct fb_info *info) in load_front() 298 void i810fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in i810fb_fillrect() 326 void i810fb_copyarea(struct fb_info *info, const struct fb_copyarea *region) in i810fb_copyarea() 367 void i810fb_imageblit(struct fb_info *info, const struct fb_image *image) in i810fb_imageblit() [all …]
|
D | i810_main.c | 81 static int i810fb_cursor(struct fb_info *info, struct fb_cursor *cursor); 89 static int i810fb_set_par (struct fb_info *info); 91 u8 *transp, struct fb_info *info); 93 unsigned transp, struct fb_info *info); 94 static int i810fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info); 95 static int i810fb_blank (int blank_mode, struct fb_info *info); 98 static void i810fb_release_resource (struct fb_info *info, struct i810fb_par *par); 819 static void i810_load_cursor_colors(int fg, int bg, struct fb_info *info) in i810_load_cursor_colors() 992 struct fb_info *info) in i810_check_params() 1087 static int encode_fix(struct fb_fix_screeninfo *fix, struct fb_info *info) in encode_fix() [all …]
|
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/ |
D | omapfb.h | 47 #define FB2OFB(fb_info) ((struct omapfb_info *)(fb_info->par)) argument 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 *fbi, struct omap_overlay *ovl, 142 int omapfb_get_update_mode(struct fb_info *fbi, enum omapfb_update_mode *mode); 143 int omapfb_set_update_mode(struct fb_info *fbi, enum omapfb_update_mode mode); [all …]
|
D | omapfb-sysfs.c | 40 struct fb_info *fbi = dev_get_drvdata(dev); in show_rotate_type() 50 struct fb_info *fbi = dev_get_drvdata(dev); in store_rotate_type() 95 struct fb_info *fbi = dev_get_drvdata(dev); in show_mirror() 105 struct fb_info *fbi = dev_get_drvdata(dev); in store_mirror() 146 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays() 196 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays() 338 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays_rotate() 361 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays_rotate() 432 struct fb_info *fbi = dev_get_drvdata(dev); in show_size() 441 struct fb_info *fbi = dev_get_drvdata(dev); in store_size() [all …]
|
D | omapfb-ioctl.c | 62 static int omapfb_setup_plane(struct fb_info *fbi, struct omapfb_plane_info *pi) in omapfb_setup_plane() 187 static int omapfb_query_plane(struct fb_info *fbi, struct omapfb_plane_info *pi) in omapfb_query_plane() 213 static int omapfb_setup_mem(struct fb_info *fbi, struct omapfb_mem_info *mi) in omapfb_setup_mem() 273 static int omapfb_query_mem(struct fb_info *fbi, struct omapfb_mem_info *mi) in omapfb_query_mem() 289 static int omapfb_update_window(struct fb_info *fbi, in omapfb_update_window() 309 int omapfb_set_update_mode(struct fb_info *fbi, in omapfb_set_update_mode() 352 int omapfb_get_update_mode(struct fb_info *fbi, in omapfb_get_update_mode() 426 static int omapfb_set_color_key(struct fb_info *fbi, in omapfb_set_color_key() 456 static int omapfb_get_color_key(struct fb_info *fbi, in omapfb_get_color_key() 486 static int omapfb_memory_read(struct fb_info *fbi, in omapfb_memory_read() [all …]
|
D | omapfb-main.c | 60 static int omapfb_fb_init(struct omapfb2_device *fbdev, struct fb_info *fbi); 65 static void draw_pixel(struct fb_info *fbi, int x, int y, unsigned color) in draw_pixel() 100 static void fill_fb(struct fb_info *fbi) in fill_fb() 501 static int setup_vrfb_rotation(struct fb_info *fbi) in setup_vrfb_rotation() 601 void set_fb_fix(struct fb_info *fbi) in set_fb_fix() 665 int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var) in check_fb_var() 761 static int omapfb_open(struct fb_info *fbi, int user) in omapfb_open() 766 static int omapfb_release(struct fb_info *fbi, int user) in omapfb_release() 842 int omapfb_setup_overlay(struct fb_info *fbi, struct omap_overlay *ovl, in omapfb_setup_overlay() 936 int omapfb_apply_changes(struct fb_info *fbi, int init) in omapfb_apply_changes() [all …]
|
/linux-4.4.14/drivers/video/console/ |
D | fbcon.h | 55 void (*bmove)(struct vc_data *vc, struct fb_info *info, int sy, 57 void (*clear)(struct vc_data *vc, struct fb_info *info, int sy, 59 void (*putcs)(struct vc_data *vc, struct fb_info *info, 62 void (*clear_margins)(struct vc_data *vc, struct fb_info *info, 64 void (*cursor)(struct vc_data *vc, struct fb_info *info, int mode, 66 int (*update_start)(struct fb_info *info); 67 int (*rotate_font)(struct fb_info *info, struct vc_data *vc); 110 static inline int mono_col(const struct fb_info *info) in mono_col() 119 struct fb_info *info, int is_fg) in attr_col_ec() 218 extern void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info); [all …]
|
D | tileblit.c | 19 static void tile_bmove(struct vc_data *vc, struct fb_info *info, int sy, in tile_bmove() 34 static void tile_clear(struct vc_data *vc, struct fb_info *info, int sy, in tile_clear() 54 static void tile_putcs(struct vc_data *vc, struct fb_info *info, in tile_putcs() 76 static void tile_clear_margins(struct vc_data *vc, struct fb_info *info, in tile_clear_margins() 82 static void tile_cursor(struct vc_data *vc, struct fb_info *info, int mode, in tile_cursor() 119 static int tile_update_start(struct fb_info *info) in tile_update_start() 131 void fbcon_set_tileops(struct vc_data *vc, struct fb_info *info) in fbcon_set_tileops()
|
D | fbcon.c | 185 static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var, 189 static void fbcon_modechanged(struct fb_info *info); 190 static void fbcon_set_all_vcs(struct fb_info *info); 196 static inline void fbcon_set_rotation(struct fb_info *info) in fbcon_set_rotation() 207 static void fbcon_rotate(struct fb_info *info, u32 rotate) in fbcon_rotate() 210 struct fb_info *fb_info; in fbcon_rotate() local 215 fb_info = registered_fb[con2fb_map[ops->currcon]]; in fbcon_rotate() 217 if (info == fb_info) { in fbcon_rotate() 229 static void fbcon_rotate_all(struct fb_info *info, u32 rotate) in fbcon_rotate_all() 252 static inline void fbcon_set_rotation(struct fb_info *info) in fbcon_set_rotation() [all …]
|
D | bitblit.c | 46 static void bit_bmove(struct vc_data *vc, struct fb_info *info, int sy, in bit_bmove() 61 static void bit_clear(struct vc_data *vc, struct fb_info *info, int sy, in bit_clear() 77 static inline void bit_putcs_aligned(struct vc_data *vc, struct fb_info *info, in bit_putcs_aligned() 109 struct fb_info *info, const u16 *s, in bit_putcs_unaligned() 143 static void bit_putcs(struct vc_data *vc, struct fb_info *info, in bit_putcs() 205 static void bit_clear_margins(struct vc_data *vc, struct fb_info *info, in bit_clear_margins() 236 static void bit_cursor(struct vc_data *vc, struct fb_info *info, int mode, in bit_cursor() 391 static int bit_update_start(struct fb_info *info) in bit_update_start()
|
D | fbcon_ud.c | 48 static void ud_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ud_bmove() 66 static void ud_clear(struct vc_data *vc, struct fb_info *info, int sy, in ud_clear() 85 static inline void ud_putcs_aligned(struct vc_data *vc, struct fb_info *info, in ud_putcs_aligned() 117 struct fb_info *info, const u16 *s, in ud_putcs_unaligned() 151 static void ud_putcs(struct vc_data *vc, struct fb_info *info, in ud_putcs() 222 static void ud_clear_margins(struct vc_data *vc, struct fb_info *info, in ud_clear_margins() 251 static void ud_cursor(struct vc_data *vc, struct fb_info *info, int mode, in ud_cursor() 418 static int ud_update_start(struct fb_info *info) in ud_update_start()
|
D | fbcon_ccw.c | 63 static void ccw_bmove(struct vc_data *vc, struct fb_info *info, int sy, in ccw_bmove() 80 static void ccw_clear(struct vc_data *vc, struct fb_info *info, int sy, in ccw_clear() 98 static inline void ccw_putcs_aligned(struct vc_data *vc, struct fb_info *info, in ccw_putcs_aligned() 129 static void ccw_putcs(struct vc_data *vc, struct fb_info *info, in ccw_putcs() 191 static void ccw_clear_margins(struct vc_data *vc, struct fb_info *info, in ccw_clear_margins() 221 static void ccw_cursor(struct vc_data *vc, struct fb_info *info, int mode, in ccw_cursor() 394 static int ccw_update_start(struct fb_info *info) in ccw_update_start()
|
D | fbcon_cw.c | 48 static void cw_bmove(struct vc_data *vc, struct fb_info *info, int sy, in cw_bmove() 65 static void cw_clear(struct vc_data *vc, struct fb_info *info, int sy, in cw_clear() 83 static inline void cw_putcs_aligned(struct vc_data *vc, struct fb_info *info, in cw_putcs_aligned() 114 static void cw_putcs(struct vc_data *vc, struct fb_info *info, in cw_putcs() 174 static void cw_clear_margins(struct vc_data *vc, struct fb_info *info, in cw_clear_margins() 204 static void cw_cursor(struct vc_data *vc, struct fb_info *info, int mode, in cw_cursor() 377 static int cw_update_start(struct fb_info *info) in cw_update_start()
|
/linux-4.4.14/drivers/staging/fbtft/ |
D | fbtft-sysfs.c | 118 struct fb_info *fb_info = dev_get_drvdata(device); in store_gamma_curve() local 119 struct fbtft_par *par = fb_info->par; in store_gamma_curve() 142 struct fb_info *fb_info = dev_get_drvdata(device); in show_gamma_curve() local 143 struct fbtft_par *par = fb_info->par; in show_gamma_curve() 183 struct fb_info *fb_info = dev_get_drvdata(device); in store_debug() local 184 struct fbtft_par *par = fb_info->par; in store_debug() 198 struct fb_info *fb_info = dev_get_drvdata(device); in show_debug() local 199 struct fbtft_par *par = fb_info->par; in show_debug()
|
D | fbtft.h | 88 void (*mkdirty)(struct fb_info *info, int from, int to); 214 struct fb_info *info; 262 struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display, 265 void fbtft_framebuffer_release(struct fb_info *info); 266 int fbtft_register_framebuffer(struct fb_info *fb_info); 267 int fbtft_unregister_framebuffer(struct fb_info *fb_info); 273 int fbtft_remove_common(struct device *dev, struct fb_info *info); 302 struct fb_info *info = spi_get_drvdata(spi); \ 314 struct fb_info *info = platform_get_drvdata(pdev); \
|
D | fbtft-core.c | 413 static void fbtft_mkdirty(struct fb_info *info, int y, int height) in fbtft_mkdirty() 436 static void fbtft_deferred_io(struct fb_info *info, struct list_head *pagelist) in fbtft_deferred_io() 474 static void fbtft_fb_fillrect(struct fb_info *info, in fbtft_fb_fillrect() 487 static void fbtft_fb_copyarea(struct fb_info *info, in fbtft_fb_copyarea() 500 static void fbtft_fb_imageblit(struct fb_info *info, in fbtft_fb_imageblit() 513 static ssize_t fbtft_fb_write(struct fb_info *info, const char __user *buf, in fbtft_fb_write() 540 struct fb_info *info) in fbtft_fb_setcolreg() 567 static int fbtft_fb_blank(int blank, struct fb_info *info) in fbtft_fb_blank() 648 struct fb_info *fbtft_framebuffer_alloc(struct fbtft_display *display, in fbtft_framebuffer_alloc() 652 struct fb_info *info; in fbtft_framebuffer_alloc() [all …]
|
/linux-4.4.14/drivers/video/fbdev/geode/ |
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);
|
D | gxfb.h | 48 void gx_set_mode(struct fb_info *info); 49 void gx_set_hw_palette_reg(struct fb_info *info, unsigned regno, 52 void gx_set_dclk_frequency(struct fb_info *info); 53 void gx_configure_display(struct fb_info *info); 54 int gx_blank_display(struct fb_info *info, int blank_mode); 57 int gx_powerdown(struct fb_info *info); 58 int gx_powerup(struct fb_info *info);
|
D | gxfb_core.c | 139 static int gxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gxfb_check_var() 171 static int gxfb_set_par(struct fb_info *info) in gxfb_set_par() 194 struct fb_info *info) in gxfb_setcolreg() 224 static int gxfb_blank(int blank_mode, struct fb_info *info) in gxfb_blank() 229 static int gxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) in gxfb_map_video_memory() 294 static struct fb_info *gxfb_init_fbinfo(struct device *dev) in gxfb_init_fbinfo() 297 struct fb_info *info; in gxfb_init_fbinfo() 342 struct fb_info *info = pci_get_drvdata(pdev); in gxfb_suspend() 359 struct fb_info *info = pci_get_drvdata(pdev); in gxfb_resume() 378 struct fb_info *info; in gxfb_probe() [all …]
|
D | gx1fb_core.c | 100 static int gx1fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gx1fb_check_var() 134 static int gx1fb_set_par(struct fb_info *info) in gx1fb_set_par() 159 struct fb_info *info) in gx1fb_setcolreg() 191 static int gx1fb_blank(int blank_mode, struct fb_info *info) in gx1fb_blank() 198 static int gx1fb_map_video_memory(struct fb_info *info, struct pci_dev *dev) in gx1fb_map_video_memory() 240 static int parse_panel_option(struct fb_info *info) in parse_panel_option() 271 static struct fb_info *gx1fb_init_fbinfo(struct device *dev) in gx1fb_init_fbinfo() 274 struct fb_info *info; in gx1fb_init_fbinfo() 324 struct fb_info *info; in gx1fb_probe() 360 fb_info(info, "%s frame buffer device\n", info->fix.id); in gx1fb_probe() [all …]
|
D | lxfb_core.c | 248 static int lxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in lxfb_check_var() 278 static int lxfb_set_par(struct fb_info *info) in lxfb_set_par() 301 struct fb_info *info) in lxfb_setcolreg() 331 static int lxfb_blank(int blank_mode, struct fb_info *info) in lxfb_blank() 337 static int lxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) in lxfb_map_video_memory() 414 static struct fb_info *lxfb_init_fbinfo(struct device *dev) in lxfb_init_fbinfo() 417 struct fb_info *info; in lxfb_init_fbinfo() 462 struct fb_info *info = pci_get_drvdata(pdev); in lxfb_suspend() 479 struct fb_info *info = pci_get_drvdata(pdev); in lxfb_resume() 501 struct fb_info *info; in lxfb_probe() [all …]
|
D | lxfb.h | 65 void lx_set_mode(struct fb_info *); 67 int lx_blank_display(struct fb_info *, int); 68 void lx_set_palette_reg(struct fb_info *, unsigned int, unsigned int, 72 int lx_powerdown(struct fb_info *info); 73 int lx_powerup(struct fb_info *info);
|
D | video_cs5530.c | 72 static void cs5530_set_dclk_frequency(struct fb_info *info) in cs5530_set_dclk_frequency() 99 static void cs5530_configure_display(struct fb_info *info) in cs5530_configure_display() 137 static int cs5530_blank_display(struct fb_info *info, int blank_mode) in cs5530_blank_display()
|
D | video_gx.c | 120 void gx_set_dclk_frequency(struct fb_info *info) in gx_set_dclk_frequency() 179 gx_configure_tft(struct fb_info *info) in gx_configure_tft() 236 void gx_configure_display(struct fb_info *info) in gx_configure_display() 298 int gx_blank_display(struct fb_info *info, int blank_mode) in gx_blank_display()
|
D | lxfb_ops.c | 164 static void lx_set_clock(struct fb_info *info) in lx_set_clock() 184 static void lx_graphics_disable(struct fb_info *info) in lx_graphics_disable() 249 static void lx_graphics_enable(struct fb_info *info) in lx_graphics_enable() 345 void lx_set_mode(struct fb_info *info) in lx_set_mode() 509 void lx_set_palette_reg(struct fb_info *info, unsigned regno, in lx_set_palette_reg() 525 int lx_blank_display(struct fb_info *info, int blank_mode) in lx_blank_display() 818 int lx_powerdown(struct fb_info *info) in lx_powerdown() 832 int lx_powerup(struct fb_info *info) in lx_powerup()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
D | nv_proto.h | 7 int NVCommonSetup(struct fb_info *info); 37 int nvidia_probe_i2c_connector(struct fb_info *info, int conn, 45 int nvidia_probe_of_connector(struct fb_info *info, int conn, 49 extern void NVResetGraphics(struct fb_info *info); 50 extern void nvidiafb_copyarea(struct fb_info *info, 52 extern void nvidiafb_fillrect(struct fb_info *info, 54 extern void nvidiafb_imageblit(struct fb_info *info, 56 extern int nvidiafb_sync(struct fb_info *info);
|
D | nv_accel.c | 72 static inline void nvidiafb_safe_mode(struct fb_info *info) in nvidiafb_safe_mode() 81 static inline void NVFlush(struct fb_info *info) in NVFlush() 94 static inline void NVSync(struct fb_info *info) in NVSync() 115 static void NVDmaWait(struct fb_info *info, int size) in NVDmaWait() 155 static void NVSetPattern(struct fb_info *info, u32 clr0, u32 clr1, in NVSetPattern() 167 static void NVSetRopSolid(struct fb_info *info, u32 rop, u32 planemask) in NVSetRopSolid() 187 static void NVSetClippingRectangle(struct fb_info *info, int x1, int y1, in NVSetClippingRectangle() 199 void NVResetGraphics(struct fb_info *info) in NVResetGraphics() 280 int nvidiafb_sync(struct fb_info *info) in nvidiafb_sync() 296 void nvidiafb_copyarea(struct fb_info *info, const struct fb_copyarea *region) in nvidiafb_copyarea() [all …]
|
D | nv_backlight.c | 34 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_get_level_brightness() 92 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_init() 137 struct fb_info *info = pci_get_drvdata(par->pci_dev); in nvidia_bl_exit()
|
D | nvidia.c | 297 static int nvidia_calc_regs(struct fb_info *info) in nvidia_calc_regs() 494 static void nvidia_init_vga(struct fb_info *info) in nvidia_init_vga() 529 static int nvidiafb_cursor(struct fb_info *info, struct fb_cursor *cursor) in nvidiafb_cursor() 610 static int nvidiafb_set_par(struct fb_info *info) in nvidiafb_set_par() 699 struct fb_info *info) in nvidiafb_setcolreg() 762 struct fb_info *info) in nvidiafb_check_var() 915 struct fb_info *info) in nvidiafb_pan_display() 927 static int nvidiafb_blank(int blank, struct fb_info *info) in nvidiafb_blank() 994 static int nvidiafb_open(struct fb_info *info, int user) in nvidiafb_open() 1007 static int nvidiafb_release(struct fb_info *info, int user) in nvidiafb_release() [all …]
|
/linux-4.4.14/drivers/hid/ |
D | hid-picolcd_fb.c | 190 if (data->fb_info) in picolcd_fb_refresh() 191 schedule_delayed_work(&data->fb_info->deferred_work, 0); in picolcd_fb_refresh() 198 struct picolcd_fb_data *fbdata = data->fb_info->par; in picolcd_fb_reset() 227 schedule_delayed_work(&data->fb_info->deferred_work, 0); in picolcd_fb_reset() 235 static void picolcd_fb_update(struct fb_info *info) in picolcd_fb_update() 297 static void picolcd_fb_fillrect(struct fb_info *info, in picolcd_fb_fillrect() 308 static void picolcd_fb_copyarea(struct fb_info *info, in picolcd_fb_copyarea() 319 static void picolcd_fb_imageblit(struct fb_info *info, const struct fb_image *image) in picolcd_fb_imageblit() 332 static ssize_t picolcd_fb_write(struct fb_info *info, const char __user *buf, in picolcd_fb_write() 344 static int picolcd_fb_blank(int blank, struct fb_info *info) in picolcd_fb_blank() [all …]
|
D | hid-picolcd.h | 95 struct fb_info *fb_info; member 191 #define picolcd_fbinfo(d) ((d)->fb_info)
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | atyfb.h | 299 int (*set_dac) (const struct fb_info * info, 315 int (*var_to_pll) (const struct fb_info * info, u32 vclk_per, u32 bpp, union aty_pll * pll); 316 u32 (*pll_to_var) (const struct fb_info * info, const union aty_pll * pll); 317 void (*set_pll) (const struct fb_info * info, const union aty_pll * pll); 318 void (*get_pll) (const struct fb_info *info, union aty_pll * pll); 319 int (*init_pll) (const struct fb_info * info, union aty_pll * pll); 320 void (*resume_pll)(const struct fb_info *info, union aty_pll *pll); 332 extern void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll); 340 extern int aty_init_cursor(struct fb_info *info); 360 extern void aty_init_engine(struct atyfb_par *par, struct fb_info *info); [all …]
|
D | mach64_gx.c | 79 static int aty_set_dac_514(const struct fb_info *info, in aty_set_dac_514() 122 static int aty_var_to_pll_514(const struct fb_info *info, u32 vclk_per, in aty_var_to_pll_514() 160 static u32 aty_pll_514_to_var(const struct fb_info *info, in aty_pll_514_to_var() 174 static void aty_set_pll_514(const struct fb_info *info, in aty_set_pll_514() 204 static int aty_set_dac_ATI68860_B(const struct fb_info *info, in aty_set_dac_ATI68860_B() 287 static int aty_set_dac_ATT21C498(const struct fb_info *info, in aty_set_dac_ATT21C498() 340 static int aty_var_to_pll_18818(const struct fb_info *info, u32 vclk_per, in aty_var_to_pll_18818() 399 static u32 aty_pll_18818_to_var(const struct fb_info *info, in aty_pll_18818_to_var() 428 static void aty_set_pll18818(const struct fb_info *info, in aty_set_pll18818() 496 static int aty_var_to_pll_1703(const struct fb_info *info, u32 vclk_per, in aty_var_to_pll_1703() [all …]
|
D | mach64_ct.c | 17 static int aty_valid_pll_ct (const struct fb_info *info, u32 vclk_per, struct pll_ct *pll); 18 static int aty_dsp_gt (const struct fb_info *info, u32 bpp, struct pll_ct *pll); 19 static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll); 20 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll); 119 static int aty_dsp_gt(const struct fb_info *info, u32 bpp, struct pll_ct *pll) in aty_dsp_gt() 208 static int aty_valid_pll_ct(const struct fb_info *info, u32 vclk_per, struct pll_ct *pll) in aty_valid_pll_ct() 250 static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll) in aty_var_to_pll_ct() 263 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll) in aty_pll_to_var_ct() 280 void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll) in aty_set_pll_ct() 376 static void aty_get_pll_ct(const struct fb_info *info, union aty_pll *pll) in aty_get_pll_ct() [all …]
|
D | aty128fb.c | 458 struct fb_info *next; 472 struct fb_info *info); 473 static int aty128fb_set_par(struct fb_info *info); 475 u_int transp, struct fb_info *info); 477 struct fb_info *fb); 478 static int aty128fb_blank(int blank, struct fb_info *fb); 479 static int aty128fb_ioctl(struct fb_info *info, u_int cmd, unsigned long arg); 480 static int aty128fb_sync(struct fb_info *info); 505 static void aty128_bl_set_power(struct fb_info *info, int power); 1307 struct fb_info *info = pci_get_drvdata(par->pdev); in aty128_set_lcd_enable() [all …]
|
D | atyfb_base.c | 227 static int atyfb_open(struct fb_info *info, int user); 228 static int atyfb_release(struct fb_info *info, int user); 230 struct fb_info *info); 231 static int atyfb_set_par(struct fb_info *info); 233 u_int transp, struct fb_info *info); 235 struct fb_info *info); 236 static int atyfb_blank(int blank, struct fb_info *info); 237 static int atyfb_ioctl(struct fb_info *info, u_int cmd, u_long arg); 239 static int atyfb_mmap(struct fb_info *info, struct vm_area_struct *vma); 241 static int atyfb_sync(struct fb_info *info); [all …]
|
D | radeonfb.h | 288 struct fb_info *info; 499 extern void radeonfb_fillrect(struct fb_info *info, const struct fb_fillrect *region); 500 extern void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); 501 extern void radeonfb_imageblit(struct fb_info *p, const struct fb_image *image); 502 extern int radeonfb_sync(struct fb_info *info);
|
D | radeon_accel.c | 67 void radeonfb_fillrect(struct fb_info *info, const struct fb_fillrect *region) in radeonfb_fillrect() 134 void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in radeonfb_copyarea() 171 void radeonfb_imageblit(struct fb_info *info, const struct fb_image *image) in radeonfb_imageblit() 182 int radeonfb_sync(struct fb_info *info) in radeonfb_sync()
|
/linux-4.4.14/drivers/staging/xgifb/ |
D | XGI_main_26.c | 922 struct fb_info *info) in XGIfb_do_set_var() 1080 static int XGIfb_pan_var(struct fb_var_screeninfo *var, struct fb_info *info) in XGIfb_pan_var() 1121 static int XGIfb_open(struct fb_info *info, int user) in XGIfb_open() 1126 static int XGIfb_release(struct fb_info *info, int user) in XGIfb_release() 1138 unsigned blue, unsigned transp, struct fb_info *info) in XGIfb_setcolreg() 1177 struct fb_info *info) in XGIfb_get_fix() 1214 static int XGIfb_set_par(struct fb_info *info) in XGIfb_set_par() 1225 static int XGIfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in XGIfb_check_var() 1345 struct fb_info *info) in XGIfb_pan_display() 1376 static int XGIfb_blank(int blank, struct fb_info *info) in XGIfb_blank() [all …]
|
D | XGIfb.h | 53 struct fb_info *fb_info; member
|
/linux-4.4.14/include/linux/platform_data/ |
D | video-pxafb.h | 153 void (*smart_update)(struct fb_info *); 160 extern int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int); 161 extern int pxafb_smart_flush(struct fb_info *info); 163 static inline int pxafb_smart_queue(struct fb_info *info, in pxafb_smart_queue() 169 static inline int pxafb_smart_flush(struct fb_info *info) in pxafb_smart_flush()
|
D | video-ep93xx.h | 5 struct fb_info; 41 void (*blank)(int blank_mode, struct fb_info *info);
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fb.c | 76 struct fb_info *info) in vmw_fb_setcolreg() 103 struct fb_info *info) in vmw_fb_check_var() 160 static int vmw_fb_blank(int blank, struct fb_info *info) in vmw_fb_blank() 174 struct fb_info *info = vmw_priv->fb_info; in vmw_fb_dirty_flush() 281 struct fb_info *info) in vmw_fb_pan_display() 302 static void vmw_deferred_io(struct fb_info *info, in vmw_deferred_io() 349 static void vmw_fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in vmw_fb_fillrect() 356 static void vmw_fb_copyarea(struct fb_info *info, const struct fb_copyarea *region) in vmw_fb_copyarea() 363 static void vmw_fb_imageblit(struct fb_info *info, const struct fb_image *image) in vmw_fb_imageblit() 466 static int vmw_fb_kms_framebuffer(struct fb_info *info) in vmw_fb_kms_framebuffer() [all …]
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 192 static int ctrl_change_mode(struct fb_info *fbi) in ctrl_change_mode() 233 static int omapfb_open(struct fb_info *info, int user) in omapfb_open() 238 static void omapfb_sync(struct fb_info *info); 242 static int omapfb_release(struct fb_info *info, int user) in omapfb_release() 252 static int _setcolreg(struct fb_info *info, u_int regno, u_int red, u_int green, in _setcolreg() 296 u_int transp, struct fb_info *info) in omapfb_setcolreg() 301 static int omapfb_setcmap(struct fb_cmap *cmap, struct fb_info *info) in omapfb_setcmap() 325 static int omapfb_update_full_screen(struct fb_info *fbi); 327 static int omapfb_blank(int blank, struct fb_info *fbi) in omapfb_blank() 366 static void omapfb_sync(struct fb_info *fbi) in omapfb_sync() [all …]
|
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 241 extern int omapfb_update_window_async(struct fb_info *fbi,
|
/linux-4.4.14/include/video/ |
D | metronomefb.h | 30 struct fb_info *info; 46 int (*setup_irq)(struct fb_info *); 54 struct fb_info *host_fbinfo; /* the host LCD controller's fbi */
|
D | mbxfb.h | 13 struct fb_info; 27 int (*probe)(struct fb_info *fb); 28 int (*remove)(struct fb_info *fb);
|
D | platform_lcd.h | 15 struct fb_info; 20 int (*match_fb)(struct plat_lcd_data *, struct fb_info *);
|
D | broadsheetfb.h | 47 struct fb_info *info; 63 int (*setup_irq)(struct fb_info *);
|
D | auo_k190xfb.h | 32 struct fb_info *info; 96 int (*setup_irq)(struct fb_info *);
|
D | sstfb.h | 325 int (*detect) (struct fb_info *info); 326 int (*set_pll) (struct fb_info *info, const struct pll_timing *t, const int clock); 327 void (*set_vidmod) (struct fb_info *info, const int bpp);
|
D | exynos_mipi_dsim.h | 289 int (*get_fb_frame_done)(struct fb_info *info); 290 void (*trigger)(struct fb_info *info);
|
/linux-4.4.14/drivers/video/fbdev/mb862xx/ |
D | mb862xxfb_accel.c | 29 static void mb862xxfb_write_fifo(u32 count, u32 *data, struct fb_info *info) in mb862xxfb_write_fifo() 46 static void mb86290fb_copyarea(struct fb_info *info, in mb86290fb_copyarea() 78 struct fb_info *info) in mb86290fb_imageblit1() 127 struct fb_info *info) in mb86290fb_imageblit8() 166 struct fb_info *info) in mb86290fb_imageblit16() 188 static void mb86290fb_imageblit(struct fb_info *info, in mb86290fb_imageblit() 194 const struct fb_image *, struct fb_info *) = NULL; in mb86290fb_imageblit() 256 static void mb86290fb_fillrect(struct fb_info *info, in mb86290fb_fillrect() 310 void mb862xxfb_init_accel(struct fb_info *info, int xres) in mb862xxfb_init_accel()
|
D | mb862xxfb.h | 50 struct fb_info *info; /* fb info head */ 91 extern void mb862xxfb_init_accel(struct fb_info *info, int xres);
|
D | mb862xxfbdrv.c | 83 unsigned transp, struct fb_info *info) in mb862xxfb_setcolreg() 112 struct fb_info *fbi) in mb862xxfb_check_var() 204 static int mb862xxfb_set_par(struct fb_info *fbi) in mb862xxfb_set_par() 274 struct fb_info *info) in mb862xxfb_pan() 287 static int mb862xxfb_blank(int mode, struct fb_info *fbi) in mb862xxfb_blank() 314 static int mb862xxfb_ioctl(struct fb_info *fbi, unsigned int cmd, in mb862xxfb_ioctl() 422 static int mb862xxfb_init_fbinfo(struct fb_info *fbi) in mb862xxfb_init_fbinfo() 550 struct fb_info *fbi = dev_get_drvdata(dev); in mb862xxfb_show_dispregs() 676 struct fb_info *info; in of_platform_mb862xx_probe() 790 struct fb_info *fbi = dev_get_drvdata(&ofdev->dev); in of_platform_mb862xx_remove() [all …]
|
/linux-4.4.14/drivers/auxdisplay/ |
D | cfag12864bfb.c | 67 static int cfag12864bfb_mmap(struct fb_info *info, struct vm_area_struct *vma) in cfag12864bfb_mmap() 86 struct fb_info *info = framebuffer_alloc(0, &device->dev); in cfag12864bfb_probe() 105 fb_info(info, "%s frame buffer device\n", info->fix.id); in cfag12864bfb_probe() 118 struct fb_info *info = platform_get_drvdata(device); in cfag12864bfb_remove()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 134 static int intelfb_open(struct fb_info *info, int user); 135 static int intelfb_release(struct fb_info *info, int user); 137 struct fb_info *info); 138 static int intelfb_set_par(struct fb_info *info); 141 struct fb_info *info); 143 static int intelfb_blank(int blank, struct fb_info *info); 145 struct fb_info *info); 147 static void intelfb_fillrect(struct fb_info *info, 149 static void intelfb_copyarea(struct fb_info *info, 151 static void intelfb_imageblit(struct fb_info *info, [all …]
|
/linux-4.4.14/drivers/video/fbdev/mmp/fb/ |
D | mmpfb.c | 288 struct fb_info *info) in mmpfb_check_var() 328 unsigned int trans, struct fb_info *info) in mmpfb_setcolreg() 349 struct fb_info *info) in mmpfb_pan_display() 362 static int var_update(struct fb_info *info) in var_update() 395 static void mmpfb_set_win(struct fb_info *info) in mmpfb_set_win() 413 static int mmpfb_set_par(struct fb_info *info) in mmpfb_set_par() 444 struct fb_var_screeninfo *var = &fbi->fb_info->var; in mmpfb_power() 449 mmpfb_set_win(fbi->fb_info); in mmpfb_power() 461 static int mmpfb_blank(int blank, struct fb_info *info) in mmpfb_blank() 486 struct fb_info *info = fbi->fb_info; in modes_setup() [all …]
|
D | mmpfb.h | 35 struct fb_info *fb_info; member
|
/linux-4.4.14/drivers/video/fbdev/mbx/ |
D | mbxfb.c | 72 int (*platform_probe) (struct fb_info * fb); 73 int (*platform_remove) (struct fb_info * fb); 166 u_int trans, struct fb_info *info) in mbxfb_setcolreg() 182 static int mbxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in mbxfb_check_var() 233 static int mbxfb_set_par(struct fb_info *info) in mbxfb_set_par() 315 static int mbxfb_blank(int blank, struct fb_info *info) in mbxfb_blank() 601 static int mbxfb_ioctl(struct fb_info *info, unsigned int cmd, in mbxfb_ioctl() 690 static void setup_memc(struct fb_info *fbi) in setup_memc() 721 static void enable_clocks(struct fb_info *fbi) in enable_clocks() 750 static void setup_graphics(struct fb_info *fbi) in setup_graphics() [all …]
|
/linux-4.4.14/drivers/video/fbdev/via/ |
D | accel.h | 206 int viafb_setup_engine(struct fb_info *info); 208 void viafb_show_hw_cursor(struct fb_info *info, int Status); 209 void viafb_wait_engine_idle(struct fb_info *info);
|
D | global.h | 61 extern struct fb_info *viafbinfo; 62 extern struct fb_info *viafbinfo1;
|
D | global.c | 46 struct fb_info *viafbinfo; 47 struct fb_info *viafbinfo1;
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
D | savagefb_accel.c | 23 int savagefb_sync(struct fb_info *info) in savagefb_sync() 31 void savagefb_copyarea(struct fb_info *info, const struct fb_copyarea *region) in savagefb_copyarea() 65 void savagefb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in savagefb_fillrect() 92 void savagefb_imageblit(struct fb_info *info, const struct fb_image *image) in savagefb_imageblit()
|
D | savagefb.h | 394 extern int savagefb_probe_i2c_connector(struct fb_info *info, 396 extern void savagefb_create_i2c_busses(struct fb_info *info); 397 extern void savagefb_delete_i2c_busses(struct fb_info *info); 398 extern int savagefb_sync(struct fb_info *info); 399 extern void savagefb_copyarea(struct fb_info *info, 401 extern void savagefb_fillrect(struct fb_info *info, 403 extern void savagefb_imageblit(struct fb_info *info,
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
D | matroxfb_accel.c | 104 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area); 105 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 106 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image); 107 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 108 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area); 291 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_cfb4_copyarea() 300 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_copyarea() 326 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_fillrect() 394 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_cfb4_fillrect() 498 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image) { in matroxfb_imageblit()
|
D | matroxfb_crtc2.c | 31 unsigned blue, unsigned transp, struct fb_info* info) { in matroxfb_dh_setcolreg() 262 static int matroxfb_dh_open(struct fb_info* info, int user) { in matroxfb_dh_open() 281 static int matroxfb_dh_release(struct fb_info* info, int user) { in matroxfb_dh_release() 313 static int matroxfb_dh_check_var(struct fb_var_screeninfo* var, struct fb_info* info) { in matroxfb_dh_check_var() 323 static int matroxfb_dh_set_par(struct fb_info* info) { in matroxfb_dh_set_par() 395 static int matroxfb_dh_pan_display(struct fb_var_screeninfo* var, struct fb_info* info) { in matroxfb_dh_pan_display() 422 static int matroxfb_dh_ioctl(struct fb_info *info, in matroxfb_dh_ioctl() 551 static int matroxfb_dh_blank(int blank, struct fb_info* info) { in matroxfb_dh_blank()
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
D | sis_main.h | 676 struct fb_info *info); 678 static int sisfb_ioctl(struct fb_info *info, unsigned int cmd, 680 static int sisfb_set_par(struct fb_info *info); 682 struct fb_info *info); 683 extern void fbcon_sis_fillrect(struct fb_info *info, 685 extern void fbcon_sis_copyarea(struct fb_info *info, 687 extern int fbcon_sis_sync(struct fb_info *info); 700 struct fb_info *fb_info); 702 struct fb_info *info);
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | fbdev.c | 96 static int rivafb_blank(int blank, struct fb_info *info); 278 struct fb_info *info = pci_get_drvdata(par->pdev); in riva_bl_get_level_brightness() 327 struct fb_info *info = pci_get_drvdata(par->pdev); in riva_bl_init() 370 static void riva_bl_exit(struct fb_info *info) in riva_bl_exit() 379 static inline void riva_bl_exit(struct fb_info *info) {} in riva_bl_exit() 672 static int riva_load_video_mode(struct fb_info *info) in riva_load_video_mode() 864 static int rivafb_do_maximize(struct fb_info *info, in rivafb_do_maximize() 978 static void riva_setup_accel(struct fb_info *info) in riva_setup_accel() 1031 static int rivafb_open(struct fb_info *info, int user) in rivafb_open() 1058 static int rivafb_release(struct fb_info *info, int user) in rivafb_release() [all …]
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_fbdev.c | 45 static struct drm_fb_helper *get_fb(struct fb_info *fbi); 50 struct fb_info *fbi = fbdev->base.fbdev; in pan_worker() 59 struct fb_info *fbi) in omap_fbdev_pan_display() 110 struct fb_info *fbi = NULL; in omap_fbdev_create() 245 static struct drm_fb_helper *get_fb(struct fb_info *fbi) in get_fb()
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_fb_helper.c | 262 int drm_fb_helper_debug_enter(struct fb_info *info) in drm_fb_helper_debug_enter() 308 int drm_fb_helper_debug_leave(struct fb_info *info) in drm_fb_helper_debug_leave() 559 static void drm_fb_helper_dpms(struct fb_info *info, int dpms_mode) in drm_fb_helper_dpms() 598 int drm_fb_helper_blank(int blank, struct fb_info *info) in drm_fb_helper_blank() 742 struct fb_info *drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper) in drm_fb_helper_alloc_fbi() 745 struct fb_info *info; in drm_fb_helper_alloc_fbi() 798 struct fb_info *info = fb_helper->fbdev; in drm_fb_helper_release_fbi() 850 ssize_t drm_fb_helper_sys_read(struct fb_info *info, char __user *buf, in drm_fb_helper_sys_read() 866 ssize_t drm_fb_helper_sys_write(struct fb_info *info, const char __user *buf, in drm_fb_helper_sys_write() 880 void drm_fb_helper_sys_fillrect(struct fb_info *info, in drm_fb_helper_sys_fillrect() [all …]
|
/linux-4.4.14/drivers/staging/sm750fb/ |
D | sm750.h | 79 struct fb_info *fbinfo[2]; 172 struct fb_info *info; 200 const struct fb_info *info);
|
D | sm750.c | 109 static int lynxfb_ops_cursor(struct fb_info *info, struct fb_cursor *fbcursor) in lynxfb_ops_cursor() 164 static void lynxfb_ops_fillrect(struct fb_info *info, in lynxfb_ops_fillrect() 206 static void lynxfb_ops_copyarea(struct fb_info *info, in lynxfb_ops_copyarea() 240 static void lynxfb_ops_imageblit(struct fb_info *info, in lynxfb_ops_imageblit() 291 struct fb_info *info) in lynxfb_ops_pan_display() 304 static int lynxfb_ops_set_par(struct fb_info *info) in lynxfb_ops_set_par() 396 struct fb_info *info; in lynxfb_suspend() 444 struct fb_info *info; in lynxfb_resume() 507 struct fb_info *info) in lynxfb_ops_check_var() 582 struct fb_info *info) in lynxfb_ops_setcolreg() [all …]
|
/linux-4.4.14/drivers/video/fbdev/kyro/ |
D | fbdev.c | 300 static int kyro_dev_video_mode_set(struct fb_info *info) in kyro_dev_video_mode_set() 393 static int kyrofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in kyrofb_check_var() 469 static int kyrofb_set_par(struct fb_info *info) in kyrofb_set_par() 527 u_int blue, u_int transp, struct fb_info *info) in kyrofb_setcolreg() 579 static int kyrofb_ioctl(struct fb_info *info, in kyrofb_ioctl() 664 struct fb_info *info; in kyrofb_probe() 730 fb_info(info, "%s frame buffer device, at %dx%d@%d using %ldk/%ldk of VRAM\n", in kyrofb_probe() 751 struct fb_info *info = pci_get_drvdata(pdev); in kyrofb_remove()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | am200epd.c | 147 static int am200_share_video_mem(struct fb_info *info) in am200_share_video_mem() 165 static int am200_unshare_video_mem(struct fb_info *info) in am200_unshare_video_mem() 180 struct fb_info *info = evdata->info; in am200_fb_notifier_callback() 291 static int am200_setup_irq(struct fb_info *info) in am200_setup_irq()
|
/linux-4.4.14/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 397 struct fb_info *info; in vml_pci_remove() 457 struct fb_info *info; in vml_pci_probe() 558 static int vmlfb_open(struct fb_info *info, int user) in vmlfb_open() 566 static int vmlfb_release(struct fb_info *info, int user) in vmlfb_release() 692 static int vmlfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in vmlfb_check_var() 779 struct fb_info *info = &vinfo->info; in vmlfb_set_par_locked() 885 static int vmlfb_set_par(struct fb_info *info) in vmlfb_set_par() 936 static int vmlfb_blank(int blank_mode, struct fb_info *info) in vmlfb_blank() 949 struct fb_info *info) in vmlfb_pan_display() 965 u_int transp, struct fb_info *info) in vmlfb_setcolreg() [all …]
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_fb.c | 87 static void udlfb_dpy_deferred_io(struct fb_info *info, in udlfb_dpy_deferred_io() 255 static int udl_fb_mmap(struct fb_info *info, struct vm_area_struct *vma) in udl_fb_mmap() 287 static void udl_fb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in udl_fb_fillrect() 297 static void udl_fb_copyarea(struct fb_info *info, const struct fb_copyarea *region) in udl_fb_copyarea() 307 static void udl_fb_imageblit(struct fb_info *info, const struct fb_image *image) in udl_fb_imageblit() 322 static int udl_fb_open(struct fb_info *info, int user) in udl_fb_open() 360 static int udl_fb_release(struct fb_info *info, int user) in udl_fb_release() 478 struct fb_info *info; in udlfb_create()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_fb.c | 62 struct qxl_device *qdev, struct fb_info *info, in qxl_fb_image_init() 86 static void qxl_fb_dirty_flush(struct fb_info *info) in qxl_fb_dirty_flush() 169 static void qxl_deferred_io(struct fb_info *info, in qxl_deferred_io() 198 static void qxl_fb_fillrect(struct fb_info *info, in qxl_fb_fillrect() 208 static void qxl_fb_copyarea(struct fb_info *info, in qxl_fb_copyarea() 218 static void qxl_fb_imageblit(struct fb_info *info, in qxl_fb_imageblit() 346 struct fb_info *info; in qxlfb_create()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_fb.c | 100 static void mga_fillrect(struct fb_info *info, in mga_fillrect() 109 static void mga_copyarea(struct fb_info *info, in mga_copyarea() 118 static void mga_imageblit(struct fb_info *info, in mga_imageblit() 166 struct fb_info *info; in mgag200fb_create()
|