Lines Matching refs:slimpro_i2c_dev
94 struct slimpro_i2c_dev { struct
109 container_of(cl, struct slimpro_i2c_dev, mbox_client) argument
133 struct slimpro_i2c_dev *ctx = to_slimpro_i2c_dev(cl); in slimpro_i2c_rx_cb()
150 struct slimpro_i2c_dev *ctx = to_slimpro_i2c_dev(cl); in slimpro_i2c_pcc_rx_cb()
170 static void slimpro_i2c_pcc_tx_prepare(struct slimpro_i2c_dev *ctx, u32 *msg) in slimpro_i2c_pcc_tx_prepare()
192 static int start_i2c_msg_xfer(struct slimpro_i2c_dev *ctx) in start_i2c_msg_xfer()
207 static int slimpro_i2c_send_msg(struct slimpro_i2c_dev *ctx, in slimpro_i2c_send_msg()
235 static int slimpro_i2c_rd(struct slimpro_i2c_dev *ctx, u32 chip, in slimpro_i2c_rd()
249 static int slimpro_i2c_wr(struct slimpro_i2c_dev *ctx, u32 chip, in slimpro_i2c_wr()
263 static int slimpro_i2c_blkrd(struct slimpro_i2c_dev *ctx, u32 chip, u32 addr, in slimpro_i2c_blkrd()
295 static int slimpro_i2c_blkwr(struct slimpro_i2c_dev *ctx, u32 chip, in slimpro_i2c_blkwr()
336 struct slimpro_i2c_dev *ctx = i2c_get_adapdata(adap); in xgene_slimpro_i2c_xfer()
438 struct slimpro_i2c_dev *ctx; in xgene_slimpro_i2c_probe()
557 struct slimpro_i2c_dev *ctx = platform_get_drvdata(pdev); in xgene_slimpro_i2c_remove()