Searched refs:alg_data (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-pnx.c | 120 static inline void i2c_pnx_arm_timer(struct i2c_pnx_algo_data *alg_data) in i2c_pnx_arm_timer() argument 122 struct timer_list *timer = &alg_data->mif.timer; in i2c_pnx_arm_timer() 123 unsigned long expires = msecs_to_jiffies(alg_data->timeout); in i2c_pnx_arm_timer() 130 dev_dbg(&alg_data->adapter.dev, "Timer armed at %lu plus %lu jiffies.\n", in i2c_pnx_arm_timer() 146 struct i2c_pnx_algo_data *alg_data) in i2c_pnx_start() 148 dev_dbg(&alg_data->adapter.dev, "%s(): addr 0x%x mode %d\n", __func__, in i2c_pnx_start() 149 slave_addr, alg_data->mif.mode); in i2c_pnx_start() 153 dev_err(&alg_data->adapter.dev, in i2c_pnx_start() 155 alg_data->adapter.name, slave_addr); in i2c_pnx_start() 160 if (wait_timeout(alg_data)) { in i2c_pnx_start() 145 i2c_pnx_start(unsigned char slave_addr, struct i2c_pnx_algo_data *alg_data) i2c_pnx_start() argument 201 i2c_pnx_stop(struct i2c_pnx_algo_data *alg_data) i2c_pnx_stop() argument 230 i2c_pnx_master_xmit(struct i2c_pnx_algo_data *alg_data) i2c_pnx_master_xmit() argument 300 i2c_pnx_master_rcv(struct i2c_pnx_algo_data *alg_data) i2c_pnx_master_rcv() argument 381 struct i2c_pnx_algo_data *alg_data = dev_id; i2c_pnx_interrupt() local 458 struct i2c_pnx_algo_data *alg_data = from_timer(alg_data, t, mif.timer); i2c_pnx_timeout() local 478 bus_reset_if_active(struct i2c_pnx_algo_data *alg_data) bus_reset_if_active() argument 516 struct i2c_pnx_algo_data *alg_data = adap->algo_data; i2c_pnx_xfer() local 619 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev); i2c_pnx_controller_suspend() local 628 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev); i2c_pnx_controller_resume() local 644 struct i2c_pnx_algo_data *alg_data; i2c_pnx_probe() local 748 struct i2c_pnx_algo_data *alg_data = platform_get_drvdata(pdev); i2c_pnx_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-pnx.c | 120 static inline void i2c_pnx_arm_timer(struct i2c_pnx_algo_data *alg_data) in i2c_pnx_arm_timer() argument 122 struct timer_list *timer = &alg_data->mif.timer; in i2c_pnx_arm_timer() 123 unsigned long expires = msecs_to_jiffies(alg_data->timeout); in i2c_pnx_arm_timer() 130 dev_dbg(&alg_data->adapter.dev, "Timer armed at %lu plus %lu jiffies.\n", in i2c_pnx_arm_timer() 141 * @alg_data: pointer to local driver data structure 146 struct i2c_pnx_algo_data *alg_data) in i2c_pnx_start() 148 dev_dbg(&alg_data->adapter.dev, "%s(): addr 0x%x mode %d\n", __func__, in i2c_pnx_start() 149 slave_addr, alg_data->mif.mode); in i2c_pnx_start() 153 dev_err(&alg_data->adapter.dev, in i2c_pnx_start() 155 alg_data in i2c_pnx_start() 145 i2c_pnx_start(unsigned char slave_addr, struct i2c_pnx_algo_data *alg_data) i2c_pnx_start() argument 201 i2c_pnx_stop(struct i2c_pnx_algo_data *alg_data) i2c_pnx_stop() argument 230 i2c_pnx_master_xmit(struct i2c_pnx_algo_data *alg_data) i2c_pnx_master_xmit() argument 300 i2c_pnx_master_rcv(struct i2c_pnx_algo_data *alg_data) i2c_pnx_master_rcv() argument 381 struct i2c_pnx_algo_data *alg_data = dev_id; i2c_pnx_interrupt() local 458 struct i2c_pnx_algo_data *alg_data = from_timer(alg_data, t, mif.timer); i2c_pnx_timeout() local 478 bus_reset_if_active(struct i2c_pnx_algo_data *alg_data) bus_reset_if_active() argument 516 struct i2c_pnx_algo_data *alg_data = adap->algo_data; i2c_pnx_xfer() local 618 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev); i2c_pnx_controller_suspend() local 627 struct i2c_pnx_algo_data *alg_data = dev_get_drvdata(dev); i2c_pnx_controller_resume() local 640 struct i2c_pnx_algo_data *alg_data; i2c_pnx_probe() local 743 struct i2c_pnx_algo_data *alg_data = platform_get_drvdata(pdev); i2c_pnx_remove() local [all...] |
Completed in 2 milliseconds