Home
last modified time | relevance | path

Searched refs:matrox_fb_info (Results 1 – 18 of 18) sorted by relevance

/linux-2.6.39/drivers/video/matrox/
Dmatroxfb_g450.h7 void matroxfb_g450_connect(struct matrox_fb_info *minfo);
8 void matroxfb_g450_shutdown(struct matrox_fb_info *minfo);
10 static inline void matroxfb_g450_connect(struct matrox_fb_info *minfo) { }; in matroxfb_g450_connect()
11 static inline void matroxfb_g450_shutdown(struct matrox_fb_info *minfo) { }; in matroxfb_g450_shutdown()
Dmatroxfb_g450.c38 }, offsetof(struct matrox_fb_info, altout.tvo_params.brightness) },
43 }, offsetof(struct matrox_fb_info, altout.tvo_params.contrast) },
48 }, offsetof(struct matrox_fb_info, altout.tvo_params.saturation) },
53 }, offsetof(struct matrox_fb_info, altout.tvo_params.hue) },
58 }, offsetof(struct matrox_fb_info, altout.tvo_params.testout) },
83 static inline int *get_ctrl_ptr(struct matrox_fb_info *minfo, unsigned int idx) in get_ctrl_ptr()
88 static void tvo_fill_defaults(struct matrox_fb_info *minfo) in tvo_fill_defaults()
97 static int cve2_get_reg(struct matrox_fb_info *minfo, int reg) in cve2_get_reg()
109 static void cve2_set_reg(struct matrox_fb_info *minfo, int reg, int val) in cve2_set_reg()
119 static void cve2_set_reg10(struct matrox_fb_info *minfo, int reg, int val) in cve2_set_reg10()
[all …]
Dmatroxfb_misc.h9 static inline int PLL_calcclock(const struct matrox_fb_info *minfo, in PLL_calcclock()
17 int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming* m);
18 void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo);
19 void matroxfb_read_pins(struct matrox_fb_info *minfo);
Dg450_pll.h6 int matroxfb_g450_setclk(struct matrox_fb_info *minfo, unsigned int fout,
8 unsigned int g450_mnp2f(const struct matrox_fb_info *minfo, unsigned int mnp);
9 void matroxfb_g450_setpll_cond(struct matrox_fb_info *minfo, unsigned int mnp,
Dg450_pll.c28 static unsigned int g450_mnp2vco(const struct matrox_fb_info *minfo, in g450_mnp2vco()
38 unsigned int g450_mnp2f(const struct matrox_fb_info *minfo, unsigned int mnp) in g450_mnp2f()
55 static unsigned int g450_nextpll(const struct matrox_fb_info *minfo, in g450_nextpll()
104 static unsigned int g450_firstpll(const struct matrox_fb_info *minfo, in g450_firstpll()
136 static inline unsigned int g450_setpll(const struct matrox_fb_info *minfo, in g450_setpll()
173 static inline unsigned int g450_cmppll(const struct matrox_fb_info *minfo, in g450_cmppll()
209 static inline int g450_isplllocked(const struct matrox_fb_info *minfo, in g450_isplllocked()
229 static int g450_testpll(const struct matrox_fb_info *minfo, unsigned int mnp, in g450_testpll()
245 void matroxfb_g450_setpll_cond(struct matrox_fb_info *minfo, unsigned int mnp, in matroxfb_g450_setpll_cond()
253 static inline unsigned int g450_findworkingpll(struct matrox_fb_info *minfo, in g450_findworkingpll()
[all …]
Dmatroxfb_base.h261 struct matrox_fb_info;
356 struct matrox_fb_info { struct
520 #define info2minfo(info) container_of(info, struct matrox_fb_info, fbcon) argument
523 int (*preinit)(struct matrox_fb_info *minfo);
524 void (*reset)(struct matrox_fb_info *minfo);
525 int (*init)(struct matrox_fb_info *minfo, struct my_timming*);
526 void (*restore)(struct matrox_fb_info *minfo);
532 void* (*probe)(struct matrox_fb_info* info);
533 void (*remove)(struct matrox_fb_info* info, void* data);
716 extern void matroxfb_DAC_out(const struct matrox_fb_info *minfo, int reg,
[all …]
Dmatroxfb_DAC1064.c36 static void DAC1064_calcclock(const struct matrox_fb_info *minfo, in DAC1064_calcclock()
87 static void DAC1064_setpclk(struct matrox_fb_info *minfo, unsigned long fout) in DAC1064_setpclk()
99 static void DAC1064_setmclk(struct matrox_fb_info *minfo, int oscinfo, in DAC1064_setmclk()
164 static void g450_set_plls(struct matrox_fb_info *minfo) in g450_set_plls()
256 void DAC1064_global_init(struct matrox_fb_info *minfo) in DAC1064_global_init()
330 void DAC1064_global_restore(struct matrox_fb_info *minfo) in DAC1064_global_restore()
348 static int DAC1064_init_1(struct matrox_fb_info *minfo, struct my_timming *m) in DAC1064_init_1()
385 static int DAC1064_init_2(struct matrox_fb_info *minfo, struct my_timming *m) in DAC1064_init_2()
428 static void DAC1064_restore_1(struct matrox_fb_info *minfo) in DAC1064_restore_1()
459 static void DAC1064_restore_2(struct matrox_fb_info *minfo) in DAC1064_restore_2()
[all …]
Di2c-matroxfb.c40 static int matroxfb_read_gpio(struct matrox_fb_info* minfo) { in matroxfb_read_gpio()
50 static void matroxfb_set_gpio(struct matrox_fb_info* minfo, int mask, int val) { in matroxfb_set_gpio()
63 static inline void matroxfb_i2c_set(struct matrox_fb_info* minfo, int mask, int state) { in matroxfb_i2c_set()
101 static int i2c_bus_reg(struct i2c_bit_adapter* b, struct matrox_fb_info* minfo, in i2c_bus_reg()
143 static void* i2c_matroxfb_probe(struct matrox_fb_info* minfo) { in i2c_matroxfb_probe()
204 static void i2c_matroxfb_remove(struct matrox_fb_info* minfo, void* data) { in i2c_matroxfb_remove()
Dmatroxfb_accel.c110 void matrox_cfbX_init(struct matrox_fb_info *minfo) in matrox_cfbX_init()
199 static void matrox_accel_bmove(struct matrox_fb_info *minfo, int vxres, int sy, in matrox_accel_bmove()
237 static void matrox_accel_bmove_lin(struct matrox_fb_info *minfo, int vxres, in matrox_accel_bmove_lin()
278 struct matrox_fb_info *minfo = info2minfo(info); in matroxfb_cfb4_copyarea()
287 struct matrox_fb_info *minfo = info2minfo(info); in matroxfb_copyarea()
292 static void matroxfb_accel_clear(struct matrox_fb_info *minfo, u_int32_t color, in matroxfb_accel_clear()
312 struct matrox_fb_info *minfo = info2minfo(info); in matroxfb_fillrect()
321 static void matroxfb_cfb4_clear(struct matrox_fb_info *minfo, u_int32_t bgx, in matroxfb_cfb4_clear()
379 struct matrox_fb_info *minfo = info2minfo(info); in matroxfb_cfb4_fillrect()
388 static void matroxfb_1bpp_imageblit(struct matrox_fb_info *minfo, u_int32_t fgx, in matroxfb_1bpp_imageblit()
[all …]
Dmatroxfb_misc.c92 void matroxfb_DAC_out(const struct matrox_fb_info *minfo, int reg, int val) in matroxfb_DAC_out()
99 int matroxfb_DAC_in(const struct matrox_fb_info *minfo, int reg) in matroxfb_DAC_in()
189 int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming *m) in matroxfb_vgaHWinit()
337 void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo) in matroxfb_vgaHWrestore()
529 static int parse_pins1(struct matrox_fb_info *minfo, in parse_pins1()
551 static void default_pins1(struct matrox_fb_info *minfo) in default_pins1()
560 static int parse_pins2(struct matrox_fb_info *minfo, in parse_pins2()
574 static void default_pins2(struct matrox_fb_info *minfo) in default_pins2()
584 static int parse_pins3(struct matrox_fb_info *minfo, in parse_pins3()
602 static void default_pins3(struct matrox_fb_info *minfo) in default_pins3()
[all …]
Dmatroxfb_base.c124 static void matroxfb_unregister_device(struct matrox_fb_info* minfo);
156 static void update_crtc2(struct matrox_fb_info *minfo, unsigned int pos) in update_crtc2()
180 static void matroxfb_crtc1_panpos(struct matrox_fb_info *minfo) in matroxfb_crtc1_panpos()
206 struct matrox_fb_info *minfo = dev_id; in matrox_irq()
226 int matroxfb_enable_irq(struct matrox_fb_info *minfo, int reenable) in matroxfb_enable_irq()
256 static void matroxfb_disable_irq(struct matrox_fb_info *minfo) in matroxfb_disable_irq()
269 int matroxfb_wait_for_sync(struct matrox_fb_info *minfo, u_int32_t crtc) in matroxfb_wait_for_sync()
307 static void matrox_pan_var(struct matrox_fb_info *minfo, in matrox_pan_var()
356 static void matroxfb_remove(struct matrox_fb_info *minfo, int dummy) in matroxfb_remove()
391 struct matrox_fb_info *minfo = info2minfo(info); in matroxfb_open()
[all …]
Dmatroxfb_crtc2.c69 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_restore()
161 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_disable()
172 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_pan_var()
264 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_open()
284 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_release()
330 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_set_par()
403 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_get_vblank()
427 struct matrox_fb_info *minfo = m2info->primary_dev; in matroxfb_dh_ioctl()
599 static int matroxfb_dh_regit(const struct matrox_fb_info *minfo, in matroxfb_dh_regit()
693 static void* matroxfb_crtc2_probe(struct matrox_fb_info* minfo) { in matroxfb_crtc2_probe()
[all …]
Dmatroxfb_Ti3026.c282 static int Ti3026_calcclock(const struct matrox_fb_info *minfo, in Ti3026_calcclock()
298 static int Ti3026_setpclk(struct matrox_fb_info *minfo, int clk) in Ti3026_setpclk()
368 static int Ti3026_init(struct matrox_fb_info *minfo, struct my_timming *m) in Ti3026_init()
441 static void ti3026_setMCLK(struct matrox_fb_info *minfo, int fout) in ti3026_setMCLK()
541 static void ti3026_ramdac_init(struct matrox_fb_info *minfo) in ti3026_ramdac_init()
557 static void Ti3026_restore(struct matrox_fb_info *minfo) in Ti3026_restore()
670 static void Ti3026_reset(struct matrox_fb_info *minfo) in Ti3026_reset()
681 static int Ti3026_preinit(struct matrox_fb_info *minfo) in Ti3026_preinit()
Dmatroxfb_maven.c72 }, offsetof(struct matrox_fb_info, altout.tvo_params.brightness) },
77 }, offsetof(struct matrox_fb_info, altout.tvo_params.contrast) },
82 }, offsetof(struct matrox_fb_info, altout.tvo_params.saturation) },
87 }, offsetof(struct matrox_fb_info, altout.tvo_params.hue) },
92 }, offsetof(struct matrox_fb_info, altout.tvo_params.gamma) },
97 }, offsetof(struct matrox_fb_info, altout.tvo_params.testout) },
102 }, offsetof(struct matrox_fb_info, altout.tvo_params.deflicker) },
129 struct matrox_fb_info* primary_head;
462 struct matrox_fb_info *minfo = md->primary_head; in maven_init_TVdata()
745 struct matrox_fb_info *minfo = md->primary_head; in maven_compute_timming()
[all …]
Dmatroxfb_DAC1064.h14 void DAC1064_global_init(struct matrox_fb_info *minfo);
15 void DAC1064_global_restore(struct matrox_fb_info *minfo);
Dmatroxfb_accel.h6 void matrox_cfbX_init(struct matrox_fb_info *minfo);
Dmatroxfb_maven.h13 struct matrox_fb_info* minfo;
Dmatroxfb_crtc2.h12 struct matrox_fb_info* primary_dev;