Lines Matching refs:bus_master
54 if (dev->bus_master->touch_bit)
55 return dev->bus_master->touch_bit(dev->bus_master->data, bit);
70 * Only call if dev->bus_master->touch_bit is NULL
79 dev->bus_master->write_bit(dev->bus_master->data, 0);
81 dev->bus_master->write_bit(dev->bus_master->data, 1);
84 dev->bus_master->write_bit(dev->bus_master->data, 0);
86 dev->bus_master->write_bit(dev->bus_master->data, 1);
104 dev->enable_pullup && dev->bus_master->set_pullup) {
105 dev->bus_master->set_pullup(dev->bus_master->data,
121 if (dev->enable_pullup && dev->bus_master->set_pullup)
122 dev->bus_master->set_pullup(dev->bus_master->data, 0);
138 if (dev->bus_master->write_byte) {
140 dev->bus_master->write_byte(dev->bus_master->data, byte);
157 * Only call if dev->bus_master->touch_bit is NULL
166 dev->bus_master->write_bit(dev->bus_master->data, 0);
168 dev->bus_master->write_bit(dev->bus_master->data, 1);
171 result = dev->bus_master->read_bit(dev->bus_master->data);
195 if (dev->bus_master->triplet)
196 return dev->bus_master->triplet(dev->bus_master->data, bdir);
214 if (dev->bus_master->touch_bit)
234 if (dev->bus_master->read_byte)
235 res = dev->bus_master->read_byte(dev->bus_master->data);
254 if (dev->bus_master->write_block) {
256 dev->bus_master->write_block(dev->bus_master->data, buf, len);
301 if (dev->bus_master->read_block)
302 ret = dev->bus_master->read_block(dev->bus_master->data, buf, len);
325 if (dev->bus_master->reset_bus)
326 result = dev->bus_master->reset_bus(dev->bus_master->data) & 0x1;
328 dev->bus_master->write_bit(dev->bus_master->data, 0);
337 dev->bus_master->write_bit(dev->bus_master->data, 1);
340 result = dev->bus_master->read_bit(dev->bus_master->data) & 0x1;
369 if (dev->bus_master->search)
370 dev->bus_master->search(dev->bus_master->data, dev,