Lines Matching defs:msgs
677 static int inno_hdmi_i2c_read(struct inno_hdmi *hdmi, struct i2c_msg *msgs)
679 int length = msgs->len;
680 u8 *buf = msgs->buf;
693 static int inno_hdmi_i2c_write(struct inno_hdmi *hdmi, struct i2c_msg *msgs)
700 if ((msgs->len != 1) ||
701 ((msgs->addr != DDC_ADDR) && (msgs->addr != DDC_SEGMENT_ADDR)))
706 if (msgs->addr == DDC_SEGMENT_ADDR)
707 hdmi->i2c->segment_addr = msgs->buf[0];
708 if (msgs->addr == DDC_ADDR)
709 hdmi->i2c->ddc_addr = msgs->buf[0];
724 struct i2c_msg *msgs, int num)
739 i + 1, num, msgs[i].len, msgs[i].flags);
741 if (msgs[i].flags & I2C_M_RD)
742 ret = inno_hdmi_i2c_read(hdmi, &msgs[i]);
744 ret = inno_hdmi_i2c_write(hdmi, &msgs[i]);