/kernel/linux/linux-5.10/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 105 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area); 106 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 107 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image); 108 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 109 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area); 292 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_cfb4_copyarea() 301 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_copyarea() 327 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_fillrect() 395 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_cfb4_fillrect() 499 static void matroxfb_imageblit(struct fb_info* inf [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | wm8505fb.c | 37 struct fb_info fb; 43 static int wm8505fb_init_hw(struct fb_info *info) in wm8505fb_init_hw() 78 static int wm8505fb_set_timing(struct fb_info *info) in wm8505fb_set_timing() 110 static int wm8505fb_set_par(struct fb_info *info) in wm8505fb_set_par() 154 struct fb_info *info = dev_get_drvdata(dev); in contrast_show() 164 struct fb_info *info = dev_get_drvdata(dev); in contrast_store() 194 struct fb_info *info) { in wm8505fb_setcolreg() 224 struct fb_info *info) in wm8505fb_pan_display() 233 static int wm8505fb_blank(int blank, struct fb_info *info) in wm8505fb_blank() 370 fb_info( in wm8505fb_probe() [all...] |
H A D | s3c2410fb.c | 65 static void s3c2410fb_set_lcdaddr(struct fb_info *info) in s3c2410fb_set_lcdaddr() 118 struct fb_info *info) in s3c2410fb_check_var() 246 static void s3c2410fb_calculate_stn_lcd_regs(const struct fb_info *info, in s3c2410fb_calculate_stn_lcd_regs() 306 static void s3c2410fb_calculate_tft_lcd_regs(const struct fb_info *info, in s3c2410fb_calculate_tft_lcd_regs() 368 static void s3c2410fb_activate_var(struct fb_info *info) in s3c2410fb_activate_var() 423 static int s3c2410fb_set_par(struct fb_info *info) in s3c2410fb_set_par() 483 unsigned transp, struct fb_info *info) in s3c2410fb_setcolreg() 562 static int s3c2410fb_blank(int blank_mode, struct fb_info *info) in s3c2410fb_blank() 635 static int s3c2410fb_map_video_memory(struct fb_info *info) in s3c2410fb_map_video_memory() 661 static inline void s3c2410fb_unmap_video_memory(struct fb_info *inf [all...] |
H A D | s1d13xxxfb.c | 159 s1d13xxxfb_setup_pseudocolour(struct fb_info *info) in s1d13xxxfb_setup_pseudocolour() 169 s1d13xxxfb_setup_truecolour(struct fb_info *info) in s1d13xxxfb_setup_truecolour() 188 * Using the fb_var_screeninfo in fb_info we set the depth of the 190 * fb_fix_screeninfo stored in fb_info. It doesn't not alter var in 191 * fb_info since we are using that data. This means we depend on the 192 * data in var inside fb_info to be supported by the hardware. 199 s1d13xxxfb_set_par(struct fb_info *info) in s1d13xxxfb_set_par() 265 u_int transp, struct fb_info *info) in s1d13xxxfb_setcolreg() 328 s1d13xxxfb_blank(int blank_mode, struct fb_info *info) in s1d13xxxfb_blank() 369 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *inf [all...] |
H A 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 *inf [all...] |
H A D | ep93xx-fb.c | 148 static void ep93xxfb_set_video_attribs(struct fb_info *info) in ep93xxfb_set_video_attribs() 158 static int ep93xxfb_set_pixelmode(struct fb_info *info) in ep93xxfb_set_pixelmode() 227 static void ep93xxfb_set_timing(struct fb_info *info) in ep93xxfb_set_timing() 270 static int ep93xxfb_set_par(struct fb_info *info) in ep93xxfb_set_par() 291 struct fb_info *info) in ep93xxfb_check_var() 310 static int ep93xxfb_mmap(struct fb_info *info, struct vm_area_struct *vma) in ep93xxfb_mmap() 322 static int ep93xxfb_blank(int blank_mode, struct fb_info *info) in ep93xxfb_blank() 351 unsigned int transp, struct fb_info *info) in ep93xxfb_setcolreg() 417 static int ep93xxfb_alloc_videomem(struct fb_info *info) in ep93xxfb_alloc_videomem() 454 static void ep93xxfb_dealloc_videomem(struct fb_info *inf [all...] |
H A D | sh_mobile_lcdcfb.c | 178 struct fb_info *info; 441 static int sh_mobile_lcdc_sginit(struct fb_info *info, in sh_mobile_lcdc_sginit() 457 static void sh_mobile_lcdc_deferred_io(struct fb_info *info, in sh_mobile_lcdc_deferred_io() 498 static void sh_mobile_lcdc_deferred_io_touch(struct fb_info *info) in sh_mobile_lcdc_deferred_io_touch() 538 struct fb_info *info); 1112 struct fb_info *info) in __sh_mobile_lcdc_check_var() 1195 struct fb_info *info = dev_get_drvdata(dev); in overlay_alpha_show() 1205 struct fb_info *info = dev_get_drvdata(dev); in overlay_alpha_store() 1233 struct fb_info *info = dev_get_drvdata(dev); in overlay_mode_show() 1243 struct fb_info *inf in overlay_mode_store() [all...] |
H A D | sbuslib.h | 23 struct fb_info *info, 25 int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | bw2.c | 32 static int bw2_blank(int, struct fb_info *); 34 static int bw2_mmap(struct fb_info *, struct vm_area_struct *); 35 static int bw2_ioctl(struct fb_info *, unsigned int, unsigned long); 124 bw2_blank(int blank, struct fb_info *info) in bw2_blank() 164 static int bw2_mmap(struct fb_info *info, struct vm_area_struct *vma) in bw2_mmap() 174 static int bw2_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) in bw2_ioctl() 184 static void bw2_init_fix(struct fb_info *info, int linebytes) in bw2_init_fix() 231 static int bw2_do_default_mode(struct bw2_par *par, struct fb_info *info, in bw2_do_default_mode() 280 struct fb_info *info; in bw2_probe() 357 struct fb_info *inf in bw2_remove() [all...] |
H A D | wm8505fb.c | 37 struct fb_info fb; 43 static int wm8505fb_init_hw(struct fb_info *info) in wm8505fb_init_hw() 78 static int wm8505fb_set_timing(struct fb_info *info) in wm8505fb_set_timing() 110 static int wm8505fb_set_par(struct fb_info *info) in wm8505fb_set_par() 154 struct fb_info *info = dev_get_drvdata(dev); in contrast_show() 164 struct fb_info *info = dev_get_drvdata(dev); in contrast_store() 194 struct fb_info *info) { in wm8505fb_setcolreg() 224 struct fb_info *info) in wm8505fb_pan_display() 233 static int wm8505fb_blank(int blank, struct fb_info *info) in wm8505fb_blank() 367 fb_info( in wm8505fb_probe() [all...] |
H A D | s1d13xxxfb.c | 159 s1d13xxxfb_setup_pseudocolour(struct fb_info *info) in s1d13xxxfb_setup_pseudocolour() 169 s1d13xxxfb_setup_truecolour(struct fb_info *info) in s1d13xxxfb_setup_truecolour() 188 * Using the fb_var_screeninfo in fb_info we set the depth of the 190 * fb_fix_screeninfo stored in fb_info. It doesn't not alter var in 191 * fb_info since we are using that data. This means we depend on the 192 * data in var inside fb_info to be supported by the hardware. 199 s1d13xxxfb_set_par(struct fb_info *info) in s1d13xxxfb_set_par() 265 u_int transp, struct fb_info *info) in s1d13xxxfb_setcolreg() 328 s1d13xxxfb_blank(int blank_mode, struct fb_info *info) in s1d13xxxfb_blank() 369 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *inf [all...] |
H A D | arkfb.c | 120 static void arkfb_settile(struct fb_info *info, struct fb_tilemap *map) in arkfb_settile() 148 static void arkfb_tilecursor(struct fb_info *info, struct fb_tilecursor *cursor) in arkfb_tilecursor() 175 static void arkfb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_iplan_imageblit() 204 static void arkfb_iplan_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in arkfb_iplan_fillrect() 233 static void arkfb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_cfb4_imageblit() 261 static void arkfb_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_imageblit() 273 static void arkfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect) in arkfb_fillrect() 455 struct fb_info *info = data; in ark_dac_read_regs() 474 struct fb_info *info = data; in ark_dac_write_regs() 492 static void ark_set_pixclock(struct fb_info *inf [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/matrox/ |
H A D | matroxfb_accel.c | 105 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area); 106 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 107 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image); 108 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect); 109 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area); 292 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_cfb4_copyarea() 301 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_copyarea() 327 static void matroxfb_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_fillrect() 395 static void matroxfb_cfb4_fillrect(struct fb_info* info, const struct fb_fillrect* rect) { in matroxfb_cfb4_fillrect() 499 static void matroxfb_imageblit(struct fb_info* inf [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | sysfillrect.c | 25 bitfill_aligned(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_aligned() 71 bitfill_unaligned(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_unaligned() 125 bitfill_aligned_rev(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_aligned_rev() 181 bitfill_unaligned_rev(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_unaligned_rev() 233 void sys_fillrect(struct fb_info *p, const struct fb_fillrect *rect) in sys_fillrect() 261 void (*fill_op32)(struct fb_info *p, unsigned long *dst, in sys_fillrect() 286 void (*fill_op)(struct fb_info *p, unsigned long *dst, in sys_fillrect()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_fbdev.c | 39 static struct drm_fb_helper *get_fb(struct fb_info *fbi); 45 struct fb_info *fbi = helper->info; in pan_worker() 55 struct fb_info *fbi) in omap_fbdev_pan_display() 79 static int omap_fbdev_fb_mmap(struct fb_info *info, struct vm_area_struct *vma) in omap_fbdev_fb_mmap() 88 static void omap_fbdev_fb_destroy(struct fb_info *info) in omap_fbdev_fb_destroy() 129 struct fb_info *fbi = NULL; in omap_fbdev_create() 245 static struct drm_fb_helper *get_fb(struct fb_info *fbi) in get_fb()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
H A D | mach64_ct.c | 18 static int aty_valid_pll_ct (const struct fb_info *info, u32 vclk_per, struct pll_ct *pll); 19 static int aty_dsp_gt (const struct fb_info *info, u32 bpp, struct pll_ct *pll); 20 static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll); 21 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll); 120 static int aty_dsp_gt(const struct fb_info *info, u32 bpp, struct pll_ct *pll) in aty_dsp_gt() 209 static int aty_valid_pll_ct(const struct fb_info *info, u32 vclk_per, struct pll_ct *pll) in aty_valid_pll_ct() 251 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() 264 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll) in aty_pll_to_var_ct() 281 void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll) in aty_set_pll_ct() 377 static void aty_get_pll_ct(const struct fb_info *inf [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
H A D | mach64_ct.c | 18 static int aty_valid_pll_ct (const struct fb_info *info, u32 vclk_per, struct pll_ct *pll); 19 static int aty_dsp_gt (const struct fb_info *info, u32 bpp, struct pll_ct *pll); 20 static int aty_var_to_pll_ct(const struct fb_info *info, u32 vclk_per, u32 bpp, union aty_pll *pll); 21 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll); 118 static int aty_dsp_gt(const struct fb_info *info, u32 bpp, struct pll_ct *pll) in aty_dsp_gt() 207 static int aty_valid_pll_ct(const struct fb_info *info, u32 vclk_per, struct pll_ct *pll) in aty_valid_pll_ct() 249 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() 262 static u32 aty_pll_to_var_ct(const struct fb_info *info, const union aty_pll *pll) in aty_pll_to_var_ct() 279 void aty_set_pll_ct(const struct fb_info *info, const union aty_pll *pll) in aty_set_pll_ct() 378 static void aty_get_pll_ct(const struct fb_info *inf [all...] |
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | fb.h | 16 int fb_is_primary_device(struct fb_info *info); 18 static inline int fb_is_primary_device(struct fb_info *info) in fb_is_primary_device()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | fb.h | 5 struct fb_info; 12 int fb_is_primary_device(struct fb_info *info);
|
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 273 struct fb_info *info) in mmpfb_check_var() 313 unsigned int trans, struct fb_info *info) in mmpfb_setcolreg() 334 struct fb_info *info) in mmpfb_pan_display() 347 static int var_update(struct fb_info *info) in var_update() 380 static void mmpfb_set_win(struct fb_info *info) in mmpfb_set_win() 398 static int mmpfb_set_par(struct fb_info *info) in mmpfb_set_par() 429 struct fb_var_screeninfo *var = &fbi->fb_info->var; in mmpfb_power() 434 mmpfb_set_win(fbi->fb_info); in mmpfb_power() 446 static int mmpfb_blank(int blank, struct fb_info *info) in mmpfb_blank() 471 struct fb_info *inf in modes_setup() [all...] |
H A D | mmpfb.h | 22 struct fb_info *fb_info; member
|
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 273 struct fb_info *info) in mmpfb_check_var() 313 unsigned int trans, struct fb_info *info) in mmpfb_setcolreg() 334 struct fb_info *info) in mmpfb_pan_display() 347 static int var_update(struct fb_info *info) in var_update() 380 static void mmpfb_set_win(struct fb_info *info) in mmpfb_set_win() 398 static int mmpfb_set_par(struct fb_info *info) in mmpfb_set_par() 429 struct fb_var_screeninfo *var = &fbi->fb_info->var; in mmpfb_power() 434 mmpfb_set_win(fbi->fb_info); in mmpfb_power() 446 static int mmpfb_blank(int blank, struct fb_info *info) in mmpfb_blank() 469 struct fb_info *inf in modes_setup() [all...] |
H A D | mmpfb.h | 22 struct fb_info *fb_info; member
|
/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | global.c | 32 struct fb_info *viafbinfo; 33 struct fb_info *viafbinfo1;
|