Lines Matching refs:clock
396 int clock;
426 "%s: Invalid I2C clock speed selected."
432 "Choosing the clock frequency based on "
439 clock = pca_clock(pca_data);
441 adap->name, freqs[clock]);
443 pca_set_con(pca_data, I2C_PCA_CON_ENSIO | clock);
445 int clock;
452 * They are used (added) below to calculate the clock dividers
455 * maximum clock rate for each mode
465 printk(KERN_WARNING "%s: I2C clock speed too high."
471 printk(KERN_WARNING "%s: I2C clock speed too low."
476 /* To avoid integer overflow, use clock/100 for calculations */
477 clock = pca_clock(pca_data) / 100;
501 /* The minimum clock that respects the thi/tlow = 134/157 is
505 if (clock < 648) {
507 thi = 1000000 - clock * raise_fall_time;
508 thi /= (I2C_PCA_OSC_PER * clock) - tlow;
510 tlow = (1000000 - clock * raise_fall_time) * min_tlow;
511 tlow /= I2C_PCA_OSC_PER * clock * (min_thi + min_tlow);
518 "%s: Clock frequency is %dHz\n", adap->name, clock * 100);