Lines Matching refs:fak
479 u32 fak; /* Sync factor in sxfer */
517 fak = 0; /* No extra clocks */
522 *fakp = fak;
536 * If fak >= 1 we will set both XCLKH_ST and XCLKH_DT.
537 * If fak >= 2 we will also set XCLKS_ST and XCLKS_DT.
540 fak = (kpc - 1) / (div_10M[div] << 1) + 1 - 2;
541 /* ret = ((2+fak)*div_10M[div])/np->clock_khz; */
543 fak = (kpc - 1) / div_10M[div] + 1 - 4;
544 /* ret = ((4+fak)*div_10M[div])/np->clock_khz; */
550 if (fak > 2) {
551 fak = 2;
559 *fakp = fak;
1918 u_char per, u_char wide, u_char div, u_char fak)
1944 sval = (sval & ~0xe0) | (fak << 5);
1947 if (fak >= 1) uval |= (XCLKH_ST|XCLKH_DT);
1948 if (fak >= 2) uval |= (XCLKS_ST|XCLKS_DT);
2074 u_char ofs, u_char per, u_char div, u_char fak)
2080 sym_settrans(np, target, 0, ofs, per, wide, div, fak);
2107 u_char per, u_char wide, u_char div, u_char fak)
2112 sym_settrans(np, target, opts, ofs, per, wide, div, fak);
3905 u_char chg, ofs, per, fak, div;
3934 div = fak = 0;
3935 if (ofs && sym_getsync(np, 0, per, &div, &fak) < 0)
3940 "sdtr: ofs=%d per=%d div=%d fak=%d chg=%d.\n",
3941 ofs, per, div, fak, chg);
3954 sym_setsync (np, target, ofs, per, div, fak);
4020 unsigned char fak, div;
4066 div = fak = 0;
4067 if (ofs && sym_getsync(np, dt, per, &div, &fak) < 0)
4080 sym_setpprot(np, target, opts, ofs, per, wide, div, fak);