Lines Matching refs:bus_master
63 if (dev->bus_master->touch_bit) in w1_touch_bit()
64 return dev->bus_master->touch_bit(dev->bus_master->data, bit); in w1_touch_bit()
88 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
90 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
93 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
95 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
113 dev->enable_pullup && dev->bus_master->set_pullup) { in w1_pre_write()
114 dev->bus_master->set_pullup(dev->bus_master->data, in w1_pre_write()
130 if (dev->enable_pullup && dev->bus_master->set_pullup) in w1_post_write()
131 dev->bus_master->set_pullup(dev->bus_master->data, 0); in w1_post_write()
147 if (dev->bus_master->write_byte) { in w1_write_8()
149 dev->bus_master->write_byte(dev->bus_master->data, byte); in w1_write_8()
175 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_read_bit()
177 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_read_bit()
180 result = dev->bus_master->read_bit(dev->bus_master->data); in w1_read_bit()
204 if (dev->bus_master->triplet) in w1_triplet()
205 return dev->bus_master->triplet(dev->bus_master->data, bdir); in w1_triplet()
223 if (dev->bus_master->touch_bit) in w1_triplet()
243 if (dev->bus_master->read_byte) in w1_read_8()
244 res = dev->bus_master->read_byte(dev->bus_master->data); in w1_read_8()
263 if (dev->bus_master->write_block) { in w1_write_block()
265 dev->bus_master->write_block(dev->bus_master->data, buf, len); in w1_write_block()
310 if (dev->bus_master->read_block) in w1_read_block()
311 ret = dev->bus_master->read_block(dev->bus_master->data, buf, len); in w1_read_block()
334 if (dev->bus_master->reset_bus) in w1_reset_bus()
335 result = dev->bus_master->reset_bus(dev->bus_master->data) & 0x1; in w1_reset_bus()
337 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_reset_bus()
346 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_reset_bus()
349 result = dev->bus_master->read_bit(dev->bus_master->data) & 0x1; in w1_reset_bus()
378 if (dev->bus_master->search) in w1_search_devices()
379 dev->bus_master->search(dev->bus_master->data, dev, in w1_search_devices()