Lines Matching refs:msgs
283 struct i2c_msg msgs[] = { in intel_sdvo_read_byte() local
299 if ((ret = i2c_transfer(intel_sdvo->i2c, msgs, 2)) == 2) in intel_sdvo_read_byte()
474 struct i2c_msg *msgs; in intel_sdvo_write_cmd() local
482 msgs = kcalloc(args_len + 3, sizeof(*msgs), GFP_KERNEL); in intel_sdvo_write_cmd()
483 if (!msgs) { in intel_sdvo_write_cmd()
491 msgs[i].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
492 msgs[i].flags = 0; in intel_sdvo_write_cmd()
493 msgs[i].len = 2; in intel_sdvo_write_cmd()
494 msgs[i].buf = buf + 2 *i; in intel_sdvo_write_cmd()
498 msgs[i].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
499 msgs[i].flags = 0; in intel_sdvo_write_cmd()
500 msgs[i].len = 2; in intel_sdvo_write_cmd()
501 msgs[i].buf = buf + 2*i; in intel_sdvo_write_cmd()
507 msgs[i+1].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
508 msgs[i+1].flags = 0; in intel_sdvo_write_cmd()
509 msgs[i+1].len = 1; in intel_sdvo_write_cmd()
510 msgs[i+1].buf = &status; in intel_sdvo_write_cmd()
512 msgs[i+2].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
513 msgs[i+2].flags = I2C_M_RD; in intel_sdvo_write_cmd()
514 msgs[i+2].len = 1; in intel_sdvo_write_cmd()
515 msgs[i+2].buf = &status; in intel_sdvo_write_cmd()
517 ret = i2c_transfer(intel_sdvo->i2c, msgs, i+3); in intel_sdvo_write_cmd()
530 kfree(msgs); in intel_sdvo_write_cmd()
2906 struct i2c_msg *msgs, in intel_sdvo_ddc_proxy_xfer() argument
2914 return sdvo->i2c->algo->master_xfer(sdvo->i2c, msgs, num); in intel_sdvo_ddc_proxy_xfer()