Searched refs:write_bit (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/drivers/w1/ |
D | w1_io.c | 95 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit() 97 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit() 100 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit() 102 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit() 182 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_read_bit() 184 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_read_bit() 342 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_reset_bus() 351 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_reset_bus()
|
D | w1.h | 156 void (*write_bit)(void *, u8); member
|
D | w1_int.c | 119 !(master->write_bit && master->read_bit) && in w1_add_master_device()
|
/linux-4.4.14/drivers/memory/ |
D | tegra20-mc.c | 137 u32 write_bit; /* 0=READ, 1=WRITE */ in tegra20_mc_decode() member 143 .write_bit = 31, in tegra20_mc_decode() 154 .write_bit = 31, in tegra20_mc_decode() 175 (req & BIT(reg[idx].write_bit)) ? "write" : "read", in tegra20_mc_decode()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-v3020.c | 44 void (*write_bit)(struct v3020 *chip, unsigned char bit); member 102 .write_bit = v3020_mmio_write_bit, 165 .write_bit = v3020_gpio_write_bit, 176 chip->ops->write_bit(chip, (tmp & 1)); in v3020_set_reg() 184 chip->ops->write_bit(chip, (data & 1)); in v3020_set_reg() 197 chip->ops->write_bit(chip, (address & 1)); in v3020_get_reg()
|
/linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
D | sym_nvram.c | 256 static void S24C16_set_bit(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_set_bit() argument 262 *gpreg |= write_bit; in S24C16_set_bit() 304 static void S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, in S24C16_do_bit() argument 307 S24C16_set_bit(np, write_bit, gpreg, SET_BIT); in S24C16_do_bit() 319 static void S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_write_ack() argument 323 S24C16_do_bit(np, NULL, write_bit, gpreg); in S24C16_write_ack() 572 static void T93C46_Write_Bit(struct sym_device *np, u_char write_bit, u_char *gpreg) in T93C46_Write_Bit() argument 574 if (write_bit & 0x01) in T93C46_Write_Bit()
|
/linux-4.4.14/drivers/w1/masters/ |
D | w1-gpio.c | 161 master->write_bit = w1_gpio_write_bit_val; in w1_gpio_probe() 164 master->write_bit = w1_gpio_write_bit_dir; in w1_gpio_probe()
|
D | matrox_w1.c | 201 dev->bus_master->write_bit = &matrox_w1_write_ddc_bit; in matrox_w1_probe()
|
/linux-4.4.14/Documentation/w1/ |
D | w1.generic | 68 (write_bit) and sample the signal level (read_bit).
|
/linux-4.4.14/drivers/media/dvb-frontends/drx39xyj/ |
D | drxj.c | 1916 const u32 write_bit = ((dr_xaddr_t) 1) << 16; in drxj_dap_read_aud_reg16() local 1919 addr &= (~write_bit); in drxj_dap_read_aud_reg16() 2023 const u32 write_bit = ((dr_xaddr_t) 1) << 16; in drxj_dap_write_aud_reg16() local 2026 addr |= write_bit; in drxj_dap_write_aud_reg16()
|