Lines Matching defs:tridentfb_par
32 struct tridentfb_par {
37 void (*init_accel) (struct tridentfb_par *, int, int);
38 void (*wait_engine) (struct tridentfb_par *);
40 (struct tridentfb_par *par, u32, u32, u32, u32, u32, u32);
42 (struct tridentfb_par *par, u32, u32, u32, u32, u32, u32);
44 (struct tridentfb_par *par, const char*,
164 static inline void t_outb(struct tridentfb_par *p, u8 val, u16 reg)
169 static inline u8 t_inb(struct tridentfb_par *p, u16 reg)
174 static inline void writemmr(struct tridentfb_par *par, u16 r, u32 v)
179 static inline u32 readmmr(struct tridentfb_par *par, u16 r)
192 struct tridentfb_par *par = data;
205 struct tridentfb_par *par = data;
218 struct tridentfb_par *par = data;
231 struct tridentfb_par *par = data;
244 struct tridentfb_par *par = data;
257 struct tridentfb_par *par = data;
264 struct tridentfb_par *par = data;
271 struct tridentfb_par *par = info->par;
305 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp)
322 static void blade_wait_engine(struct tridentfb_par *par)
328 static void blade_fill_rect(struct tridentfb_par *par,
339 static void blade_image_blit(struct tridentfb_par *par, const char *data,
354 static void blade_copy_rect(struct tridentfb_par *par,
379 static void xp_init_accel(struct tridentfb_par *par, int pitch, int bpp)
409 static void xp_wait_engine(struct tridentfb_par *par)
430 static void xp_fill_rect(struct tridentfb_par *par,
442 static void xp_copy_rect(struct tridentfb_par *par,
477 static void image_init_accel(struct tridentfb_par *par, int pitch, int bpp)
496 static void image_wait_engine(struct tridentfb_par *par)
502 static void image_fill_rect(struct tridentfb_par *par,
516 static void image_copy_rect(struct tridentfb_par *par,
543 static void tgui_init_accel(struct tridentfb_par *par, int pitch, int bpp)
570 static void tgui_fill_rect(struct tridentfb_par *par,
581 static void tgui_copy_rect(struct tridentfb_par *par,
619 struct tridentfb_par *par = info->par;
641 struct tridentfb_par *par = info->par;
671 struct tridentfb_par *par = info->par;
684 struct tridentfb_par *par = info->par;
695 static inline unsigned char read3X4(struct tridentfb_par *par, int reg)
700 static inline void write3X4(struct tridentfb_par *par, int reg,
706 static inline unsigned char read3CE(struct tridentfb_par *par,
712 static inline void writeAttr(struct tridentfb_par *par, int reg,
719 static inline void write3CE(struct tridentfb_par *par, int reg,
725 static void enable_mmio(struct tridentfb_par *par)
740 static void disable_mmio(struct tridentfb_par *par)
755 static inline void crtc_unlock(struct tridentfb_par *par)
762 static int get_nativex(struct tridentfb_par *par)
792 static inline void set_lwidth(struct tridentfb_par *par, int width)
806 static void screen_stretch(struct tridentfb_par *par)
817 static inline void screen_center(struct tridentfb_par *par)
824 static void set_screen_start(struct tridentfb_par *par, int base)
836 static void set_vclk(struct tridentfb_par *par, unsigned long freq)
881 static void set_number_of_lines(struct tridentfb_par *par, int lines)
899 static int is_flatpanel(struct tridentfb_par *par)
909 static unsigned int get_memsize(struct tridentfb_par *par)
993 struct tridentfb_par *par = info->par;
1111 struct tridentfb_par *par = info->par;
1122 static inline void shadowmode_on(struct tridentfb_par *par)
1127 static inline void shadowmode_off(struct tridentfb_par *par)
1135 struct tridentfb_par *par = info->par;
1367 struct tridentfb_par *par = info->par;
1403 struct tridentfb_par *par = info->par;
1465 struct tridentfb_par *default_par;
1474 info = framebuffer_alloc(sizeof(struct tridentfb_par), &dev->dev);
1723 struct tridentfb_par *par = info->par;