Lines Matching refs:w1_slave
85 static int w1_f19_i2c_busy_wait(struct w1_slave *sl, size_t count)
122 static size_t w1_f19_error(struct w1_slave *sl, u8 w1_buf[])
149 static int __w1_f19_i2c_write(struct w1_slave *sl,
190 static int w1_f19_i2c_write(struct w1_slave *sl, u16 i2c_address,
262 static int w1_f19_i2c_read(struct w1_slave *sl, u16 i2c_address,
301 static int w1_f19_i2c_write_read(struct w1_slave *sl, u16 i2c_address,
349 struct w1_slave *sl = (struct w1_slave *) adapter->algo_data;
500 static int w1_f19_get_i2c_speed(struct w1_slave *sl)
532 static int __w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed)
554 static int w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed)
577 struct w1_slave *sl = dev_to_w1_slave(dev);
592 struct w1_slave *sl = dev_to_w1_slave(dev);
632 struct w1_slave *sl = dev_to_w1_slave(dev);
642 struct w1_slave *sl = dev_to_w1_slave(dev);
681 static int w1_f19_add_slave(struct w1_slave *sl)
730 static void w1_f19_remove_slave(struct w1_slave *sl)