Lines Matching full:prescale
837 /* VIDEL-prescale values [mon_type][pixel_length from VCO] */
895 int prescale; in falcon_decode_var() local
1169 /* Pixellength and prescale */ in falcon_decode_var()
1178 * unit of hxx-registers: [master clock cycles * prescale] in falcon_decode_var()
1181 * 1 line = ((hht + 2) * 2 * prescale) clock cycles in falcon_decode_var()
1184 * ((hht + 2) * 2 - hdb + hde) * prescale - hdboff + hdeoff: in falcon_decode_var()
1185 * (hht + 2 - hdb + hde) * prescale - hdboff + hdeoff in falcon_decode_var()
1190 * (hdb - hht - 2) * prescale + hdboff : in falcon_decode_var()
1191 * hdb * prescale + hdboff in falcon_decode_var()
1194 * (hde + hht + 2) * prescale + hdeoff in falcon_decode_var()
1198 prescale = hxx_prescale(&par->hw.falcon); in falcon_decode_var()
1202 /* Offsets are in clock cycles, divide by prescale to in falcon_decode_var()
1208 hdb_off = (base_off + 16 * plen) + prescale; in falcon_decode_var()
1213 hdb_off = (64 + base_off + (128 / bpp + 2) * plen) + prescale; in falcon_decode_var()
1215 hdb_off = (base_off + (128 / bpp + 18) * plen) + prescale; in falcon_decode_var()
1218 gstart = (prescale / 2 + plen * left_margin) / prescale; in falcon_decode_var()
1220 gend1 = gstart + roundup(xres, align) * plen / prescale; in falcon_decode_var()
1222 gend2 = gstart + xres * plen / prescale; in falcon_decode_var()
1224 (2 * prescale) - 2; in falcon_decode_var()
1225 /* par->HHT = (gend2 + plen * right_margin / prescale) / 2 - 2;*/ in falcon_decode_var()
1227 par->HDB = gstart - hdb_off / prescale; in falcon_decode_var()
1231 par->HDE = gend1 - par->HHT - 2 - hde_off / prescale; in falcon_decode_var()
1239 if (hde_off % prescale) in falcon_decode_var()
1241 par->HSS = par->HHT + 2 - plen * hsync_len / prescale; in falcon_decode_var()
1247 hfreq = pclock->f / ((par->HHT + 2) * prescale * 2); in falcon_decode_var()
1354 int prescale, plen; in falcon_encode_var() local
1454 prescale = hxx_prescale(hw); in falcon_encode_var()
1459 hdb_off = (base_off + 16 * plen) + prescale; in falcon_encode_var()
1464 + prescale; in falcon_encode_var()
1467 + prescale; in falcon_encode_var()
1471 var->left_margin = hdb_off + prescale * ((hw->hdb & 0x1ff) - in falcon_encode_var()
1474 var->right_margin = prescale * (hw->hht + 2 - hw->hde) - hde_off; in falcon_encode_var()
1477 var->right_margin = prescale * (hw->hht + 2 - hw->hbb); in falcon_encode_var()
1478 var->hsync_len = prescale * (hw->hht + 2 - hw->hss); in falcon_encode_var()