Lines Matching refs:outd

238 			struct my_timming *mt, const struct output_desc *outd)  in computeRegs()  argument
260 do_div(piic, outd->h_vis); in computeRegs()
275 piic = outd->chromasc; in computeRegs()
285 hbp = (((outd->h_b_porch + pixclock) / pixclock)) & ~1; in computeRegs()
286 hfp = (((outd->h_f_porch + pixclock) / pixclock)) & ~1; in computeRegs()
287 hsl = (((outd->h_sync + pixclock) / pixclock)) & ~1; in computeRegs()
308 r->regs[0x09] = (outd->burst + pixclock - 1) / pixclock; /* burst length */ in computeRegs()
339 if (vtotal < outd->v_total) { in computeRegs()
340 unsigned int yovr = outd->v_total - vtotal; in computeRegs()
343 } else if (vtotal > outd->v_total) { in computeRegs()
344 vdisplay = outd->v_total - 4; in computeRegs()
345 vsyncend = outd->v_total; in computeRegs()
347 upper = (outd->v_total - vsyncend) >> 1; /* in field lines */ in computeRegs()
348 r->regs[0x17] = outd->v_total / 4; in computeRegs()
349 r->regs[0x18] = outd->v_total & 3; in computeRegs()
355 mt->VSyncStart = outd->v_total - 2; in computeRegs()
356 mt->VSyncEnd = outd->v_total; in computeRegs()
357 mt->VTotal = outd->v_total; in computeRegs()
361 static void cve2_init_TVdata(int norm, struct mavenregs* data, const struct output_desc** outd) { in cve2_init_TVdata() argument
495 *outd = &paloutd; in cve2_init_TVdata()
498 *outd = &ntscoutd; in cve2_init_TVdata()
528 const struct output_desc* outd; in matroxfb_g450_compute() local
530 cve2_init_TVdata(minfo->outputs[1].mode, &minfo->hw.maven, &outd); in matroxfb_g450_compute()
548 computeRegs(minfo, &minfo->hw.maven, mt, outd); in matroxfb_g450_compute()