I2C_F_READ
if (flags & I2C_F_READ)
int error, rd_req = (flags & I2C_F_READ) != 0;
int rd_req = (flags & I2C_F_READ) ? 1 : 0;
if (op != I2C_F_READ)
if (op != I2C_F_READ)
I2C_F_READ);
buflen - sc->sc_idx, buf + sc->sc_idx, I2C_F_READ);
error = ausmbus_initiate_xfer(sc, sc->sc_smbus_slave_addr, I2C_F_READ);
error = ausmbus_write_byte(sc, cmd, I2C_F_READ);
error = ausmbus_initiate_xfer(sc, sc->sc_smbus_slave_addr, I2C_F_READ);
error = ausmbus_write_byte(sc, cmd, I2C_F_READ);
error = ausmbus_initiate_xfer(sc, sc->sc_smbus_slave_addr, I2C_F_READ);
I2C_F_STOP | I2C_F_READ);
if ((flags & I2C_F_READ) != 0)
} else if ((flags & I2C_F_READ) != 0) {
read = (flags & I2C_F_READ) != 0;
i2caddr = (addr << 1) | ((flags & I2C_F_READ) ? 1 : 0);
i2caddr = (addr << 1) | ((flags & I2C_F_READ) ? 1 : 0) |
flags |= I2C_F_READ;
flags |= I2C_F_READ;
int error, rd_req = (flags & I2C_F_READ) != 0;