Lines Matching refs:i2c_pnx_algo_data
41 struct i2c_pnx_algo_data {
98 static inline int wait_timeout(struct i2c_pnx_algo_data *data)
109 static inline int wait_reset(struct i2c_pnx_algo_data *data)
120 static inline void i2c_pnx_arm_timer(struct i2c_pnx_algo_data *alg_data)
146 struct i2c_pnx_algo_data *alg_data)
201 static void i2c_pnx_stop(struct i2c_pnx_algo_data *alg_data)
230 static int i2c_pnx_master_xmit(struct i2c_pnx_algo_data *alg_data)
300 static int i2c_pnx_master_rcv(struct i2c_pnx_algo_data *alg_data)
381 struct i2c_pnx_algo_data *alg_data = dev_id;
458 struct i2c_pnx_algo_data *alg_data = from_timer(alg_data, t, mif.timer);
478 static inline void bus_reset_if_active(struct i2c_pnx_algo_data *alg_data)
516 struct i2c_pnx_algo_data *alg_data = adap->algo_data;
618 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev);
627 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev);
640 struct i2c_pnx_algo_data *alg_data;
743 struct i2c_pnx_algo_data *alg_data = platform_get_drvdata(pdev);