Lines Matching refs:i2c_clock
39 #define pca_clock(adap) adap->i2c_clock
398 if (pca_data->i2c_clock > 7) { in pca_init()
399 switch (pca_data->i2c_clock) { in pca_init()
401 pca_data->i2c_clock = I2C_PCA_CON_330kHz; in pca_init()
404 pca_data->i2c_clock = I2C_PCA_CON_288kHz; in pca_init()
407 pca_data->i2c_clock = I2C_PCA_CON_217kHz; in pca_init()
410 pca_data->i2c_clock = I2C_PCA_CON_146kHz; in pca_init()
413 pca_data->i2c_clock = I2C_PCA_CON_88kHz; in pca_init()
416 pca_data->i2c_clock = I2C_PCA_CON_59kHz; in pca_init()
419 pca_data->i2c_clock = I2C_PCA_CON_44kHz; in pca_init()
422 pca_data->i2c_clock = I2C_PCA_CON_36kHz; in pca_init()
428 pca_data->i2c_clock = I2C_PCA_CON_59kHz; in pca_init()
459 if (pca_data->i2c_clock > 1265800) { in pca_init()
462 pca_data->i2c_clock = 1265800; in pca_init()
465 if (pca_data->i2c_clock < 60300) { in pca_init()
468 pca_data->i2c_clock = 60300; in pca_init()
474 if (pca_data->i2c_clock > 1000000) { in pca_init()
479 } else if (pca_data->i2c_clock > 400000) { in pca_init()
484 } else if (pca_data->i2c_clock > 100000) { in pca_init()