Lines Matching refs:msgs
525 struct i2c_msg *msgs) in inno_hdmi_i2c_read() argument
528 unsigned int length = msgs->len; in inno_hdmi_i2c_read()
529 unsigned char *buf = msgs->buf; in inno_hdmi_i2c_read()
557 struct i2c_msg *msgs) in inno_hdmi_i2c_write() argument
559 unsigned int length = msgs->len; in inno_hdmi_i2c_write()
570 (msgs->addr != DDC_ADDR && msgs->addr != DDC_SEGMENT_ADDR)) { in inno_hdmi_i2c_write()
575 if (msgs->addr == DDC_SEGMENT_ADDR) in inno_hdmi_i2c_write()
576 hdmi->i2c->segment_addr = msgs->buf[0]; in inno_hdmi_i2c_write()
577 if (msgs->addr == DDC_ADDR) in inno_hdmi_i2c_write()
578 hdmi->i2c->ddc_addr = msgs->buf[0]; in inno_hdmi_i2c_write()
593 struct i2c_msg *msgs, int num) in inno_hdmi_i2c_xfer() argument
604 i + 1, num, msgs[i].len, msgs[i].flags); in inno_hdmi_i2c_xfer()
606 if (msgs[i].flags & I2C_M_RD) in inno_hdmi_i2c_xfer()
607 ret = inno_hdmi_i2c_read(hdmi, &msgs[i]); in inno_hdmi_i2c_xfer()
609 ret = inno_hdmi_i2c_write(hdmi, &msgs[i]); in inno_hdmi_i2c_xfer()