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