Lines Matching refs:algo_data
117 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_add_adapter() local
125 algo_data = adapter->algo_data; in lkpi_iicbb_add_adapter()
126 if (algo_data->udelay != 0) in lkpi_iicbb_add_adapter()
127 IICBUS_RESET(sc->iicbb, 1000000 / algo_data->udelay, 0, NULL); in lkpi_iicbb_add_adapter()
179 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_setsda() local
182 algo_data = sc->adapter->algo_data; in lkpi_iicbb_setsda()
183 algo_data->setsda(algo_data->data, val); in lkpi_iicbb_setsda()
190 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_setscl() local
193 algo_data = sc->adapter->algo_data; in lkpi_iicbb_setscl()
194 algo_data->setscl(algo_data->data, val); in lkpi_iicbb_setscl()
201 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_getscl() local
205 algo_data = sc->adapter->algo_data; in lkpi_iicbb_getscl()
206 ret = algo_data->getscl(algo_data->data); in lkpi_iicbb_getscl()
214 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_getsda() local
218 algo_data = sc->adapter->algo_data; in lkpi_iicbb_getsda()
219 ret = algo_data->getsda(algo_data->data); in lkpi_iicbb_getsda()
235 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_pre_xfer() local
239 algo_data = sc->adapter->algo_data; in lkpi_iicbb_pre_xfer()
240 if (algo_data->pre_xfer != 0) in lkpi_iicbb_pre_xfer()
241 rc = algo_data->pre_xfer(sc->adapter); in lkpi_iicbb_pre_xfer()
249 struct i2c_algo_bit_data *algo_data; in lkpi_iicbb_post_xfer() local
252 algo_data = sc->adapter->algo_data; in lkpi_iicbb_post_xfer()
253 if (algo_data->post_xfer != NULL) in lkpi_iicbb_post_xfer()
254 algo_data->post_xfer(sc->adapter); in lkpi_iicbb_post_xfer()