Lines Matching refs:i2c_write
419 buf[idx] = (req->u.i2c_write.port_number & 0xf) << 4; in drm_dp_encode_sideband_req()
421 buf[idx] = (req->u.i2c_write.write_i2c_device_id) & 0x7f; in drm_dp_encode_sideband_req()
423 buf[idx] = (req->u.i2c_write.num_bytes); in drm_dp_encode_sideband_req()
425 memcpy(&buf[idx], req->u.i2c_write.bytes, req->u.i2c_write.num_bytes); in drm_dp_encode_sideband_req()
426 idx += req->u.i2c_write.num_bytes; in drm_dp_encode_sideband_req()
561 struct drm_dp_remote_i2c_write *w = &req->u.i2c_write; in drm_dp_decode_sideband_req()
659 req->u.i2c_write.port_number, in drm_dp_dump_sideband_msg_req_body()
660 req->u.i2c_write.write_i2c_device_id, in drm_dp_dump_sideband_msg_req_body()
661 req->u.i2c_write.num_bytes, req->u.i2c_write.num_bytes, in drm_dp_dump_sideband_msg_req_body()
662 req->u.i2c_write.bytes); in drm_dp_dump_sideband_msg_req_body()
714 kfree(req.u.i2c_write.bytes); in drm_dp_mst_dump_sideband_msg_tx()
5588 msg.u.i2c_write.port_number = port->port_num; in drm_dp_mst_i2c_write()
5589 msg.u.i2c_write.write_i2c_device_id = msgs[i].addr; in drm_dp_mst_i2c_write()
5590 msg.u.i2c_write.num_bytes = msgs[i].len; in drm_dp_mst_i2c_write()
5591 msg.u.i2c_write.bytes = msgs[i].buf; in drm_dp_mst_i2c_write()