Home
last modified time | relevance | path

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

/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_i2c.c281 struct i2c_msg *linux_msgs; in lkpi_i2c_transfer() local
292 linux_msgs = malloc(sizeof(struct i2c_msg) * nmsgs, in lkpi_i2c_transfer()
296 linux_msgs[i].addr = msgs[i].slave >> 1; in lkpi_i2c_transfer()
297 linux_msgs[i].len = msgs[i].len; in lkpi_i2c_transfer()
298 linux_msgs[i].buf = msgs[i].buf; in lkpi_i2c_transfer()
300 linux_msgs[i].flags |= I2C_M_RD; in lkpi_i2c_transfer()
305 linux_msgs[i].flags |= I2C_M_NOSTART; in lkpi_i2c_transfer()
307 ret = i2c_transfer(sc->adapter, linux_msgs, nmsgs); in lkpi_i2c_transfer()
308 free(linux_msgs, M_DEVBUF); in lkpi_i2c_transfer()