Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/i2c/busses/
Di2c-xgene-slimpro.c102 struct slimpro_i2c_dev { struct
117 container_of(cl, struct slimpro_i2c_dev, mbox_client) argument
141 struct slimpro_i2c_dev *ctx = to_slimpro_i2c_dev(cl); in slimpro_i2c_rx_cb()
158 struct slimpro_i2c_dev *ctx = to_slimpro_i2c_dev(cl); in slimpro_i2c_pcc_rx_cb()
178 static void slimpro_i2c_pcc_tx_prepare(struct slimpro_i2c_dev *ctx, u32 *msg) in slimpro_i2c_pcc_tx_prepare()
200 static int start_i2c_msg_xfer(struct slimpro_i2c_dev *ctx) in start_i2c_msg_xfer()
215 static int slimpro_i2c_send_msg(struct slimpro_i2c_dev *ctx, in slimpro_i2c_send_msg()
243 static int slimpro_i2c_rd(struct slimpro_i2c_dev *ctx, u32 chip, in slimpro_i2c_rd()
257 static int slimpro_i2c_wr(struct slimpro_i2c_dev *ctx, u32 chip, in slimpro_i2c_wr()
271 static int slimpro_i2c_blkrd(struct slimpro_i2c_dev *ctx, u32 chip, u32 addr, in slimpro_i2c_blkrd()
[all …]