Lines Matching refs:outd
240 struct my_timming *mt, const struct output_desc *outd)
262 do_div(piic, outd->h_vis);
277 piic = outd->chromasc;
287 hbp = (((outd->h_b_porch + pixclock) / pixclock)) & ~1;
288 hfp = (((outd->h_f_porch + pixclock) / pixclock)) & ~1;
289 hsl = (((outd->h_sync + pixclock) / pixclock)) & ~1;
310 r->regs[0x09] = (outd->burst + pixclock - 1) / pixclock; /* burst length */
341 if (vtotal < outd->v_total) {
342 unsigned int yovr = outd->v_total - vtotal;
345 } else if (vtotal > outd->v_total) {
346 vdisplay = outd->v_total - 4;
347 vsyncend = outd->v_total;
349 upper = (outd->v_total - vsyncend) >> 1; /* in field lines */
350 r->regs[0x17] = outd->v_total / 4;
351 r->regs[0x18] = outd->v_total & 3;
357 mt->VSyncStart = outd->v_total - 2;
358 mt->VSyncEnd = outd->v_total;
359 mt->VTotal = outd->v_total;
363 static void cve2_init_TVdata(int norm, struct mavenregs* data, const struct output_desc** outd) {
497 *outd = &paloutd;
500 *outd = &ntscoutd;
530 const struct output_desc* outd;
532 cve2_init_TVdata(minfo->outputs[1].mode, &minfo->hw.maven, &outd);
550 computeRegs(minfo, &minfo->hw.maven, mt, outd);