Lines Matching refs:mt

756 		struct my_timming* mt,
772 if (maven_find_exact_clocks(mt->HTotal, mt->VTotal, m) == 0)
775 lmargin = mt->HTotal - mt->HSyncEnd;
776 slen = mt->HSyncEnd - mt->HSyncStart;
777 hcrt = mt->HTotal - slen - mt->delay;
778 umargin = mt->VTotal - mt->VSyncEnd;
779 vslen = mt->VSyncEnd - mt->VSyncStart;
781 if (m->hcorr < mt->HTotal)
783 if (hcrt > mt->HTotal)
784 hcrt -= mt->HTotal;
785 if (hcrt + 2 > mt->HTotal)
804 m->regs[0xA2] = mt->VTotal - mt->VSyncStart - 1; /* stop vblanking */
805 m->regs[0xA3] = (mt->VTotal - mt->VSyncStart - 1) >> 8;
818 m->regs[0xA8] = mt->VTotal - 1;
819 m->regs[0xA9] = (mt->VTotal - 1) >> 8;
824 m->regs[0xAC] = mt->VTotal - 2;
825 m->regs[0xAD] = (mt->VTotal - 2) >> 8;
832 unsigned int ibmin = 4 + lmargin + mt->HDisplay;
838 if (mt->HTotal)
839 hdec = 94208 / (mt->HTotal);
847 hlen = 98304 - 128 - ((lmargin + mt->HDisplay - 8) * hdec);
888 if (mt->VTotal) {
895 b = (mt->VTotal - 1) * (m->htotal + 2) + m->hcorr + 2;
901 vdec = m->vlines * 32768 / mt->VTotal;
907 vlen = (vslen + umargin + mt->VDisplay) * vdec;
922 DAC1064_calcclock(mt->pixclock, 450000, &a, &bv, &c);
931 m->regs[0x96] = mt->HTotal;
932 m->regs[0x97] = mt->HTotal >> 8;
937 tmpi = mt->HSyncEnd - mt->HSyncStart;
941 tmpi = mt->HTotal - mt->HSyncStart;
945 tmpi += mt->HDisplay;
949 tmpi = mt->HTotal + 1;
953 tmpi = mt->VSyncEnd - mt->VSyncStart - 1;
957 tmpi = mt->VTotal - mt->VSyncStart;
961 tmpi = mt->VTotal - 1;
968 tmpi = mt->HTotal - mt->delay;
972 tmpi = mt->VTotal - 2;
1148 static int maven_out_compute(void* md, struct my_timming* mt) {
1151 return maven_compute_timming(md, mt, &minfo->hw.maven);