Lines Matching refs:read_bit
304 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, in S24C16_do_bit() argument
309 if (read_bit) in S24C16_do_bit()
310 *read_bit = INB(np, nc_gpreg); in S24C16_do_bit()
331 static void S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, in S24C16_read_ack() argument
335 S24C16_do_bit(np, read_bit, 1, gpreg); in S24C16_read_ack()
362 u_char read_bit; in S24C16_read_byte() local
366 S24C16_do_bit(np, &read_bit, 1, gpreg); in S24C16_read_byte()
367 *read_data |= ((read_bit & 0x01) << (7 - x)); in S24C16_read_byte()
562 static void T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) in T93C46_Read_Bit() argument
566 *read_bit = INB(np, nc_gpreg); in T93C46_Read_Bit()
605 u_char *read_bit, u_char *gpreg) in T93C46_Send_Command() argument
613 *read_bit = INB(np, nc_gpreg); in T93C46_Send_Command()
623 u_char read_bit; in T93C46_Read_Word() local
627 T93C46_Read_Bit(np, &read_bit, gpreg); in T93C46_Read_Word()
629 if (read_bit & 0x01) in T93C46_Read_Word()
645 unsigned char read_bit; in T93C46_Read_Data() local
647 T93C46_Send_Command(np, 0x180 | x, &read_bit, gpreg); in T93C46_Read_Data()
648 if (read_bit & 0x01) in T93C46_Read_Data()