i2c_write
i2c_write(dev, RANGE_CAL_I2C_ADDR, &i2c_data,
i2c_write(dev, RANGE_CAL_I2C_ADDR, &i2c_data,
i2c_write(dev, i2c_addr, serial_bytes, 3);
i2c_write(dev, RANGE_CAL_I2C_ADDR, &data, sizeof(data));
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 *w = &req->u.i2c_write;
msg.u.i2c_write.port_number = port->port_num;
msg.u.i2c_write.write_i2c_device_id = msgs[i].addr;
msg.u.i2c_write.num_bytes = msgs[i].len;
msg.u.i2c_write.bytes = msgs[i].buf;
req->u.i2c_write.port_number,
req->u.i2c_write.write_i2c_device_id,
req->u.i2c_write.num_bytes, req->u.i2c_write.num_bytes,
req->u.i2c_write.bytes);
kfree(req.u.i2c_write.bytes);
.u.i2c_write.port_number = 0xf,
.u.i2c_write.write_i2c_device_id = 0x7f,
.u.i2c_write.num_bytes = ARRAY_SIZE(data),
.u.i2c_write.bytes = data,
#define IN in->u.i2c_write
#define OUT out->u.i2c_write
kfree(out->u.i2c_write.bytes);
case i2c_write:
if (reqcmd == i2c_write)
i2c_common->reqcmd == i2c_write) &&
amd_mp2_rw(i2c_common, i2c_write);
err = i2c_write(adap, p->buf, p->len);
total_written = i2c_write(ppd, target, i2c_addr, offset, buff, count);
int i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
if (i2c_write(state->i2c, adr, mm, 6) < 0)
if (i2c_write(state->i2c, adr, mm, 8) < 0)
if (i2c_write(state->i2c, adr, mm, 4 + len) < 0) {
return i2c_write(state, adr, mm, len + 2);
return i2c_write(state, adr, mm, len + 4);
status = i2c_write(state, state->demod_address,
status = i2c_write(state, state->demod_address,
return i2c_write(state->base->i2c, state->base->adr, data, len);
return i2c_write(state->i2c, state->adr, d, len + 1);
return i2c_write(state->i2c, state->adr, d, 2);
return i2c_write(state->i2c, state->adr, data, nRegs + 1);
return i2c_write(state->i2c, state->adr, msg, 2);
return i2c_write(adap, adr, msg, 3);
return i2c_write(adap, adr, msg, 2);
return i2c_write(adap, adr, msg, 2);
i2c_write(gspca_dev, (*sensor)[1], (*sensor)[0]);
i2c_write(gspca_dev, gainG, 0x35);
i2c_write(gspca_dev, expotimes | pixelclk, 0x09);
i2c_write(sd, mt9v111_init_3,
i2c_write(sd, mt9v111_init_4,
i2c_write(sd, mi0360_init_23,
i2c_write(sd, mi0360_init_24,
i2c_write(sd, mi0360_init_25,
i2c_write(sd, mi0360_start_2,
i2c_write(sd, mi0360_start_3,
i2c_write(sd,
i2c_write(sd, mt9v111_init_0,
i2c_write(sd, mt9v111_init_1,
i2c_write(sd, mt9v111_init_2,
i2c_write(gspca_dev, data[i][1], &data[i][2], 1);
i2c_write(gspca_dev, data[i][0], &data[i][1], 2);
i2c_write(gspca_dev, 0x98, &data, 1);
i2c_write(gspca_dev, 0x99, &val, 1);
i2c_write(gspca_dev, 0x94, &data, 1);
i2c_write(gspca_dev, 0x95, &val, 1);
i2c_write(gspca_dev, 0xf0, data, 2);
i2c_write(gspca_dev, 0x20, data, 2);
i2c_write(gspca_dev, OV7660_REG_MVFP, data, 1);
i2c_write(gspca_dev, 0x03, data, 1);
i2c_write(gspca_dev, 0x1e, data, 1);
i2c_write(gspca_dev, 0x03, &data, 1);
i2c_write(gspca_dev, 0x61, &data, 1);
i2c_write(gspca_dev, 0x59, &data, 1);
i2c_write(gspca_dev, 0x15, &val, 1);
i2c_write(gspca_dev, 0x1a, &data, 1);
i2c_write(gspca_dev, 0x1b, &data, 1);
i2c_write(gspca_dev, 0xd1, &data[val], 1);
i2c_write(gspca_dev, 0xaa, &data, 1);
i2c_write(gspca_dev, 0xc4, &data, 1);
i2c_write(gspca_dev, 0xc5, &data, 1);
i2c_write(gspca_dev, 0xc6, &data, 1);
i2c_write(gspca_dev, 0xc7, &data, 1);
i2c_write(gspca_dev, 0xc8, &data, 1);
i2c_write(gspca_dev, 0xc9, &data, 1);
i2c_write(gspca_dev, 0xca, &data, 1);
i2c_write(gspca_dev, 0xcb, &data, 1);
i2c_write(gspca_dev, 0x16, &data[0], 1);
i2c_write(gspca_dev, 0x18, &data[1], 1);
i2c_write(gspca_dev,
i2c_write(gspca_dev,
i2c_write(gspca_dev, 0x25, val >> 9, 0x00);
i2c_write(gspca_dev, 0x26, val >> 1, 0x00);
i2c_write(gspca_dev, 0x27, val << 7, 0x00);
i2c_write(gspca_dev, 0x10, val, 0x00);
i2c_write(gspca_dev, 0x13, val ? 0xa3 : 0x80, 0x00);
i2c_write(gspca_dev, 0x01, 0xaa, 0x00);
i2c_write(gspca_dev, 0x01, 0xaa, 0x00);
i2c_write(gspca_dev, 0x11, 0xaa, 0x00);
i2c_write(gspca_dev, 0x1c, 0x00, 0x00);
i2c_write(gspca_dev, 0x15, 0xaa, 0x00);
i2c_write(gspca_dev, 0x07, 0xaa, 0xaa);
i2c_write(gspca_dev, 0x01, 0x11, 0x00);
i2c_write(gspca_dev, 0x03, 0xaa, 0x00);
i2c_write(gspca_dev, 0x01, 0xaa, 0x00);
i2c_write(gspca_dev, 0x12, 0x80, 0x00); /* sensor reset */
i2c_write(gspca_dev, 0x13, 0xa3, 0x00);
struct drm_dp_remote_i2c_write i2c_write;
TRACE_EVENT_FN(i2c_write,
i2c_write(hw, 0x00180080, 0x01, 0x80);
i2c_write(hw, 0x00180080, 0x02, 0x10);
i2c_write(hw, 0x00180080, 0x06, data);
i2c_write(hw, 0x00180080, 0x09, data);
i2c_write(hw, 0x00180080, 0x0c, data);
i2c_write(hw, 0x00180080, 0x0f, data);
i2c_write(hw, 0x001a0080, 0x2a, i2c_data);
i2c_write(hw, 0x001a0080, 0x1c, 0xe7); /* +12dB boost */
i2c_write(hw, 0x001a0080, 0x1e, 0xe7); /* +12dB boost */
i2c_write(hw, 0x001a0080, 0x1c, 0xcf); /* No boost */
i2c_write(hw, 0x001a0080, 0x1e, 0xcf); /* No boost */
i2c_write(hw, 0x001a0080, 0x2a, i2c_data);
i2c_write(hw, 0x001a0080, 0x1c, 0xe7); /* +12dB boost */
i2c_write(hw, 0x001a0080, 0x1e, 0xe7); /* +12dB boost */
i2c_write(hw, 0x001a0080, 0x1c, 0xcf); /* No boost */
i2c_write(hw, 0x001a0080, 0x1e, 0xcf); /* No boost */
i2c_write(hw, 0x001a0080, 0x0e, 0x08);
i2c_write(hw, 0x001a0080, 0x18, 0x0a);
i2c_write(hw, 0x001a0080, 0x28, 0x86);
i2c_write(hw, 0x001a0080, 0x2a, adcdata);
i2c_write(hw, 0x001a0080, 0x1c, 0xf7);
i2c_write(hw, 0x001a0080, 0x1e, 0xf7);
i2c_write(hw, 0x001a0080, 0x1c, 0xcf);
i2c_write(hw, 0x001a0080, 0x1e, 0xcf);
i2c_write(hw, 0x001a0080, 0x16, 0x26);