Lines Matching defs:mt
65 struct my_timming* mt,
105 if (mt->interlaced) {
107 mt->VDisplay >>= 1;
108 mt->VSyncStart >>= 1;
109 mt->VSyncEnd >>= 1;
110 mt->VTotal >>= 1;
112 if ((mt->HTotal & 7) == 2) {
114 mt->HTotal &= ~7;
117 mga_outl(0x3C14, ((mt->HDisplay - 8) << 16) | (mt->HTotal - 8));
118 mga_outl(0x3C18, ((mt->HSyncEnd - 8) << 16) | (mt->HSyncStart - 8));
119 mga_outl(0x3C1C, ((mt->VDisplay - 1) << 16) | (mt->VTotal - 1));
120 mga_outl(0x3C20, ((mt->VSyncEnd - 1) << 16) | (mt->VSyncStart - 1));
121 mga_outl(0x3C24, ((mt->VSyncStart) << 16) | (mt->HSyncStart)); /* preload */
153 tmp = mt->VDisplay << 16; /* line compare */
154 if (mt->sync & FB_SYNC_HOR_HIGH_ACT)
156 if (mt->sync & FB_SYNC_VERT_HIGH_ACT)
344 struct my_timming mt;
349 matroxfb_var2my(&m2info->fbcon.var, &mt);
350 mt.crtc = MATROXFB_SRC_CRTC2;
352 mt.delay = 34;
362 minfo->outputs[out].output->compute(minfo->outputs[out].data, &mt);
366 minfo->crtc2.pixclock = mt.pixclock;
367 minfo->crtc2.mnp = mt.mnp;
370 matroxfb_dh_restore(m2info, &mt, mode, pos);