Searched refs:i2c_msg (Results 26 - 50 of 581) sorted by relevance

1234567891011>>

/linux-master/include/trace/events/
H A Di2c.h26 TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
59 TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
90 TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
/linux-master/drivers/media/tuners/
H A Dtuner-i2c.h27 struct i2c_msg msg = { .addr = props->addr, .flags = 0,
37 struct i2c_msg msg = { .addr = props->addr, .flags = I2C_M_RD,
48 struct i2c_msg msg[2] = { { .addr = props->addr, .flags = 0,
/linux-master/drivers/media/dvb-frontends/
H A Dlnbp21.c34 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
62 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
81 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0,
H A Dtda826x.c42 struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 2 };
69 struct i2c_msg msg = { .addr = priv->i2c_address, .flags = 0, .buf = buf, .len = 11 };
134 struct i2c_msg msg[2] = {
H A Dlnbp22.c38 struct i2c_msg msg = {
69 struct i2c_msg msg = {
H A Dtdhd1.h32 struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
H A Dlnbh29.c45 struct i2c_msg msg[2] = {
84 struct i2c_msg msg = {
/linux-master/drivers/media/pci/cx25821/
H A Dcx25821-i2c.c67 const struct i2c_msg *msg, int joined_rlen)
161 const struct i2c_msg *msg, int joined)
224 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
324 struct i2c_msg msg;
351 struct i2c_msg msgs[2] = {
384 struct i2c_msg msgs[1] = {
/linux-master/drivers/i2c/busses/
H A Di2c-ls2x.c172 static int ls2x_i2c_start(struct ls2x_i2c_priv *priv, struct i2c_msg *msgs)
180 static int ls2x_i2c_rx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
204 static int ls2x_i2c_tx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg)
227 struct i2c_msg *msg, bool stop)
255 struct i2c_msg *msgs, int num)
258 struct i2c_msg *msg, *emsg = msgs + num;
H A Di2c-digicolor.c53 struct i2c_msg *msg;
76 static u8 dc_i2c_addr_cmd(struct i2c_msg *msg)
145 struct i2c_msg *msg = i2c->msg;
213 static int dc_i2c_xfer_msg(struct dc_i2c *i2c, struct i2c_msg *msg, int first,
243 static int dc_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
H A Di2c-owl.c96 struct i2c_msg *msg;
170 struct i2c_msg *msg = i2c_dev->msg;
252 static int owl_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg *msgs,
256 struct i2c_msg *msg;
410 static int owl_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
417 struct i2c_msg *msgs, int num)
H A Di2c-qcom-geni.c87 struct i2c_msg *cur;
241 struct i2c_msg *cur;
381 struct i2c_msg *cur)
393 struct i2c_msg *cur)
404 static int geni_i2c_rx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
412 struct i2c_msg *cur;
443 static int geni_i2c_tx_one_msg(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
451 struct i2c_msg *cur;
499 static void geni_i2c_gpi_unmap(struct geni_i2c_dev *gi2c, struct i2c_msg *msg,
514 static int geni_i2c_gpi(struct geni_i2c_dev *gi2c, struct i2c_msg *ms
[all...]
H A Di2c-robotfuzz-osif.c57 static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
61 struct i2c_msg *pmsg;
/linux-master/drivers/char/ipmi/
H A Dipmi_ipmb.c280 struct i2c_msg i2c_msg; local
304 i2c_msg.len = iidev->xmitlen - 1;
305 if (i2c_msg.len > 32) {
311 i2c_msg.addr = iidev->xmitmsg[0] >> 1;
312 i2c_msg.flags = 0;
313 i2c_msg.buf = iidev->xmitmsg + 1;
318 ret = i2c_transfer(iidev->client->adapter, &i2c_msg, 1);
/linux-master/drivers/rtc/
H A Drtc-isl12026.c48 struct i2c_msg msgs[] = {
77 struct i2c_msg msg = {
116 struct i2c_msg msg = {
139 struct i2c_msg msg = {
169 struct i2c_msg msg = {
210 struct i2c_msg msgs[] = {
283 struct i2c_msg msgs[] = {
329 struct i2c_msg msgs[] = {
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_i2c.c17 struct i2c_msg msg[2] = {
47 struct i2c_msg msg[1] = {
/linux-master/drivers/gpu/drm/radeon/
H A Datom.h158 struct i2c_msg;
161 struct i2c_msg *msgs, int num);
H A Datombios_i2c.c101 struct i2c_msg *msgs, int num)
104 struct i2c_msg *p;
/linux-master/drivers/video/fbdev/via/
H A Dvia_aux.h58 struct i2c_msg msg[2] = {
/linux-master/include/uapi/linux/
H A Di2c.h16 * struct i2c_msg - an I2C transaction segment beginning with START
54 * An i2c_msg is the low level representation of one segment of an I2C
66 * @i2c_msg transaction segment, beginning with a (repeated) START.
73 struct i2c_msg { struct
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Di2c.h93 struct i2c_msg msgs[] = {
109 struct i2c_msg msgs[] = {
125 struct i2c_msg msgs[] = {
140 struct i2c_msg msgs[] = {
/linux-master/drivers/iio/pressure/
H A Dhsc030pa_i2c.c26 struct i2c_msg msg;
/linux-master/drivers/i2c/algos/
H A Di2c-algo-bit.c344 static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
401 static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
466 static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
521 struct i2c_msg msgs[], int num)
523 struct i2c_msg *pmsg;
601 static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],
/linux-master/drivers/media/pci/mantis/
H A Dmantis_vp2040.c45 struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)};
100 struct i2c_msg msg[] = {
H A Dmantis_vp2033.c44 struct i2c_msg msg[] = {
63 struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)};

Completed in 187 milliseconds

1234567891011>>