Lines Matching refs:pm2fb_info
227 static struct pm2fb_info { struct
278 static int cvppc_detect(struct pm2fb_info*); argument
279 static void cvppc_init(struct pm2fb_info*);
283 static int pm2pci_detect(struct pm2fb_info*);
284 static void pm2pci_init(struct pm2fb_info*);
290 static struct pm2_cursor *pm2_init_cursor(struct pm2fb_info *fb);
291 static void pm2v_set_cursor_color(struct pm2fb_info *fb, u8 *red, u8 *green, u8 *blue);
292 static void pm2v_set_cursor_shape(struct pm2fb_info *fb);
314 int (*detect)(struct pm2fb_info*);
315 void (*init)(struct pm2fb_info*);
316 void (*cleanup)(struct pm2fb_info*);
406 inline static u32 pm2_RD(struct pm2fb_info* p, s32 off) { in pm2_RD()
411 inline static void pm2_WR(struct pm2fb_info* p, s32 off, u32 v) { in pm2_WR()
416 inline static u32 pm2_RDAC_RD(struct pm2fb_info* p, s32 idx) { in pm2_RDAC_RD()
432 inline static void pm2_RDAC_WR(struct pm2fb_info* p, s32 idx, in pm2_RDAC_WR()
449 inline static u32 pm2v_RDAC_RD(struct pm2fb_info* p, s32 idx) { in pm2v_RDAC_RD()
456 inline static void pm2v_RDAC_WR(struct pm2fb_info* p, s32 idx, in pm2v_RDAC_WR()
467 inline static void WAIT_FIFO(struct pm2fb_info* p, u32 a) { in WAIT_FIFO()
575 static void wait_pm2(struct pm2fb_info* i) { in wait_pm2()
586 static void pm2_set_memclock(struct pm2fb_info* info, u32 clk) { in pm2_set_memclock()
605 static void pm2_set_pixclock(struct pm2fb_info* info, u32 clk) { in pm2_set_pixclock()
637 static void clear_palette(struct pm2fb_info* p) { in clear_palette()
651 static void set_color(struct pm2fb_info* p, unsigned char regno, in set_color()
664 static void set_aperture(struct pm2fb_info* i, struct pm2fb_par* p) { in set_aperture()
689 static void set_screen(struct pm2fb_info* i, struct pm2fb_par* p) { in set_screen()
785 static void pm2fb_pp_copy(struct pm2fb_info* i, s32 xsrc, s32 ysrc, in pm2fb_pp_copy()
813 static void pm2fb_block_op(struct pm2fb_info* i, int copy, in pm2fb_block_op()
843 static void pm2fb_reset(struct pm2fb_info* p) { in pm2fb_reset()
914 static int __init pm2fb_conf(struct pm2fb_info* p){ in pm2fb_conf()
994 static int __init cvppc_detect(struct pm2fb_info* p) { in cvppc_detect()
1006 static void cvppc_init(struct pm2fb_info* p) { in cvppc_init()
1034 static int __init pm2pci_detect(struct pm2fb_info* p) { in pm2pci_detect()
1148 static void pm2pci_init(struct pm2fb_info* p) { in pm2pci_init()
1165 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_blank()
1198 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_pan_display()
1225 pm2fb_pp_copy((struct pm2fb_info* )p->fb_info, sx, sy, dx, in pm2fb_pp_bmove()
1245 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 1, sx, sy, dx, dy, in pm2fb_bmove()
1261 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, sx, sy, in pm2fb_clear8()
1277 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins8()
1279 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins8()
1315 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, sx, sy, in pm2fb_clear16()
1330 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins16()
1332 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins16()
1356 struct pm2fb_info* i=(struct pm2fb_info* )p->fb_info; in pm2fb_clear24()
1377 struct pm2fb_info* i=(struct pm2fb_info* )p->fb_info; in pm2fb_clear_margins24()
1424 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, sx, sy, in pm2fb_clear32()
1438 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins32()
1440 pm2fb_block_op((struct pm2fb_info* )p->fb_info, 0, 0, 0, in pm2fb_clear_margins32()
1466 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_encode_fix()
1523 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_decode_var()
1690 static void set_user_mode(struct pm2fb_info* i) { in set_user_mode()
1702 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_get_par()
1714 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_set_par()
1740 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_getcolreg()
1754 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_setcolreg()
1806 struct pm2fb_info* i=(struct pm2fb_info* )info; in pm2fb_set_disp()
1859 static void pm2v_set_cursor_color(struct pm2fb_info *fb, u8 *red, u8 *green, u8 *blue) in pm2v_set_cursor_color()
1877 static void pm2v_set_cursor_shape(struct pm2fb_info *fb) in pm2v_set_cursor_shape()
1916 static void pm2v_set_cursor(struct pm2fb_info *fb, int on) in pm2v_set_cursor()
1934 struct pm2fb_info *fb = (struct pm2fb_info *)dev_addr; in pm2_cursor_timer_handler()
1952 struct pm2fb_info *fb = (struct pm2fb_info *)p->fb_info; in pm2fb_cursor()
1984 static struct pm2_cursor * __init pm2_init_cursor(struct pm2fb_info *fb) in pm2_init_cursor()
2018 struct pm2fb_info *fb = (struct pm2fb_info *)d->fb_info; in pm2fb_set_font()
2054 struct pm2fb_info* i = &fb_info; in pm2fb_cleanup()