Lines Matching refs:adap
66 struct i2c_adapter adap; member
465 unsigned timeout = i2c->adap.timeout; in mpc_write()
492 unsigned timeout = i2c->adap.timeout; in mpc_read()
560 static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in mpc_xfer() argument
566 struct mpc_i2c *i2c = i2c_get_adapdata(adap); in mpc_xfer()
629 static u32 mpc_functionality(struct i2c_adapter *adap) in mpc_functionality() argument
731 i2c->adap = mpc_ops; in fsl_i2c_probe()
733 scnprintf(i2c->adap.name, sizeof(i2c->adap.name), in fsl_i2c_probe()
735 i2c_set_adapdata(&i2c->adap, i2c); in fsl_i2c_probe()
736 i2c->adap.dev.parent = &op->dev; in fsl_i2c_probe()
737 i2c->adap.dev.of_node = of_node_get(op->dev.of_node); in fsl_i2c_probe()
739 result = i2c_add_adapter(&i2c->adap); in fsl_i2c_probe()
763 i2c_del_adapter(&i2c->adap); in fsl_i2c_remove()