Lines Matching refs:msg
48 struct i2c_msg *msg = msgs; in anx9805_bus_xfer() local
60 if ( (msg->flags & I2C_M_RD) && msg->addr == 0x50) { in anx9805_bus_xfer()
61 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1); in anx9805_bus_xfer()
64 nvkm_wri2cr(adap, bus->addr, 0x44, msg->len); in anx9805_bus_xfer()
67 for (i = 0; i < msg->len; i++) { in anx9805_bus_xfer()
74 msg->buf[i] = nvkm_rdi2cr(adap, bus->addr, 0x47); in anx9805_bus_xfer()
77 if (!(msg->flags & I2C_M_RD)) { in anx9805_bus_xfer()
78 if (msg->addr == 0x50 && msg->len == 0x01) { in anx9805_bus_xfer()
79 off = msg->buf[0]; in anx9805_bus_xfer()
81 if (msg->addr == 0x30 && msg->len == 0x01) { in anx9805_bus_xfer()
82 seg = msg->buf[0]; in anx9805_bus_xfer()
88 msg++; in anx9805_bus_xfer()