Lines Matching refs:i2c_clock
30 #define pca_clock(adap) adap->i2c_clock
401 if (pca_data->i2c_clock > 7) { in pca_init()
402 switch (pca_data->i2c_clock) { in pca_init()
404 pca_data->i2c_clock = I2C_PCA_CON_330kHz; in pca_init()
407 pca_data->i2c_clock = I2C_PCA_CON_288kHz; in pca_init()
410 pca_data->i2c_clock = I2C_PCA_CON_217kHz; in pca_init()
413 pca_data->i2c_clock = I2C_PCA_CON_146kHz; in pca_init()
416 pca_data->i2c_clock = I2C_PCA_CON_88kHz; in pca_init()
419 pca_data->i2c_clock = I2C_PCA_CON_59kHz; in pca_init()
422 pca_data->i2c_clock = I2C_PCA_CON_44kHz; in pca_init()
425 pca_data->i2c_clock = I2C_PCA_CON_36kHz; in pca_init()
431 pca_data->i2c_clock = I2C_PCA_CON_59kHz; in pca_init()
463 if (pca_data->i2c_clock > 1265800) { in pca_init()
466 pca_data->i2c_clock = 1265800; in pca_init()
469 if (pca_data->i2c_clock < 60300) { in pca_init()
472 pca_data->i2c_clock = 60300; in pca_init()
478 if (pca_data->i2c_clock > I2C_MAX_FAST_MODE_PLUS_FREQ) { in pca_init()
483 } else if (pca_data->i2c_clock > I2C_MAX_FAST_MODE_FREQ) { in pca_init()
488 } else if (pca_data->i2c_clock > I2C_MAX_STANDARD_MODE_FREQ) { in pca_init()