Home
last modified time | relevance | path

Searched refs:fb_info (Results 1 – 25 of 98) sorted by relevance

1234

/linux-2.4.37.9/drivers/video/
Dclgenfb.c499 static int clgenfb_open (struct fb_info *info, int user);
500 static int clgenfb_release (struct fb_info *info, int user);
527 struct fb_info *info);
530 struct fb_info *info);
609 static void init_vgachip (struct clgenfb_info *fb_info);
610 static void switch_monitor (struct clgenfb_info *fb_info, int on);
611 static void WGen (const struct clgenfb_info *fb_info,
613 static unsigned char RGen (const struct clgenfb_info *fb_info, int regnum);
614 static void AttrOn (const struct clgenfb_info *fb_info);
615 static void WHDR (const struct clgenfb_info *fb_info, unsigned char val);
[all …]
Dskeletonfb.c43 struct fb_info info;
66 static struct xxxfb_info fb_info; variable
97 const struct fb_info *info) in xxx_encode_fix()
109 const struct fb_info *info) in xxx_decode_var()
130 const struct fb_info *info) in xxx_encode_var()
141 static void xxx_get_par(struct xxxfb_par *par, const struct fb_info *info) in xxx_get_par()
154 static void xxx_set_par(struct xxxfb_par *par, const struct fb_info *info) in xxx_set_par()
167 const struct fb_info *info) in xxx_getcolreg()
181 const struct fb_info *info) in xxx_setcolreg()
216 struct xxxfb_par *par, const struct fb_info *info) in xxx_pan_display()
[all …]
Dhitfb.c57 } fb_info = { variable
77 fb_info.hit_videobase = CONFIG_HD64461_IOBASE + 0x02000000; in hitfb_detect()
78 fb_info.hit_videosize = (MACH_HP680 || MACH_HP690) ? 1024*1024 : 512*1024; in hitfb_detect()
99 hitfb_encode_var(&fb_info.default_var, &par, NULL); in hitfb_detect()
111 fix->smem_start = fb_info.hit_videobase; in hitfb_encode_fix()
112 fix->smem_len = fb_info.hit_videosize; in hitfb_encode_fix()
215 *(struct hitfb_par *)par = fb_info.current_par; in hitfb_get_par()
222 fb_info.current_par = *par; in hitfb_set_par()
223 fb_info.current_par_valid = 1; in hitfb_set_par()
229 struct fb_info *info) in hitfb_getcolreg()
[all …]
Dq40fb.c33 struct fb_info *info);
35 struct fb_info *info);
37 struct fb_info *info);
39 struct fb_info *info);
41 struct fb_info *info);
44 struct fb_info *info);
46 static int q40con_switch(int con, struct fb_info *info);
47 static int q40con_updatevar(int con, struct fb_info *info);
48 static void q40con_blank(int blank, struct fb_info *info);
50 static void q40fb_set_disp(int con, struct fb_info *info);
[all …]
Dhgafb.c64 #define CHKINFO(ret) if (info != &fb_info) { printk(KERN_DEBUG __FILE__": This should never happen,…
155 static struct fb_info fb_info; variable
400 int hga_get_fix(struct fb_fix_screeninfo *fix, int con, struct fb_info *info) in hga_get_fix()
403 DPRINTK("hga_get_fix: con:%d, info:%x, fb_info:%x\n", con, (unsigned)info, (unsigned)&fb_info); in hga_get_fix()
419 int hga_get_var(struct fb_var_screeninfo *var, int con, struct fb_info *info) in hga_get_var()
422 DPRINTK("hga_get_var: con:%d, info:%x, fb_info:%x\n", con, (unsigned)info, (unsigned)&fb_info); in hga_get_var()
446 int hga_set_var(struct fb_var_screeninfo *var, int con, struct fb_info *info) in hga_set_var()
449 …%d, activate:%x, info:0x%x, fb_info:%x\n", con, var->activate, (unsigned)info, (unsigned)&fb_info); in hga_set_var()
481 u_int *transp, struct fb_info *info) in hga_getcolreg()
506 struct fb_info *info) in hga_get_cmap()
[all …]
Dfm2fb.c149 static struct fb_info fb_info; variable
185 struct fb_info *info);
187 struct fb_info *info);
189 struct fb_info *info);
191 struct fb_info *info);
193 struct fb_info *info);
201 static int fm2fbcon_switch(int con, struct fb_info *info);
202 static int fm2fbcon_updatevar(int con, struct fb_info *info);
203 static void fm2fbcon_blank(int blank, struct fb_info *info);
211 u_int *transp, struct fb_info *info);
[all …]
Dtx3912fb.c38 static struct fb_info fb_info; variable
50 struct fb_info *info);
52 struct fb_info *info);
54 struct fb_info *info);
56 struct fb_info *info);
58 struct fb_info *info);
60 u_long arg, int con, struct fb_info *info);
66 static int tx3912fbcon_switch(int con, struct fb_info *info);
67 static int tx3912fbcon_updatevar(int con, struct fb_info *info);
68 static void tx3912fbcon_blank(int blank, struct fb_info *info);
[all …]
Dau1100fb.c99 static struct au1100fb_info fb_info; variable
105 static int au1100fb_mmap(struct fb_info *fb, struct file *file,
109 u_long arg, int con, struct fb_info *info);
255 struct fb_info *info) in au1100_getcolreg()
273 struct fb_info *info) in au1100_setcolreg()
354 disp->screen_base = (char *)fb_info.fb_virt_start; in au1100_set_disp()
360 if (fb_info.nohwcursor) in au1100_set_disp()
367 disp->dispsw_data = fb_info.fbcon_cmap16; in au1100_set_disp()
368 if (fb_info.nohwcursor) in au1100_set_disp()
380 au1100fb_mmap(struct fb_info *_fb, in au1100fb_mmap()
[all …]
Dvfb.c48 static struct fb_info fb_info; variable
81 struct fb_info *info);
83 struct fb_info *info);
85 struct fb_info *info);
87 struct fb_info *info);
89 struct fb_info *info);
91 struct fb_info *info);
99 static int vfbcon_switch(int con, struct fb_info *info);
100 static int vfbcon_updatevar(int con, struct fb_info *info);
101 static void vfbcon_blank(int blank, struct fb_info *info);
[all …]
Dg364fb.c82 static struct fb_info fb_info; variable
93 struct fb_info *info);
95 struct fb_info *info);
97 struct fb_info *info);
99 struct fb_info *info);
101 struct fb_info *info);
103 struct fb_info *info);
110 static int g364fbcon_switch(int con, struct fb_info *info);
111 static int g364fbcon_updatevar(int con, struct fb_info *info);
112 static void g364fbcon_blank(int blank, struct fb_info *info);
[all …]
Dtdfxfb.c323 struct fb_info fb_info; member
374 struct fb_info* fb);
377 struct fb_info* fb);
380 struct fb_info* fb);
383 struct fb_info* fb);
387 struct fb_info* info);
391 struct fb_info* info);
397 struct fb_info* fb);
399 struct fb_info* fb);
401 struct fb_info* fb);
[all …]
Digafb.c77 struct fb_info fb_info; member
198 static int igafb_update_var(int con, struct fb_info *info) in igafb_update_var()
204 struct fb_info *info) in igafb_get_fix()
226 struct fb_info *info) in igafb_get_var()
236 struct fb_info *info) in igafb_set_var()
243 static int igafb_mmap(struct fb_info *info, struct file *file, in igafb_mmap()
302 if (fb->consolecnt && fb_display[lastconsole].fb_info ==info) { in igafb_mmap()
314 struct fb_info *fb_info) in iga_getcolreg() argument
320 struct fb_info_iga *info = (struct fb_info_iga*) fb_info; in iga_getcolreg()
334 struct fb_info *fb_info) in iga_setcolreg() argument
[all …]
Dtgafb.c58 static struct tgafb_info fb_info; variable
277 u_int *transp, struct fb_info *info);
279 u_int transp, struct fb_info *info);
291 struct fb_info *info);
312 strcpy(fix->id, fb_info.gen.info.modename); in tgafb_encode_fix()
316 if (fb_info.tga_type == TGA_TYPE_8PLANE) { in tgafb_encode_fix()
323 fix->smem_start = fb_info.tga_fb_base; in tgafb_encode_fix()
325 fix->mmio_start = fb_info.tga_regs_base; in tgafb_encode_fix()
340 if (fb_info.tga_type == TGA_TYPE_8PLANE) { in tgafb_decode_var()
422 if (fb_info.tga_type == TGA_TYPE_8PLANE) { in tgafb_encode_var()
[all …]
Ddnfb.c113 struct fb_info *info);
115 struct fb_info *info);
117 struct fb_info *info);
119 struct fb_info *info);
121 struct fb_info *info);
123 static int dnfbcon_switch(int con,struct fb_info *info);
124 static int dnfbcon_updatevar(int con,struct fb_info *info);
125 static void dnfbcon_blank(int blank,struct fb_info *info);
127 static void dn_fb_set_disp(int con,struct fb_info *info);
130 static struct fb_info fb_info; variable
[all …]
Ddn_cfb4.c113 struct fb_info *info);
115 struct fb_info *info);
117 struct fb_info *info);
119 struct fb_info *info);
121 struct fb_info *info);
123 static int dnfbcon_switch(int con,struct fb_info *info);
124 static int dnfbcon_updatevar(int con,struct fb_info *info);
125 static void dnfbcon_blank(int blank,struct fb_info *info);
127 static void dn_fb_set_disp(int con,struct fb_info *info);
130 static struct fb_info fb_info; variable
[all …]
Depson1356fb.c95 static int e1356fb_open(struct fb_info *fb, int user);
96 static int e1356fb_release(struct fb_info *fb, int user);
99 struct fb_info* fb);
102 struct fb_info* fb);
105 struct fb_info* fb);
108 struct fb_info* fb);
112 struct fb_info* info);
116 struct fb_info* info);
122 struct fb_info* info);
123 static int e1356fb_mmap(struct fb_info *info,
[all …]
Dmacfb.c192 static struct fb_info fb_info; variable
210 static int macfb_update_var(int con, struct fb_info *info) in macfb_update_var()
216 struct fb_info *info) in macfb_get_fix()
232 struct fb_info *info) in macfb_get_var()
251 macfb_get_fix(&fix, con, &fb_info); in macfb_set_disp()
265 macfb_get_var(&display->var, -1, &fb_info); in macfb_set_disp()
314 struct fb_info *info) in macfb_set_var()
688 struct fb_info *fb_info) in macfb_getcolreg() argument
707 struct fb_info *fb_info) in macfb_setcolreg() argument
792 static void do_install_cmap(int con, struct fb_info *info) in do_install_cmap()
[all …]
DS3triofb.c63 static struct fb_info fb_info; variable
84 struct fb_info *info);
86 struct fb_info *info);
88 struct fb_info *info);
90 struct fb_info *info);
92 struct fb_info *info);
94 struct fb_info *info);
102 static int s3triofbcon_switch(int con, struct fb_info *info);
103 static int s3triofbcon_updatevar(int con, struct fb_info *info);
104 static void s3triofbcon_blank(int blank, struct fb_info *info);
[all …]
Dhpfb.c32 static struct fb_info fb_info; variable
117 static int fb_update_var(int con, struct fb_info *info) in fb_update_var()
132 struct fb_info *info) in hpfb_get_cmap()
143 struct fb_info *info) in hpfb_set_cmap()
162 struct fb_info *info) in hpfb_get_var()
176 struct fb_info *info) in hpfb_set_var()
205 struct fb_info *info) in hpfb_get_fix()
226 static int hpfb_switch(int con, struct fb_info *info) in hpfb_switch()
235 static void hpfb_blank(int blank, struct fb_info *info) in hpfb_blank()
332 strcpy(fb_info.modename, "Topcat"); in hpfb_init_one()
[all …]
Ddn_cfb8.c114 struct fb_info *info);
116 struct fb_info *info);
118 struct fb_info *info);
120 struct fb_info *info);
122 struct fb_info *info);
124 static int dnfbcon_switch(int con,struct fb_info *info);
125 static int dnfbcon_updatevar(int con,struct fb_info *info);
126 static void dnfbcon_blank(int blank,struct fb_info *info);
128 static void dn_fb_set_disp(int con,struct fb_info *info);
131 static struct fb_info fb_info; variable
[all …]
Dvesafb.c81 static struct fb_info fb_info; variable
115 struct fb_info *info) in vesafb_pan_display()
143 static int vesafb_update_var(int con, struct fb_info *info) in vesafb_update_var()
153 struct fb_info *info) in vesafb_get_fix()
170 struct fb_info *info) in vesafb_get_var()
203 vesafb_get_var(&display->var, -1, &fb_info); in vesafb_set_disp()
248 struct fb_info *info) in vesafb_set_var()
291 struct fb_info *fb_info) in vesa_getcolreg() argument
344 struct fb_info *fb_info) in vesa_setcolreg() argument
410 static void do_install_cmap(int con, struct fb_info *info) in do_install_cmap()
[all …]
Dpvr2fb.c163 static struct fb_info fb_info; variable
206 struct fb_info *info);
208 struct fb_info *info);
210 struct fb_info *info);
212 struct fb_info *info);
214 struct fb_info *info);
216 struct fb_info *info);
222 static int pvr2fbcon_switch(int con, struct fb_info *info);
223 static int pvr2fbcon_updatevar(int con, struct fb_info *info);
224 static void pvr2fbcon_blank(int blank, struct fb_info *info);
[all …]
Depson1355fb.c348 struct fb_info *info) in e1355_getcolreg()
366 struct fb_info *info) in e1355_setcolreg()
490 static struct e1355fb_info fb_info; variable
499 fb_info.gen.fbhw = &e1355_switch; in e1355fb_init()
500 fb_info.gen.fbhw->detect(); in e1355fb_init()
501 strcpy(fb_info.gen.info.modename, "SED1355"); in e1355fb_init()
502 fb_info.gen.info.changevar = NULL; in e1355fb_init()
503 fb_info.gen.info.node = -1; in e1355fb_init()
504 fb_info.gen.info.fbops = &e1355fb_ops; in e1355fb_init()
505 fb_info.gen.info.disp = &disp; in e1355fb_init()
[all …]
Dtridentfb.c71 static struct tridentfb_info fb_info; variable
138 #define t_outb(val,reg) writeb(val,fb_info.io_virt + reg)
139 #define t_inb(reg) readb(fb_info.io_virt + reg)
153 #define writemmr(r,v) writel(v, fb_info.io_virt + r)
154 #define readmmr(r) readl(fb_info.io_virt + r)
272 fb_info.eng_oper = x | 0x40; in xp_init_accel()
322 t_outb(fb_info.eng_oper,0x2125); in xp_fill_rect()
540 writeb(reg, fb_info.io_virt + CRT + 4); in read3X4()
541 return readb(fb_info.io_virt + CRT + 5); in read3X4()
546 writeb(reg, fb_info.io_virt + CRT + 4); in write3X4()
[all …]
/linux-2.4.37.9/include/linux/
Dfb.h273 struct fb_info;
285 int (*fb_open)(struct fb_info *info, int user);
286 int (*fb_release)(struct fb_info *info, int user);
289 struct fb_info *info);
292 struct fb_info *info);
295 struct fb_info *info);
298 struct fb_info *info);
301 struct fb_info *info);
304 struct fb_info *info);
307 unsigned long arg, int con, struct fb_info *info);
[all …]

1234