/linux-master/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_i2c.c | 201 struct i2c_msg *msgs, int num) 217 i2c->msg = &msgs[i]; 200 netup_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-pasemi-core.c | 165 struct i2c_msg *msgs, int num) 175 ret = pasemi_i2c_xfer_msg(adapter, &msgs[i], (i == (num - 1))); 164 pasemi_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) argument
|
H A D | i2c-wmt.c | 241 struct i2c_msg msgs[], 250 pmsg = &msgs[i]; 240 wmt_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
|
H A D | i2c-octeon-core.h | 216 int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
|
H A D | i2c-cadence.c | 813 * @msgs: pointer to the i2c message structure 818 * Return: number of msgs processed on success, negative error otherwise 820 static int cdns_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 878 if (msgs[count].flags & I2C_M_RD) { 894 for (count = 0; count < num; count++, msgs++) { 898 ret = cdns_i2c_process_msg(id, msgs, adap);
|
H A D | i2c-fsi.c | 606 static int fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 622 msg = msgs + i;
|
H A D | i2c-bcm-kona.c | 592 struct i2c_msg msgs[], int num) 628 pmsg = &msgs[i]; 591 bcm_kona_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg msgs[], int num) argument
|
H A D | i2c-xlp9xx.c | 425 static int xlp9xx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 440 ret = xlp9xx_i2c_xfer_msg(priv, &msgs[i], i == num - 1);
|
H A D | i2c-gxp.c | 114 struct i2c_msg *msgs, int num) 121 drvdata->curr_msg = msgs; 113 gxp_i2c_master_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) argument
|
H A D | i2c-pnx.c | 506 * @msgs: array of messages 512 i2c_pnx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 529 pmsg = &msgs[i];
|
H A D | i2c-mxs.c | 648 static int mxs_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], argument 655 err = mxs_i2c_xfer_msg(adap, &msgs[i], i == (num - 1));
|
/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpci_maxim_core.c | 212 struct i2c_msg msgs[] = { local 226 ret = i2c_transfer(i2c->adapter, msgs, 1);
|
/linux-master/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 156 queue->size * sizeof(*queue->msgs), DMA_BIDIRECTIONAL); 157 free_page((unsigned long)queue->msgs); 173 crq = &queue->msgs[queue->cur]; 298 memset(queue->msgs, 0x00, PAGE_SIZE); 334 queue->msgs = (struct viosrp_crq *)get_zeroed_page(GFP_KERNEL); 336 if (!queue->msgs) 338 queue->size = PAGE_SIZE / sizeof(*queue->msgs); 340 queue->msg_token = dma_map_single(hostdata->dev, queue->msgs, 341 queue->size * sizeof(*queue->msgs), 400 queue->size * sizeof(*queue->msgs), DMA_BIDIRECTIONA [all...] |
/linux-master/drivers/scsi/arm/ |
H A D | acornscsi.h | 294 MsgQueue_t msgs; member in struct:acornscsi_hostdata::__anon591
|
H A D | fas216.h | 156 #define CNTL3_QTAG (1 << 6) /* Enable 3 byte msgs */ 243 MsgQueue_t msgs; /* message queue for connected device */ member in struct:__anon2634::__anon2635
|
/linux-master/drivers/staging/media/av7110/ |
H A D | av7110.c | 1412 struct i2c_msg msgs; local 1414 msgs.flags = 0; 1415 msgs.addr = id / 2; 1416 msgs.len = 2; 1417 msgs.buf = msg; 1418 return i2c_transfer(&av7110->i2c_adap, &msgs, 1); 1425 struct i2c_msg msgs[2]; local 1427 msgs[0].flags = 0; 1428 msgs[1].flags = I2C_M_RD; 1429 msgs[ [all...] |
/linux-master/drivers/input/mouse/ |
H A D | cyapa.c | 95 struct i2c_msg msgs[] = { local 111 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); 113 if (ret != ARRAY_SIZE(msgs))
|
/linux-master/drivers/input/touchscreen/ |
H A D | wdt87xx_i2c.c | 191 struct i2c_msg msgs[] = { local 208 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); 209 if (ret != ARRAY_SIZE(msgs)) {
|
/linux-master/tools/net/ynl/lib/ |
H A D | ynl.py | 232 self.msgs = [] 238 self.msgs.append(msg) 241 yield from self.msgs 449 for msg in self.msgs.values(): 471 len(nl_msgs.msgs), "messages", file=sys.stderr)
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 423 struct i2c_msg *msgs, int num) 427 u8 addr = msgs[0].addr; 442 if (msgs[i].len == 0) { 466 i + 1, num, msgs[i].len, msgs[i].flags); 467 if (msgs[i].addr == DDC_SEGMENT_ADDR && msgs[i].len == 1) { 470 hdmi_writeb(hdmi, *msgs[i].buf, HDMI_I2CM_SEGPTR); 472 if (msgs[i].flags & I2C_M_RD) 473 ret = dw_hdmi_i2c_read(hdmi, msgs[ 422 dw_hdmi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument [all...] |
/linux-master/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 3874 if (scrq->msgs) { 3875 memset(scrq->msgs, 0, 4 * PAGE_SIZE); 3946 free_pages((unsigned long)scrq->msgs, 2); 3962 scrq->msgs = 3964 if (!scrq->msgs) { 3971 scrq->msg_token = dma_map_single(dev, scrq->msgs, 4 * PAGE_SIZE, 3992 scrq->size = 4 * PAGE_SIZE / sizeof(*scrq->msgs); 4024 free_pages((unsigned long)scrq->msgs, 2); 4570 union sub_crq *entry = &scrq->msgs[scrq->cur]; 4590 entry = &scrq->msgs[scr [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | stv6111.c | 298 struct i2c_msg msgs[2] = { { .addr = adr, .flags = 0, local 302 if (i2c_transfer(adap, msgs, 2) != 2) {
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_intel_lvds.c | 98 struct i2c_msg msgs[] = { local 117 if (i2c_transfer(&lvds_i2c_bus->base, msgs, 1) == 1) {
|
/linux-master/drivers/rtc/ |
H A D | rtc-pcf8563.c | 89 struct i2c_msg msgs[] = { local 103 if ((i2c_transfer(client->adapter, msgs, 2)) != 2) {
|
/linux-master/drivers/char/tpm/ |
H A D | tpm_i2c_infineon.c | 106 struct i2c_msg msgs[] = {msg1, msg2}; local 125 rc = __i2c_transfer(tpm_dev.client->adapter, msgs, 2);
|