Lines Matching refs:speedp
315 static int ess_calc_div (int clock, int revert, int *speedp, int *diffp) in ess_calc_div() argument
321 speed = *speedp; in ess_calc_div()
332 *speedp = clock / divider; in ess_calc_div()
333 diff = speed - *speedp; in ess_calc_div()
341 (int clock1, int rev1, int clock2, int rev2, int *divp, int *speedp) in ess_calc_best_speed() argument
343 int speed1 = *speedp, speed2 = *speedp; in ess_calc_best_speed()
353 *speedp = speed1; in ess_calc_best_speed()
358 *speedp = speed2; in ess_calc_best_speed()
373 static void ess_common_speed (sb_devc *devc, int *speedp, int *divp) in ess_common_speed() argument
382 div = 0x80 | ess_calc_div (795500, 256, speedp, &diff); in ess_common_speed()
384 div = 0x80 | ess_calc_div (795500, 128, speedp, &diff); in ess_common_speed()
389 &div, speedp); in ess_common_speed()
392 &div, speedp); in ess_common_speed()
395 if (*speedp > 22000) { in ess_common_speed()
396 div = 0x80 | ess_calc_div (ES1688_CLOCK1, 256, speedp, &diff); in ess_common_speed()
398 div = 0x00 | ess_calc_div (ES1688_CLOCK2, 128, speedp, &diff); in ess_common_speed()