Home
last modified time | relevance | path

Searched refs:write_bit (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/w1/
Dw1_io.c79 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
81 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
84 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
86 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
166 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_read_bit()
168 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_read_bit()
328 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_reset_bus()
337 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_reset_bus()
Dw1_int.c101 !(master->write_bit && master->read_bit) && in w1_add_master_device()
/linux-6.1.9/drivers/rtc/
Drtc-v3020.c40 void (*write_bit)(struct v3020 *chip, unsigned char bit); member
98 .write_bit = v3020_mmio_write_bit,
161 .write_bit = v3020_gpio_write_bit,
172 chip->ops->write_bit(chip, (tmp & 1)); in v3020_set_reg()
180 chip->ops->write_bit(chip, (data & 1)); in v3020_set_reg()
193 chip->ops->write_bit(chip, (address & 1)); in v3020_get_reg()
/linux-6.1.9/drivers/scsi/sym53c8xx_2/
Dsym_nvram.c243 static void S24C16_set_bit(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_set_bit() argument
249 *gpreg |= write_bit; in S24C16_set_bit()
291 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, in S24C16_do_bit() argument
294 S24C16_set_bit(np, write_bit, gpreg, SET_BIT); in S24C16_do_bit()
306 static void S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_write_ack() argument
310 S24C16_do_bit(np, NULL, write_bit, gpreg); in S24C16_write_ack()
559 static void T93C46_Write_Bit(struct sym_device *np, u_char write_bit, u_char *gpreg) in T93C46_Write_Bit() argument
561 if (write_bit & 0x01) in T93C46_Write_Bit()
/linux-6.1.9/drivers/w1/masters/
Dw1-gpio.c126 master->write_bit = w1_gpio_write_bit; in w1_gpio_probe()
Dmatrox_w1.c159 dev->bus_master->write_bit = &matrox_w1_write_ddc_bit; in matrox_w1_probe()
/linux-6.1.9/include/linux/
Dw1.h136 void (*write_bit)(void *, u8); member
/linux-6.1.9/Documentation/w1/
Dw1-generic.rst76 (write_bit) and sample the signal level (read_bit).
/linux-6.1.9/drivers/media/dvb-frontends/drx39xyj/
Ddrxj.c1919 const u32 write_bit = ((dr_xaddr_t) 1) << 16; in drxj_dap_read_aud_reg16() local
1922 addr &= (~write_bit); in drxj_dap_read_aud_reg16()
2026 const u32 write_bit = ((dr_xaddr_t) 1) << 16; in drxj_dap_write_aud_reg16() local
2029 addr |= write_bit; in drxj_dap_write_aud_reg16()