Searched refs:slimpro_i2c_dev (Results 1 – 1 of 1) sorted by relevance
/linux-6.6.21/drivers/i2c/busses/ |
D | i2c-xgene-slimpro.c | 102 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 …]
|