i2c_write
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
i2c_success = i2c_write(pipe_ctx, slave_address,
result = i2c_write(engine->base.ctx, ddc, clock_delay_div_4,
buf[idx] = (req->u.i2c_write.port_number & 0xf) << 4;
buf[idx] = (req->u.i2c_write.write_i2c_device_id) & 0x7f;
buf[idx] = (req->u.i2c_write.num_bytes);
memcpy(&buf[idx], req->u.i2c_write.bytes, req->u.i2c_write.num_bytes);
idx += req->u.i2c_write.num_bytes;
struct drm_dp_remote_i2c_write i2c_write;