Home
last modified time | relevance | path

Searched refs:fb_info (Results 76 - 100 of 593) sorted by relevance

12345678910>>...24

/kernel/linux/linux-5.10/drivers/video/fbdev/geode/
H A Dgxfb.h42 void gx_set_mode(struct fb_info *info);
43 void gx_set_hw_palette_reg(struct fb_info *info, unsigned regno,
46 void gx_set_dclk_frequency(struct fb_info *info);
47 void gx_configure_display(struct fb_info *info);
48 int gx_blank_display(struct fb_info *info, int blank_mode);
50 int gx_powerdown(struct fb_info *info);
51 int gx_powerup(struct fb_info *info);
/kernel/linux/linux-5.10/include/linux/
H A Dsvga.h109 void svga_settile(struct fb_info *info, struct fb_tilemap *map);
110 void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area);
111 void svga_tilefill(struct fb_info *info, struct fb_tilerect *rect);
112 void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit);
113 void svga_tilecursor(void __iomem *regbase, struct fb_info *info, struct fb_tilecursor *cursor);
114 int svga_get_tilemax(struct fb_info *info);
115 void svga_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
/kernel/linux/linux-6.6/include/linux/
H A Dsvga.h109 void svga_settile(struct fb_info *info, struct fb_tilemap *map);
110 void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area);
111 void svga_tilefill(struct fb_info *info, struct fb_tilerect *rect);
112 void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit);
113 void svga_tilecursor(void __iomem *regbase, struct fb_info *info, struct fb_tilecursor *cursor);
114 int svga_get_tilemax(struct fb_info *info);
115 void svga_get_caps(struct fb_info *info, struct fb_blit_caps *caps,
/kernel/linux/linux-6.6/drivers/video/fbdev/geode/
H A Dgxfb.h42 void gx_set_mode(struct fb_info *info);
43 void gx_set_hw_palette_reg(struct fb_info *info, unsigned regno,
46 void gx_set_dclk_frequency(struct fb_info *info);
47 void gx_configure_display(struct fb_info *info);
48 int gx_blank_display(struct fb_info *info, int blank_mode);
50 int gx_powerdown(struct fb_info *info);
51 int gx_powerup(struct fb_info *info);
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dvideo-pxafb.h150 void (*smart_update)(struct fb_info *);
157 extern int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int);
158 extern int pxafb_smart_flush(struct fb_info *info);
160 static inline int pxafb_smart_queue(struct fb_info *info, in pxafb_smart_queue()
166 static inline int pxafb_smart_flush(struct fb_info *info) in pxafb_smart_flush()
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dleo.c31 unsigned, struct fb_info *);
32 static int leo_blank(int, struct fb_info *);
34 static int leo_mmap(struct fb_info *, struct vm_area_struct *);
35 static int leo_ioctl(struct fb_info *, unsigned int, unsigned long);
36 static int leo_pan_display(struct fb_var_screeninfo *, struct fb_info *);
209 static void leo_switch_from_graph(struct fb_info *info) in leo_switch_from_graph()
251 static int leo_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in leo_pan_display()
274 unsigned transp, struct fb_info *info) in leo_setcolreg()
314 static int leo_blank(int blank, struct fb_info *info) in leo_blank()
416 static int leo_mmap(struct fb_info *inf
[all...]
H A Dasiliantfb.c54 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 *
[all...]
H A Dcg6.c32 unsigned, struct fb_info *);
33 static int cg6_blank(int, struct fb_info *);
35 static void cg6_imageblit(struct fb_info *, const struct fb_image *);
36 static void cg6_fillrect(struct fb_info *, const struct fb_fillrect *);
37 static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area);
38 static int cg6_sync(struct fb_info *);
39 static int cg6_mmap(struct fb_info *, struct vm_area_struct *);
40 static int cg6_ioctl(struct fb_info *, unsigned int, unsigned long);
41 static int cg6_pan_display(struct fb_var_screeninfo *, struct fb_info *);
269 static int cg6_sync(struct fb_info *inf
[all...]
H A Dhecubafb.c118 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()
H A Dhgafb.c20 * - Revision 0.1.3 (22 Jan 2000): modified for the new fb_info structure
54 #define CHKINFO(ret) if (info != &fb_info) { printk(KERN_DEBUG __FILE__": This should never happen, line:%d \n", __LINE__); return ret; }
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()
365 * @info:pointer to fb_info object containing info for current hga board
369 static int hgafb_open(struct fb_info *info, int init) in hgafb_open()
379 * @info:pointer to fb_info object containing info for current hga board
383 static int hgafb_release(struct fb_info *info, int init) in hgafb_release()
405 u_int transp, struct fb_info *info) in hgafb_setcolreg()
415 * @info:pointer to fb_info objec
[all...]
H A Dffb.c32 unsigned, struct fb_info *);
33 static int ffb_blank(int, struct fb_info *);
35 static void ffb_imageblit(struct fb_info *, const struct fb_image *);
36 static void ffb_fillrect(struct fb_info *, const struct fb_fillrect *);
37 static void ffb_copyarea(struct fb_info *, const struct fb_copyarea *);
38 static int ffb_sync(struct fb_info *);
39 static int ffb_mmap(struct fb_info *, struct vm_area_struct *);
40 static int ffb_ioctl(struct fb_info *, unsigned int, unsigned long);
41 static int ffb_pan_display(struct fb_var_screeninfo *, struct fb_info *);
407 static int ffb_sync(struct fb_info *
[all...]
H A Dchipsfb.c76 struct fb_info *info);
77 static int chipsfb_set_par(struct fb_info *info);
79 u_int transp, struct fb_info *info);
80 static int chipsfb_blank(int blank, struct fb_info *info);
94 struct fb_info *info) in chipsfb_check_var()
109 static int chipsfb_set_par(struct fb_info *info) in chipsfb_set_par()
145 static int chipsfb_blank(int blank, struct fb_info *info) in chipsfb_blank()
151 u_int transp, struct fb_info *info) in chipsfb_setcolreg()
332 static void init_chips(struct fb_info *p, unsigned long addr) in init_chips()
351 struct fb_info * in chipsfb_pci_init()
[all...]
H A Dvfb.c72 struct fb_info *info);
73 static int vfb_set_par(struct fb_info *info);
75 u_int transp, struct fb_info *info);
77 struct fb_info *info);
78 static int vfb_mmap(struct fb_info *info,
117 struct fb_info *info) in vfb_check_var()
240 static int vfb_set_par(struct fb_info *info) in vfb_set_par()
269 u_int transp, struct fb_info *info) in vfb_setcolreg()
360 struct fb_info *info) in vfb_pan_display()
384 static int vfb_mmap(struct fb_info *inf
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dasiliantfb.c55 static void mm_write_xr(struct fb_info *p, u8 reg, u8 data) in mm_write_xr()
61 static void mm_write_fr(struct fb_info *p, u8 reg, u8 data) in mm_write_fr()
67 static void mm_write_cr(struct fb_info *p, u8 reg, u8 data) in mm_write_cr()
73 static void mm_write_gr(struct fb_info *p, u8 reg, u8 data) in mm_write_gr()
79 static void mm_write_sr(struct fb_info *p, u8 reg, u8 data) in mm_write_sr()
85 static void mm_write_ar(struct fb_info *p, u8 reg, u8 data) in mm_write_ar()
94 struct fb_info *info);
95 static int asiliantfb_set_par(struct fb_info *info);
97 u_int transp, struct fb_info *info);
173 static void asiliant_set_timing(struct fb_info *
[all...]
H A Dleo.c32 unsigned, struct fb_info *);
33 static int leo_blank(int, struct fb_info *);
35 static int leo_mmap(struct fb_info *, struct vm_area_struct *);
36 static int leo_ioctl(struct fb_info *, unsigned int, unsigned long);
37 static int leo_pan_display(struct fb_var_screeninfo *, struct fb_info *);
210 static void leo_switch_from_graph(struct fb_info *info) in leo_switch_from_graph()
252 static int leo_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in leo_pan_display()
275 unsigned transp, struct fb_info *info) in leo_setcolreg()
315 static int leo_blank(int blank, struct fb_info *info) in leo_blank()
417 static int leo_mmap(struct fb_info *inf
[all...]
H A Dcg6.c33 unsigned, struct fb_info *);
34 static int cg6_blank(int, struct fb_info *);
36 static void cg6_imageblit(struct fb_info *, const struct fb_image *);
37 static void cg6_fillrect(struct fb_info *, const struct fb_fillrect *);
38 static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area);
39 static int cg6_sync(struct fb_info *);
40 static int cg6_mmap(struct fb_info *, struct vm_area_struct *);
41 static int cg6_ioctl(struct fb_info *, unsigned int, unsigned long);
42 static int cg6_pan_display(struct fb_var_screeninfo *, struct fb_info *);
270 static int cg6_sync(struct fb_info *inf
[all...]
H A Dhgafb.c20 * - Revision 0.1.3 (22 Jan 2000): modified for the new fb_info structure
54 #define CHKINFO(ret) if (info != &fb_info) { printk(KERN_DEBUG __FILE__": This should never happen, line:%d \n", __LINE__); return ret; }
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()
365 * @info: pointer to fb_info object containing info for current hga board
369 static int hgafb_open(struct fb_info *info, int init) in hgafb_open()
379 * @info: pointer to fb_info object containing info for current hga board
383 static int hgafb_release(struct fb_info *info, int init) in hgafb_release()
405 u_int transp, struct fb_info *info) in hgafb_setcolreg()
415 * @info:pointer to fb_info objec
[all...]
H A Dffb.c33 unsigned, struct fb_info *);
34 static int ffb_blank(int, struct fb_info *);
36 static void ffb_imageblit(struct fb_info *, const struct fb_image *);
37 static void ffb_fillrect(struct fb_info *, const struct fb_fillrect *);
38 static void ffb_copyarea(struct fb_info *, const struct fb_copyarea *);
39 static int ffb_sync(struct fb_info *);
40 static int ffb_mmap(struct fb_info *, struct vm_area_struct *);
41 static int ffb_ioctl(struct fb_info *, unsigned int, unsigned long);
42 static int ffb_pan_display(struct fb_var_screeninfo *, struct fb_info *);
408 static int ffb_sync(struct fb_info *
[all...]
H A Dchipsfb.c77 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);
93 struct fb_info *info) in chipsfb_check_var()
108 static int chipsfb_set_par(struct fb_info *info) in chipsfb_set_par()
144 static int chipsfb_blank(int blank, struct fb_info *info) in chipsfb_blank()
150 u_int transp, struct fb_info *info) in chipsfb_setcolreg()
331 static void init_chips(struct fb_info *p, unsigned long addr) in init_chips()
349 struct fb_info * in chipsfb_pci_init()
[all...]
H A Dvfb.c72 struct fb_info *info);
73 static int vfb_set_par(struct fb_info *info);
75 u_int transp, struct fb_info *info);
77 struct fb_info *info);
78 static int vfb_mmap(struct fb_info *info,
118 struct fb_info *info) in vfb_check_var()
241 static int vfb_set_par(struct fb_info *info) in vfb_set_par()
270 u_int transp, struct fb_info *info) in vfb_setcolreg()
361 struct fb_info *info) in vfb_pan_display()
385 static int vfb_mmap(struct fb_info *inf
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-sysfs.c29 struct fb_info *fbi = dev_get_drvdata(dev); in show_rotate_type()
39 struct fb_info *fbi = dev_get_drvdata(dev); in store_rotate_type()
83 struct fb_info *fbi = dev_get_drvdata(dev); in show_mirror()
93 struct fb_info *fbi = dev_get_drvdata(dev); in store_mirror()
133 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays()
182 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays()
323 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays_rotate()
345 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays_rotate()
415 struct fb_info *fbi = dev_get_drvdata(dev); in show_size()
424 struct fb_info *fb in store_size()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-sysfs.c30 struct fb_info *fbi = dev_get_drvdata(dev); in show_rotate_type()
40 struct fb_info *fbi = dev_get_drvdata(dev); in store_rotate_type()
84 struct fb_info *fbi = dev_get_drvdata(dev); in show_mirror()
94 struct fb_info *fbi = dev_get_drvdata(dev); in store_mirror()
134 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays()
183 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays()
324 struct fb_info *fbi = dev_get_drvdata(dev); in show_overlays_rotate()
346 struct fb_info *fbi = dev_get_drvdata(dev); in store_overlays_rotate()
416 struct fb_info *fbi = dev_get_drvdata(dev); in show_size()
425 struct fb_info *fb in store_size()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/nvidia/
H A Dnv_accel.c74 static inline void nvidiafb_safe_mode(struct fb_info *info) in nvidiafb_safe_mode()
83 static inline void NVFlush(struct fb_info *info) in NVFlush()
96 static inline void NVSync(struct fb_info *info) in NVSync()
117 static void NVDmaWait(struct fb_info *info, int size) in NVDmaWait()
157 static void NVSetPattern(struct fb_info *info, u32 clr0, u32 clr1, in NVSetPattern()
169 static void NVSetRopSolid(struct fb_info *info, u32 rop, u32 planemask) in NVSetRopSolid()
189 static void NVSetClippingRectangle(struct fb_info *info, int x1, int y1, in NVSetClippingRectangle()
201 void NVResetGraphics(struct fb_info *info) in NVResetGraphics()
282 int nvidiafb_sync(struct fb_info *info) in nvidiafb_sync()
298 void nvidiafb_copyarea(struct fb_info *inf
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/
H A Di810_accel.c59 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 *inf
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dfb_chrdev.c12 * We hold a reference to the fb_info in file->private_data,
16 * So look up the fb_info using the inode minor number,
19 static struct fb_info *file_fb_info(struct file *file) in file_fb_info()
23 struct fb_info *info = registered_fb[fbidx]; in file_fb_info()
32 struct fb_info *info = file_fb_info(file); in fb_read()
48 struct fb_info *info = file_fb_info(file); in fb_write()
62 static long do_fb_ioctl(struct fb_info *info, unsigned int cmd, in do_fb_ioctl()
165 struct fb_info *info = file_fb_info(file); in fb_ioctl()
199 static int fb_getput_cmap(struct fb_info *info, unsigned int cmd, in fb_getput_cmap()
261 static int fb_get_fscreeninfo(struct fb_info *inf
[all...]

Completed in 22 milliseconds

12345678910>>...24