Lines Matching defs:clock
399 int clock;
429 "%s: Invalid I2C clock speed selected."
435 "Choosing the clock frequency based on "
440 clock = pca_clock(pca_data);
442 adap->name, freqs[clock]);
445 pca_data->bus_settings.clock_freq = clock;
449 int clock;
456 * They are used (added) below to calculate the clock dividers
459 * maximum clock rate for each mode
464 printk(KERN_WARNING "%s: I2C clock speed too high."
470 printk(KERN_WARNING "%s: I2C clock speed too low."
475 /* To avoid integer overflow, use clock/100 for calculations */
476 clock = pca_clock(pca_data) / 100;
500 /* The minimum clock that respects the thi/tlow = 134/157 is
504 if (clock < 648) {
506 thi = 1000000 - clock * raise_fall_time;
507 thi /= (I2C_PCA_OSC_PER * clock) - tlow;
509 tlow = (1000000 - clock * raise_fall_time) * min_tlow;
510 tlow /= I2C_PCA_OSC_PER * clock * (min_thi + min_tlow);
522 "%s: Clock frequency is %dHz\n", adap->name, clock * 100);