Searched refs:touch_bit (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/w1/
H A Dw1_io.c54 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
157 * Only call if dev->bus_master->touch_bit is NULL
214 if (dev->bus_master->touch_bit)
H A Dw1_int.c100 if (!(master->touch_bit && master->reset_bus) &&
/linux-master/drivers/w1/masters/
H A Dsgi_w1.c92 sdev->bus_master.touch_bit = sgi_w1_touch_bit;
H A Dmxc_w1.c136 mdev->bus_master.touch_bit = mxc_w1_ds2_touch_bit;
H A Dw1-uart.c10 * - touch_bit: requests baud-rate 115200
369 w1dev->bus.touch_bit = w1_uart_touch_bit;
H A Dds2482.c500 data->w1_ch[idx].w1_bm.touch_bit = ds2482_w1_touch_bit;
H A Damd_axi_w1.c354 lp->bus_host.touch_bit = amd_axi_w1_touch_bit;
H A Dds2490.c986 dev->master.touch_bit = &ds9490r_touch_bit;
/linux-master/include/linux/
H A Dw1.h92 * @touch_bit: the lowest-level function for devices that really support the
94 * touch_bit(0) = write-0 cycle
95 * touch_bit(1) = write-1 / read cycle
98 * @read_byte: Reads a bytes. Same as 8 touch_bit(1) calls.
101 * @write_byte: Writes a byte. Same as 8 touch_bit(x) calls.
127 * Either define read_bit and write_bit OR define, at minimum, touch_bit and
138 u8 (*touch_bit)(void *, u8); member in struct:w1_bus_master

Completed in 144 milliseconds