Lines Matching refs:msgs
270 struct i2c_msg msgs[] = { in intel_sdvo_read_byte() local
286 if ((ret = i2c_transfer(intel_sdvo->i2c, msgs, 2)) == 2) in intel_sdvo_read_byte()
461 struct i2c_msg *msgs; in intel_sdvo_write_cmd() local
469 msgs = kcalloc(args_len + 3, sizeof(*msgs), GFP_KERNEL); in intel_sdvo_write_cmd()
470 if (!msgs) { in intel_sdvo_write_cmd()
478 msgs[i].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
479 msgs[i].flags = 0; in intel_sdvo_write_cmd()
480 msgs[i].len = 2; in intel_sdvo_write_cmd()
481 msgs[i].buf = buf + 2 *i; in intel_sdvo_write_cmd()
485 msgs[i].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
486 msgs[i].flags = 0; in intel_sdvo_write_cmd()
487 msgs[i].len = 2; in intel_sdvo_write_cmd()
488 msgs[i].buf = buf + 2*i; in intel_sdvo_write_cmd()
494 msgs[i+1].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
495 msgs[i+1].flags = 0; in intel_sdvo_write_cmd()
496 msgs[i+1].len = 1; in intel_sdvo_write_cmd()
497 msgs[i+1].buf = &status; in intel_sdvo_write_cmd()
499 msgs[i+2].addr = intel_sdvo->slave_addr; in intel_sdvo_write_cmd()
500 msgs[i+2].flags = I2C_M_RD; in intel_sdvo_write_cmd()
501 msgs[i+2].len = 1; in intel_sdvo_write_cmd()
502 msgs[i+2].buf = &status; in intel_sdvo_write_cmd()
504 ret = i2c_transfer(intel_sdvo->i2c, msgs, i+3); in intel_sdvo_write_cmd()
517 kfree(msgs); in intel_sdvo_write_cmd()
2920 struct i2c_msg *msgs, in intel_sdvo_ddc_proxy_xfer() argument
2928 return sdvo->i2c->algo->master_xfer(sdvo->i2c, msgs, num); in intel_sdvo_ddc_proxy_xfer()