Searched refs:i2c_msg (Results 76 - 100 of 581) sorted by relevance

1234567891011>>

/linux-master/drivers/media/tuners/
H A Dtda827x.c124 struct i2c_msg *msg,
149 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
223 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
245 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0 };
325 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
435 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
455 struct i2c_msg msg = { .flags = 0, .buf = buf, .len = sizeof(buf) };
508 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
655 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0,
750 struct i2c_msg ms
[all...]
H A Dmt2266.c50 struct i2c_msg msg[2] = {
65 struct i2c_msg msg = {
78 struct i2c_msg msg = {
H A Dmt2131.c41 struct i2c_msg msg[2] = {
58 struct i2c_msg msg = { .addr = priv->cfg->i2c_address, .flags = 0,
70 struct i2c_msg msg = { .addr = priv->cfg->i2c_address,
/linux-master/drivers/i2c/busses/
H A Di2c-fsi.c236 static int fsi_i2c_start(struct fsi_i2c_port *port, struct i2c_msg *msg,
266 static int fsi_i2c_write_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg,
292 static int fsi_i2c_read_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg,
526 struct i2c_msg *msg, u32 status)
574 static int fsi_i2c_wait(struct fsi_i2c_port *port, struct i2c_msg *msg,
606 static int fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
613 struct i2c_msg *msg;
H A Di2c-ibm_iic.c239 static int iic_smbus_quick(struct ibm_iic_private* dev, const struct i2c_msg* p)
458 static int iic_xfer_bytes(struct ibm_iic_private* dev, struct i2c_msg* pm,
517 static inline void iic_address(struct ibm_iic_private* dev, struct i2c_msg* msg)
536 static inline int iic_invalid_address(const struct i2c_msg* p)
541 static inline int iic_address_neq(const struct i2c_msg* p1,
542 const struct i2c_msg* p2)
552 static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
H A Di2c-sprd.c82 struct i2c_msg *msg;
134 static void sprd_i2c_set_devaddr(struct sprd_i2c *i2c_dev, struct i2c_msg *m)
215 struct i2c_msg *msg = i2c_dev->msg;
245 struct i2c_msg *msg, bool is_last_msg)
287 struct i2c_msg *msgs, int num)
371 struct i2c_msg *msg = i2c_dev->msg;
415 struct i2c_msg *msg = i2c_dev->msg;
H A Di2c-qup.c243 struct i2c_msg *msg;
459 struct i2c_msg *msg = qup->msg;
496 struct i2c_msg *msg)
515 static bool qup_i2c_check_msg_len(struct i2c_msg *msg)
521 struct i2c_msg *msg)
543 struct i2c_msg *msg)
648 static int qup_i2c_bam_make_desc(struct qup_i2c_dev *qup, struct i2c_msg *msg)
834 static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
898 struct i2c_msg *msg)
918 struct i2c_msg *ms
[all...]
H A Di2c-meson.c92 struct i2c_msg *msg;
337 static void meson_i2c_do_start(struct meson_i2c *i2c, struct i2c_msg *msg)
352 static int meson_i2c_xfer_msg(struct meson_i2c *i2c, struct i2c_msg *msg,
419 struct i2c_msg *msgs, int num, bool atomic)
433 static int meson_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
440 struct i2c_msg *msgs, int num)
H A Di2c-octeon-core.c416 static int octeon_i2c_hlc_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
458 static int octeon_i2c_hlc_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
502 static int octeon_i2c_hlc_comp_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
556 static int octeon_i2c_hlc_comp_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
618 int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
648 struct i2c_msg *pmsg = &msgs[i];
H A Di2c-kempld.c59 struct i2c_msg *msg;
86 struct i2c_msg *msg = i2c->msg;
186 static int kempld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
H A Di2c-uniphier.c156 struct i2c_msg *msg, bool stop)
215 struct i2c_msg *msgs, int num)
217 struct i2c_msg *msg, *emsg = msgs + num;
H A Di2c-amd-mp2-plat.c133 static int i2c_amd_xfer_msg(struct amd_i2c_dev *i2c_dev, struct i2c_msg *pmsg)
152 static int i2c_amd_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
156 struct i2c_msg *pmsg;
/linux-master/drivers/rtc/
H A Drtc-x1205.c95 struct i2c_msg msgs[] = {
149 struct i2c_msg msgs[] = {
298 struct i2c_msg msgs[] = {
339 struct i2c_msg msgs[] = {
416 struct i2c_msg msgs[2] = {
454 struct i2c_msg msgs[2] = {
499 struct i2c_msg msgs[] = {
/linux-master/drivers/media/pci/ngene/
H A Dngene-cards.c47 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
56 struct i2c_msg msg = {.addr = adr, .flags = 0,
72 struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD,
81 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
91 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
472 struct i2c_msg msgs[2] = {{ .addr = 0x40, .flags = 0,
602 struct i2c_msg i2c_msg = { .flags = 0, .buf = buf }; local
663 i2c_msg.addr = fe_conf->address;
664 i2c_msg
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Dopera1.c131 static int opera1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
172 struct i2c_msg msg[] = {
296 struct i2c_msg start_tuner[] = {
309 struct i2c_msg msg[] = {
326 struct i2c_msg msg[] = {
375 struct i2c_msg read_remote[] = {
/linux-master/drivers/i2c/
H A Di2c-dev.c121 * Using the I2C_RDWR ioctl(), you can then *immediately* issue i2c_msg
123 * the i2c_msg vectors embed all the addressing information they need, and
236 unsigned nmsgs, struct i2c_msg *msgs)
436 struct i2c_msg *rdwr_pa;
454 rdwr_arg.nmsgs, sizeof(struct i2c_msg));
515 compat_caddr_t msgs; /* struct i2c_msg __user *msgs */
530 struct i2c_msg *rdwr_pa;
544 rdwr_pa = kmalloc_array(rdwr_arg.nmsgs, sizeof(struct i2c_msg),
556 rdwr_pa[i] = (struct i2c_msg) {
/linux-master/drivers/usb/typec/ucsi/
H A Ducsi_stm32g0.c89 struct i2c_msg msg[] = {
126 struct i2c_msg msg[] = {
166 struct i2c_msg msg[] = {
203 struct i2c_msg msg[] = {
335 struct i2c_msg msg[] = {
366 struct i2c_msg msg[] = {
/linux-master/drivers/media/dvb-frontends/
H A Dlgs8gl5.c64 struct i2c_msg msg = {
86 struct i2c_msg msg[2] = {
127 struct i2c_msg msg[3] = {
/linux-master/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c125 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
175 bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last)
220 static int bttv_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
/linux-master/drivers/i2c/algos/
H A Di2c-algo-pcf.c283 struct i2c_msg *msg)
295 struct i2c_msg *msgs,
299 struct i2c_msg *pmsg;
/linux-master/drivers/media/pci/saa7134/
H A Dsaa7134-i2c.c228 struct i2c_msg *msgs, int num)
355 struct i2c_msg i2cgatemsg_r[] = { {.addr = 0x08, .flags = 0,
361 struct i2c_msg i2cgatemsg_w[] = { {.addr = 0x08, .flags = 0,
/linux-master/drivers/media/usb/au0828/
H A Dau0828-i2c.c120 const struct i2c_msg *msg, int joined_rlen)
210 const struct i2c_msg *msg, int joined)
276 struct i2c_msg *msgs, int num)
/linux-master/drivers/media/i2c/
H A Dsony-btf-mpx.c50 struct i2c_msg msg;
162 struct i2c_msg msg;
229 struct i2c_msg msgs[2];
/linux-master/drivers/char/tpm/
H A Dtpm_tis_i2c.c108 struct i2c_msg *msg)
186 struct i2c_msg msg = { .addr = phy->i2c_client->addr };
230 struct i2c_msg msg = { .addr = phy->i2c_client->addr };
/linux-master/drivers/media/pci/pt3/
H A Dpt3.h172 struct i2c_msg *msgs, int num);

Completed in 400 milliseconds

1234567891011>>