Lines Matching defs:slave
215 #define PRCMU_I2C_WRITE(slave) (((slave) << 1) | BIT(6))
216 #define PRCMU_I2C_READ(slave) (((slave) << 1) | BIT(0) | BIT(6))
2088 * @slave: The I2C slave address.
2096 int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size)
2109 writeb(PRCMU_I2C_READ(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
2135 * @slave: The I2C slave address.
2146 int prcmu_abb_write_masked(u8 slave, u8 reg, u8 *value, u8 *mask, u8 size)
2159 writeb(PRCMU_I2C_WRITE(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
2182 * @slave: The I2C slave address.
2190 int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size)
2194 return prcmu_abb_write_masked(slave, reg, value, &mask, size);