Lines Matching refs:adap
94 struct i2c_adapter adap; member
775 static int rk3x_i2c_xfer(struct i2c_adapter *adap, in rk3x_i2c_xfer() argument
778 struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; in rk3x_i2c_xfer()
839 static u32 rk3x_i2c_func(struct i2c_adapter *adap) in rk3x_i2c_func() argument
914 strlcpy(i2c->adap.name, "rk3x-i2c", sizeof(i2c->adap.name)); in rk3x_i2c_probe()
915 i2c->adap.owner = THIS_MODULE; in rk3x_i2c_probe()
916 i2c->adap.algo = &rk3x_i2c_algorithm; in rk3x_i2c_probe()
917 i2c->adap.retries = 3; in rk3x_i2c_probe()
918 i2c->adap.dev.of_node = np; in rk3x_i2c_probe()
919 i2c->adap.algo_data = i2c; in rk3x_i2c_probe()
920 i2c->adap.dev.parent = &pdev->dev; in rk3x_i2c_probe()
1002 ret = i2c_add_adapter(&i2c->adap); in rk3x_i2c_probe()
1023 i2c_del_adapter(&i2c->adap); in rk3x_i2c_remove()