Lines Matching refs:addr
42 #define RMI_I2C_PAGE(addr) (((addr) >> 8) & 0xff)
75 static int rmi_i2c_write_block(struct rmi_transport_dev *xport, u16 addr,
100 rmi_i2c->tx_buf[0] = addr & 0xff;
103 if (RMI_I2C_PAGE(addr) != rmi_i2c->page) {
104 retval = rmi_set_page(rmi_i2c, RMI_I2C_PAGE(addr));
118 len, addr, retval, (int)len, buf);
124 static int rmi_i2c_read_block(struct rmi_transport_dev *xport, u16 addr,
130 u8 addr_offset = addr & 0xff;
134 .addr = client->addr,
139 .addr = client->addr,
148 if (RMI_I2C_PAGE(addr) != rmi_i2c->page) {
149 retval = rmi_set_page(rmi_i2c, RMI_I2C_PAGE(addr));
163 len, addr, retval, (int)len, buf);