Lines Matching refs:mt
238 struct my_timming *mt, const struct output_desc *outd)
253 hvis = ((mt->HDisplay << 1) + 3) & ~3;
266 mt->mnp = mnp;
267 mt->pixclock = g450_mnp2f(minfo, mnp);
271 pixclock = 1000000000U / mt->pixclock;
276 do_div(piic, mt->pixclock);
323 mt->interlaced = 1;
325 mt->HDisplay = hvis & ~7;
326 mt->HSyncStart = mt->HDisplay + 8;
327 mt->HSyncEnd = (hlen & ~7) - 8;
328 mt->HTotal = hlen;
336 vtotal = mt->VTotal;
337 vsyncend = mt->VSyncEnd;
338 vdisplay = mt->VDisplay;
354 mt->VDisplay = vdisplay;
355 mt->VSyncStart = outd->v_total - 2;
356 mt->VSyncEnd = outd->v_total;
357 mt->VTotal = outd->v_total;
521 static int matroxfb_g450_compute(void* md, struct my_timming* mt) {
526 if (mt->crtc == MATROXFB_SRC_CRTC2 &&
548 computeRegs(minfo, &minfo->hw.maven, mt, outd);
549 } else if (mt->mnp < 0) {
552 mt->mnp = matroxfb_g450_setclk(minfo, mt->pixclock, (mt->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C : M_VIDEO_PLL);
553 mt->pixclock = g450_mnp2f(minfo, mt->mnp);
555 dprintk(KERN_DEBUG "Pixclock = %u\n", mt->pixclock);
578 static int g450_dvi_compute(void* md, struct my_timming* mt) {
581 if (mt->mnp < 0) {
582 mt->mnp = matroxfb_g450_setclk(minfo, mt->pixclock, (mt->crtc == MATROXFB_SRC_CRTC1) ? M_PIXEL_PLL_C : M_VIDEO_PLL);
583 mt->pixclock = g450_mnp2f(minfo, mt->mnp);