Home
last modified time | relevance | path

Searched refs:i2c_read (Results 1 – 20 of 20) sorted by relevance

/drivers/gpu/drm/selftests/
Dtest-drm_dp_mst_helper.c62 #define IN in->u.i2c_read in sideband_msg_req_equal()
63 #define OUT out->u.i2c_read in sideband_msg_req_equal()
149 for (i = 0; i < out.u.i2c_read.num_transactions; i++) in sideband_msg_req_encode_decode()
150 kfree(out.u.i2c_read.transactions[i].bytes); in sideband_msg_req_encode_decode()
219 in.u.i2c_read.port_number = 0xf; in igt_dp_mst_sideband_msg_req_decode()
221 in.u.i2c_read.read_i2c_device_id = 0x7f; in igt_dp_mst_sideband_msg_req_decode()
223 in.u.i2c_read.num_transactions = 3; in igt_dp_mst_sideband_msg_req_decode()
224 in.u.i2c_read.num_bytes_read = ARRAY_SIZE(data) * 3; in igt_dp_mst_sideband_msg_req_decode()
225 for (i = 0; i < in.u.i2c_read.num_transactions; i++) { in igt_dp_mst_sideband_msg_req_decode()
226 in.u.i2c_read.transactions[i].bytes = data; in igt_dp_mst_sideband_msg_req_decode()
[all …]
/drivers/media/usb/gspca/
Dzc3xx.c5571 static u16 i2c_read(struct gspca_dev *gspca_dev, in i2c_read() function
5772 return (i2c_read(gspca_dev, 0x25) << 9) in getexposure()
5773 | (i2c_read(gspca_dev, 0x26) << 1) in getexposure()
5774 | (i2c_read(gspca_dev, 0x27) >> 7); in getexposure()
5776 return i2c_read(gspca_dev, 0x10); in getexposure()
6052 checkword = ((i2c_read(gspca_dev, 0x00) & 0x0f) << 4) in sif_probe()
6053 | ((i2c_read(gspca_dev, 0x01) & 0xf0) >> 4); in sif_probe()
6068 retword = i2c_read(gspca_dev, 0x01); in vga_2wr_probe()
6074 retword = i2c_read(gspca_dev, 0x01); in vga_2wr_probe()
6081 retword = i2c_read(gspca_dev, 0x11); in vga_2wr_probe()
[all …]
Dspca561.c341 static int i2c_read(struct gspca_dev *gspca_dev, __u16 reg, __u8 mode) in i2c_read() function
677 expotimes = i2c_read(gspca_dev, 0x09, 0x10); in do_autogain()
680 gainG = i2c_read(gspca_dev, 0x35, 0x10); in do_autogain()
/drivers/gpu/drm/msm/dp/
Ddp_aux.c236 bool i2c_read = input_msg->request & in dp_aux_update_offset_and_segment() local
240 if (aux->native || i2c_read || ((input_msg->address != edid_address) && in dp_aux_update_offset_and_segment()
273 bool i2c_read = input_msg->request & in dp_aux_transfer_helper() local
276 if (!i2c_mot || !i2c_read || (input_msg->size == 0)) in dp_aux_transfer_helper()
/drivers/gpu/drm/
Ddrm_dp_mst_topology.c400 buf[idx] = (req->u.i2c_read.port_number & 0xf) << 4; in drm_dp_encode_sideband_req()
401 buf[idx] |= (req->u.i2c_read.num_transactions & 0x3); in drm_dp_encode_sideband_req()
403 for (i = 0; i < (req->u.i2c_read.num_transactions & 0x3); i++) { in drm_dp_encode_sideband_req()
404 buf[idx] = req->u.i2c_read.transactions[i].i2c_dev_id & 0x7f; in drm_dp_encode_sideband_req()
406 buf[idx] = req->u.i2c_read.transactions[i].num_bytes; in drm_dp_encode_sideband_req()
408 …memcpy(&buf[idx], req->u.i2c_read.transactions[i].bytes, req->u.i2c_read.transactions[i].num_bytes… in drm_dp_encode_sideband_req()
409 idx += req->u.i2c_read.transactions[i].num_bytes; in drm_dp_encode_sideband_req()
411 buf[idx] = (req->u.i2c_read.transactions[i].no_stop_bit & 0x1) << 4; in drm_dp_encode_sideband_req()
412 buf[idx] |= (req->u.i2c_read.transactions[i].i2c_transaction_delay & 0xf); in drm_dp_encode_sideband_req()
415 buf[idx] = (req->u.i2c_read.read_i2c_device_id) & 0x7f; in drm_dp_encode_sideband_req()
[all …]
/drivers/i2c/busses/
Di2c-au1550.c155 static int i2c_read(struct i2c_au1550_data *adap, unsigned char *buf, in i2c_read() function
228 err = i2c_read(adap, p->buf, p->len); in au1550_xfer()
Di2c-amd-mp2-plat.c106 if ((i2c_common->reqcmd == i2c_read || in i2c_amd_check_cmd_completion()
146 amd_mp2_rw(i2c_common, i2c_read); in i2c_amd_xfer_msg()
Di2c-amd-mp2.h47 i2c_read = 0, enumerator
Di2c-amd-mp2-pci.c150 case i2c_read: in __amd_mp2_process_event()
/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_ddc.c324 static bool i2c_read( in i2c_read() function
372 if (!i2c_read( in dal_ddc_service_i2c_query_dp_dual_mode_adaptor()
379 if (i2c_read(ddc, in dal_ddc_service_i2c_query_dp_dual_mode_adaptor()
/drivers/infiniband/hw/hfi1/
Dqsfp.h234 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
Dqsfp.c374 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, int offset, in i2c_read() function
Ddebugfs.c845 total_read = i2c_read(ppd, target, i2c_addr, offset, buff, count); in __i2c_debugfs_read()
/drivers/media/pci/ddbridge/
Dddbridge-i2c.h53 static int __maybe_unused i2c_read(struct i2c_adapter *adapter, u8 adr, u8 *val) in i2c_read() function
Dddbridge-core.c1705 if (i2c_read(&port->i2c->adap, 0x29, &val) < 0) in port_has_drxks()
1707 if (i2c_read(&port->i2c->adap, 0x2a, &val) < 0) in port_has_drxks()
/drivers/media/dvb-frontends/
Dstv6111.c304 static int i2c_read(struct i2c_adapter *adap, in i2c_read() function
348 return i2c_read(state->i2c, state->adr, &reg, 1, val, 1); in read_reg()
Ddrxd_hard.c198 static int i2c_read(struct i2c_adapter *adap, in i2c_read() function
232 if (i2c_read(state->i2c, adr, mm1, 4, mm2, 2) < 0) in Read16()
247 if (i2c_read(state->i2c, adr, mm1, 4, mm2, 4) < 0) in Read32()
Dmxl5xx.c138 static int i2c_read(struct i2c_adapter *adap, u8 adr, in i2c_read() function
149 return i2c_read(state->base->i2c, state->base->adr, data, len); in i2cread()
Ddrxk_hard.c249 static int i2c_read(struct drxk_state *state, in i2c_read() function
303 status = i2c_read(state, adr, mm1, len, mm2, 2); in read16_flags()
337 status = i2c_read(state, adr, mm1, len, mm2, 4); in read32_flags()
/drivers/media/pci/ngene/
Dngene-cards.c70 static int i2c_read(struct i2c_adapter *adapter, u8 adr, u8 *val) in i2c_read() function
448 if (i2c_read(i2c, 0x29+port, &val) < 0) in port_has_drxk()