Lines Matching defs:write
16 * write:
44 * AB8500 register formated read/write access
49 * Write: read data, data &= ~(MASK<<SHIFT), data |= (VALUE<<SHIFT), write data
56 * write write access
60 * VALUE (write) value to be updated
67 * -s|-shift SHIFT bit shift value (read:left, write:right)
134 unsigned long mask; /* read/write mask, applied before any bit shift */
135 long shift; /* bit shift (read:right shift, write:left shift */
1636 dev_err(dev, "ab->write fail %d\n", err);
1677 uint write, val = 0;
1688 /* read or write ? */
1690 write = 0;
1692 } else if (!strncmp(b, "write ", 6)) {
1693 write = 1;
1746 if (write) {
1760 pr_warn("HWREG request: %s, %s,\n", (write) ? "write" : "read",
1766 if (!write)
1961 .write = ab8500_bank_write,
1970 .write = ab8500_address_write,
1979 .write = ab8500_val_write,
1988 .write = ab8500_subscribe_write,
1997 .write = ab8500_unsubscribe_write,
2006 .write = ab8500_hwreg_write,