Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/i2c/busses/
Di2c-ljca.c63 static int ljca_i2c_init(struct ljca_i2c_dev *ljca_i2c, u8 id) in ljca_i2c_init() argument
66 (struct ljca_i2c_rw_packet *)ljca_i2c->obuf; in ljca_i2c_init()
73 ret = ljca_transfer(ljca_i2c->ljca, LJCA_I2C_INIT, (u8 *)w_packet, in ljca_i2c_init()
79 static int ljca_i2c_start(struct ljca_i2c_dev *ljca_i2c, u8 target_addr, in ljca_i2c_start() argument
83 (struct ljca_i2c_rw_packet *)ljca_i2c->obuf; in ljca_i2c_start()
85 (struct ljca_i2c_rw_packet *)ljca_i2c->ibuf; in ljca_i2c_start()
89 w_packet->id = ljca_i2c->i2c_info->id; in ljca_i2c_start()
93 ret = ljca_transfer(ljca_i2c->ljca, LJCA_I2C_START, (u8 *)w_packet, in ljca_i2c_start()
101 dev_dbg(&ljca_i2c->adap.dev, in ljca_i2c_start()
110 static void ljca_i2c_stop(struct ljca_i2c_dev *ljca_i2c) in ljca_i2c_stop() argument
[all …]