Lines Matching refs:mt

755 		struct my_timming* mt,
771 if (maven_find_exact_clocks(mt->HTotal, mt->VTotal, m) == 0)
774 lmargin = mt->HTotal - mt->HSyncEnd;
775 slen = mt->HSyncEnd - mt->HSyncStart;
776 hcrt = mt->HTotal - slen - mt->delay;
777 umargin = mt->VTotal - mt->VSyncEnd;
778 vslen = mt->VSyncEnd - mt->VSyncStart;
780 if (m->hcorr < mt->HTotal)
782 if (hcrt > mt->HTotal)
783 hcrt -= mt->HTotal;
784 if (hcrt + 2 > mt->HTotal)
803 m->regs[0xA2] = mt->VTotal - mt->VSyncStart - 1; /* stop vblanking */
804 m->regs[0xA3] = (mt->VTotal - mt->VSyncStart - 1) >> 8;
817 m->regs[0xA8] = mt->VTotal - 1;
818 m->regs[0xA9] = (mt->VTotal - 1) >> 8;
823 m->regs[0xAC] = mt->VTotal - 2;
824 m->regs[0xAD] = (mt->VTotal - 2) >> 8;
831 unsigned int ibmin = 4 + lmargin + mt->HDisplay;
837 if (mt->HTotal)
838 hdec = 94208 / (mt->HTotal);
846 hlen = 98304 - 128 - ((lmargin + mt->HDisplay - 8) * hdec);
887 if (mt->VTotal) {
894 b = (mt->VTotal - 1) * (m->htotal + 2) + m->hcorr + 2;
900 vdec = m->vlines * 32768 / mt->VTotal;
906 vlen = (vslen + umargin + mt->VDisplay) * vdec;
921 DAC1064_calcclock(mt->pixclock, 450000, &a, &bv, &c);
930 m->regs[0x96] = mt->HTotal;
931 m->regs[0x97] = mt->HTotal >> 8;
936 tmpi = mt->HSyncEnd - mt->HSyncStart;
940 tmpi = mt->HTotal - mt->HSyncStart;
944 tmpi += mt->HDisplay;
948 tmpi = mt->HTotal + 1;
952 tmpi = mt->VSyncEnd - mt->VSyncStart - 1;
956 tmpi = mt->VTotal - mt->VSyncStart;
960 tmpi = mt->VTotal - 1;
967 tmpi = mt->HTotal - mt->delay;
971 tmpi = mt->VTotal - 2;
1147 static int maven_out_compute(void* md, struct my_timming* mt) {
1150 return maven_compute_timming(md, mt, &minfo->hw.maven);