Lines Matching defs:algo_data
35 struct i2c_algo_pca_data algo_data;
87 i2c->algo_data.read_byte(i2c, I2C_PCA_CON)
94 if (i2c->algo_data.read_byte(i2c, I2C_PCA_CON)
124 if ((i2c->algo_data.read_byte(i2c, I2C_PCA_CON) & I2C_PCA_CON_SI) == 0)
168 i2c->adap.algo_data = &i2c->algo_data;
178 &i2c->algo_data.i2c_clock);
180 i2c->algo_data.i2c_clock = 59000;
184 i2c->algo_data.i2c_clock = platform_data->i2c_clock_speed;
187 i2c->algo_data.data = i2c;
188 i2c->algo_data.wait_for_completion = i2c_pca_pf_waitforcompletion;
190 i2c->algo_data.reset_chip = i2c_pca_pf_resetchip;
192 i2c->algo_data.reset_chip = i2c_pca_pf_dummyreset;
196 i2c->algo_data.write_byte = i2c_pca_pf_writebyte32;
197 i2c->algo_data.read_byte = i2c_pca_pf_readbyte32;
200 i2c->algo_data.write_byte = i2c_pca_pf_writebyte16;
201 i2c->algo_data.read_byte = i2c_pca_pf_readbyte16;
205 i2c->algo_data.write_byte = i2c_pca_pf_writebyte8;
206 i2c->algo_data.read_byte = i2c_pca_pf_readbyte8;