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