Home
last modified time | relevance | path

Searched refs:i2c_msg (Results 1 – 25 of 52) sorted by relevance

123

/rk3399_rockchip-uboot/drivers/misc/
H A Dcros_ec_i2c.c60 struct i2c_msg i2c_msg[2]; in cros_ec_i2c_packet() local
63 i2c_msg[0].addr = chip->chip_addr; in cros_ec_i2c_packet()
64 i2c_msg[0].flags = 0; in cros_ec_i2c_packet()
65 i2c_msg[1].addr = chip->chip_addr; in cros_ec_i2c_packet()
66 i2c_msg[1].flags = I2C_M_RD; in cros_ec_i2c_packet()
69 i2c_msg[0].len = out_bytes + 1; in cros_ec_i2c_packet()
70 i2c_msg[0].buf = dev->dout; in cros_ec_i2c_packet()
77 i2c_msg[1].len = in_bytes + 2; in cros_ec_i2c_packet()
78 i2c_msg[1].buf = dev->din; in cros_ec_i2c_packet()
80 ret = dm_i2c_xfer(udev, &i2c_msg[0], 2); in cros_ec_i2c_packet()
[all …]
H A Datsha204a-i2c.c151 struct i2c_msg msg; in atsha204a_send()
164 struct i2c_msg msg; in atsha204a_recv()
/rk3399_rockchip-uboot/drivers/i2c/
H A Di2c-uclass.c20 void i2c_dump_msgs(struct i2c_msg *msg, int nmsgs) in i2c_dump_msgs()
25 struct i2c_msg *m = &msg[i]; in i2c_dump_msgs()
46 uint8_t offset_buf[], struct i2c_msg *msg) in i2c_setup_offset()
70 struct i2c_msg msg[2], *ptr; in i2c_read_bytewise()
99 struct i2c_msg msg[1]; in i2c_write_bytewise()
122 struct i2c_msg msg[2], *ptr; in dm_i2c_read()
153 struct i2c_msg msg[1]; in dm_i2c_write()
203 int dm_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in dm_i2c_xfer()
261 struct i2c_msg msg[1]; in i2c_probe_chip()
H A Dintel_i2c.c205 static int intel_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs) in intel_i2c_xfer()
208 struct i2c_msg *dmsg, *omsg, dummy; in intel_i2c_xfer()
212 memset(&dummy, 0, sizeof(struct i2c_msg)); in intel_i2c_xfer()
H A Dcros_ec_tunnel.c25 static int cros_ec_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, in cros_ec_i2c_xfer()
H A Dlpc32xx_i2c.c298 static int lpc32xx_i2c_xfer(struct udevice *bus, struct i2c_msg *msg,
302 struct i2c_msg *dmsg, *omsg, dummy;
305 memset(&dummy, 0, sizeof(struct i2c_msg));
H A Dcros_ec_ldo.c20 static int cros_ec_ldo_xfer(struct udevice *dev, struct i2c_msg *msg, in cros_ec_ldo_xfer()
H A Dat91_i2c.c46 static int at91_i2c_xfer_msg(struct at91_i2c_bus *bus, struct i2c_msg *msg) in at91_i2c_xfer_msg()
106 static int at91_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in at91_i2c_xfer()
110 struct i2c_msg *m_start = msg; in at91_i2c_xfer()
H A Dsandbox_i2c.c68 static int sandbox_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, in sandbox_i2c_xfer()
H A Ds3c24x0_i2c.c227 static int s3c24x0_do_msg(struct s3c24x0_i2c_bus *i2c_bus, struct i2c_msg *msg, in s3c24x0_do_msg()
279 static int s3c24x0_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, in s3c24x0_i2c_xfer()
H A Dmv_i2c.c537 static int mv_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs) in mv_i2c_xfer()
540 struct i2c_msg *dmsg, *omsg, dummy; in mv_i2c_xfer()
542 memset(&dummy, 0, sizeof(struct i2c_msg)); in mv_i2c_xfer()
H A Dtegra186_bpmp_i2c.c37 static int tegra186_bpmp_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, in tegra186_bpmp_i2c_xfer()
H A Dfsl_i2c.c608 static int fsl_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs)
611 struct i2c_msg *dmsg, *omsg, dummy;
613 memset(&dummy, 0, sizeof(struct i2c_msg));
H A Dmvtwsi.c806 static int mvtwsi_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, int nmsgs)
809 struct i2c_msg *dmsg, *omsg, dummy;
811 memset(&dummy, 0, sizeof(struct i2c_msg));
H A Dstm32f7_i2c.c261 struct i2c_msg *msg, bool stop) in stm32_i2c_message_start()
305 struct i2c_msg *msg, bool stop) in stm32_i2c_handle_reload()
398 struct i2c_msg *msg, bool stop) in stm32_i2c_message_xfer()
470 static int stm32_i2c_xfer(struct udevice *bus, struct i2c_msg *msg, in stm32_i2c_xfer()
/rk3399_rockchip-uboot/include/
H A Di2c.h99 struct i2c_msg { struct
116 struct i2c_msg *msgs;
218 int dm_i2c_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs);
385 int (*xfer)(struct udevice *bus, struct i2c_msg *msg, int nmsgs);
552 void i2c_dump_msgs(struct i2c_msg *msg, int nmsgs);
H A Dcros_ec.h393 struct i2c_msg;
402 int cros_ec_i2c_tunnel(struct udevice *dev, int port, struct i2c_msg *msg,
/rk3399_rockchip-uboot/drivers/video/drm/
H A Ddrm_dp_helper.c424 const struct i2c_msg *i2c_msg) in drm_dp_i2c_msg_set_request() argument
426 msg->request = (i2c_msg->flags & I2C_M_RD) ? in drm_dp_i2c_msg_set_request()
428 if (!(i2c_msg->flags & I2C_M_STOP)) in drm_dp_i2c_msg_set_request()
461 int drm_dp_i2c_xfer(struct ddc_adapter *adapter, struct i2c_msg *msgs, in drm_dp_i2c_xfer()
H A Drk1000.c28 struct i2c_msg msg; in rk1000_ctl_i2c_write()
53 struct i2c_msg msg[] = { in rk1000_ctl_i2c_read()
H A Drk618.c18 struct i2c_msg msg; in rk618_i2c_write()
44 struct i2c_msg msg[] = { in rk618_i2c_read()
H A Drk1000_tve.c40 struct i2c_msg msg; in rk1000_tve_i2c_write()
65 struct i2c_msg msg[] = { in rk1000_tve_i2c_read()
/rk3399_rockchip-uboot/drivers/video/bridge/
H A Dps862x.c41 struct i2c_msg msg; in ps8622_write()
/rk3399_rockchip-uboot/drivers/power/pmic/
H A Di2c_pmic_emul.c80 static int sandbox_i2c_pmic_xfer(struct udevice *emul, struct i2c_msg *msg, in sandbox_i2c_pmic_xfer()
/rk3399_rockchip-uboot/include/linux/
H A Ddw_hdmi.h16 struct i2c_msg;
/rk3399_rockchip-uboot/drivers/video/rk_eink/
H A Dtps65185.c121 struct i2c_msg msg; in tps65185_i2c_write()
145 struct i2c_msg msg[] = { in tps65185_i2c_read()

123