Lines Matching refs:target
32 void adltc2990_emul_set_reg(const struct emul *target, uint8_t reg_addr, const uint8_t *val) in adltc2990_emul_set_reg() argument
34 struct adltc2990_emul_data *data = target->data; in adltc2990_emul_set_reg()
40 void adltc2990_emul_get_reg(const struct emul *target, uint8_t reg_addr, uint8_t *val) in adltc2990_emul_get_reg() argument
42 struct adltc2990_emul_data *data = target->data; in adltc2990_emul_get_reg()
48 void adltc2990_emul_reset(const struct emul *target) in adltc2990_emul_reset() argument
50 struct adltc2990_emul_data *data = target->data; in adltc2990_emul_reset()
55 static int adltc2990_emul_handle_write(const struct emul *target, uint8_t regn, uint8_t value) in adltc2990_emul_handle_write() argument
57 struct adltc2990_emul_data *data = target->data; in adltc2990_emul_handle_write()
74 static int adltc2990_emul_transfer_i2c(const struct emul *target, struct i2c_msg *msgs, in adltc2990_emul_transfer_i2c() argument
77 struct adltc2990_emul_data *data = target->data; in adltc2990_emul_transfer_i2c()
79 i2c_dump_msgs_rw(target->dev, msgs, num_msgs, addr, false); in adltc2990_emul_transfer_i2c()
110 int rc = adltc2990_emul_handle_write(target, regn, msgs->buf[1]); in adltc2990_emul_transfer_i2c()
119 static int adltc2990_emul_init(const struct emul *target, const struct device *parent) in adltc2990_emul_init() argument
122 adltc2990_emul_reset(target); in adltc2990_emul_init()