Searched refs:msgs (Results 1 – 5 of 5) sorted by relevance
| /u-boot/drivers/i2c/ |
| A D | mtk_i2c.c | 444 struct i2c_msg *msgs, in mtk_i2c_do_transfer() argument 479 addr_reg = msgs->addr << 1; in mtk_i2c_do_transfer() 498 i2c_writel(priv, REG_TRANSFER_LEN, msgs->len); in mtk_i2c_do_transfer() 499 i2c_writel(priv, REG_TRANSFER_LEN_AUX, (msgs + 1)->len); in mtk_i2c_do_transfer() 502 i2c_writel(priv, REG_TRANSFER_LEN, msgs->len); in mtk_i2c_do_transfer() 510 flush_cache((ulong)msgs->buf, msgs->len); in mtk_i2c_do_transfer() 523 writel(msgs->len, priv->pdmabase + REG_TX_LEN); in mtk_i2c_do_transfer() 527 msg_rx = msgs + 1; in mtk_i2c_do_transfer() 539 msg_rx = msgs; in mtk_i2c_do_transfer() 592 debug("I2C timeout! addr: 0x%x,\n", msgs->addr); in mtk_i2c_do_transfer() [all …]
|
| A D | i2c-microchip.c | 402 static int mpfs_i2c_xfer(struct udevice *dev, struct i2c_msg *msgs, int num_msgs) in mpfs_i2c_xfer() argument 407 if (!msgs || !num_msgs) in mpfs_i2c_xfer() 411 ret = mpfs_i2c_xfer_msg(bus, msgs++); in mpfs_i2c_xfer()
|
| A D | qup_i2c.c | 386 static int qup_i2c_xfer_v2(struct udevice *bus, struct i2c_msg msgs[], int num) in qup_i2c_xfer_v2() argument 410 struct i2c_msg *m = &msgs[idx]; in qup_i2c_xfer_v2()
|
| A D | ocores_i2c.c | 339 struct i2c_msg *msgs, int num, bool polling) in ocores_xfer_core() argument 348 i2c->msg = msgs; in ocores_xfer_core()
|
| /u-boot/include/ |
| A D | i2c.h | 168 struct i2c_msg *msgs; member
|
Completed in 15 milliseconds