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

/linux-4.1.27/drivers/scsi/sym53c8xx_2/
H A Dsym_nvram.c304 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, S24C16_do_bit() argument
309 if (read_bit) S24C16_do_bit()
310 *read_bit = INB(np, nc_gpreg); S24C16_do_bit()
331 static void S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, S24C16_read_ack() argument
335 S24C16_do_bit(np, read_bit, 1, gpreg); S24C16_read_ack()
362 u_char read_bit; S24C16_read_byte() local
366 S24C16_do_bit(np, &read_bit, 1, gpreg); S24C16_read_byte()
367 *read_data |= ((read_bit & 0x01) << (7 - x)); S24C16_read_byte()
562 static void T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) T93C46_Read_Bit() argument
566 *read_bit = INB(np, nc_gpreg); T93C46_Read_Bit()
605 u_char *read_bit, u_char *gpreg) T93C46_Send_Command()
613 *read_bit = INB(np, nc_gpreg); T93C46_Send_Command()
623 u_char read_bit; T93C46_Read_Word() local
627 T93C46_Read_Bit(np, &read_bit, gpreg); T93C46_Read_Word()
629 if (read_bit & 0x01) T93C46_Read_Word()
645 unsigned char read_bit; T93C46_Read_Data() local
647 T93C46_Send_Command(np, 0x180 | x, &read_bit, gpreg); T93C46_Read_Data()
648 if (read_bit & 0x01) T93C46_Read_Data()
604 T93C46_Send_Command(struct sym_device *np, u_short write_data, u_char *read_bit, u_char *gpreg) T93C46_Send_Command() argument
/linux-4.1.27/drivers/rtc/
H A Drtc-v3020.c43 unsigned char (*read_bit)(struct v3020 *chip); member in struct:v3020_chip_ops
106 .read_bit = v3020_mmio_read_bit,
183 .read_bit = v3020_gpio_read_bit,
223 if (chip->ops->read_bit(chip)) v3020_get_reg()
328 temp = chip->ops->read_bit(chip); rtc_probe()
/linux-4.1.27/drivers/w1/
H A Dw1.h110 * @read_bit: Sample the line level @return the level read (0 or 1)
143 * Note: read_bit and write_bit are very low level functions and should only
146 * Either define read_bit and write_bit OR define, at minimum, touch_bit and
154 u8 (*read_bit)(void *); member in struct:w1_bus_master
H A Dw1_io.c187 result = dev->bus_master->read_bit(dev->bus_master->data); w1_read_bit()
354 result = dev->bus_master->read_bit(dev->bus_master->data) & 0x1; w1_reset_bus()
H A Dw1_int.c120 !(master->write_bit && master->read_bit) && w1_add_master_device()
/linux-4.1.27/drivers/w1/masters/
H A Dmatrox_w1.c200 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; matrox_w1_probe()
H A Dw1-gpio.c157 master->read_bit = w1_gpio_read_bit; w1_gpio_probe()
H A Dds2490.c958 /* read_bit and write_bit in w1_bus_master are expected to set and ds_w1_init()
964 dev->master.read_bit = &ds9490r_read_bit; ds_w1_init()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dcb_pcidas64.c1685 static const int read_bit = 0x1; i2c_write() local
1697 bitstream = (address << 1) & ~read_bit; i2c_write()

Completed in 416 milliseconds