Lines Matching refs:adap
110 struct i2c_adapter adap; member
124 #define rcar_i2c_priv_to_dev(p) ((p)->adap.dev.parent)
487 static int rcar_i2c_master_xfer(struct i2c_adapter *adap, in rcar_i2c_master_xfer() argument
491 struct rcar_i2c_priv *priv = i2c_get_adapdata(adap); in rcar_i2c_master_xfer()
537 adap->timeout); in rcar_i2c_master_xfer()
606 static u32 rcar_i2c_func(struct i2c_adapter *adap) in rcar_i2c_func() argument
637 struct i2c_adapter *adap; in rcar_i2c_probe() local
671 adap = &priv->adap; in rcar_i2c_probe()
672 adap->nr = pdev->id; in rcar_i2c_probe()
673 adap->algo = &rcar_i2c_algo; in rcar_i2c_probe()
674 adap->class = I2C_CLASS_DEPRECATED; in rcar_i2c_probe()
675 adap->retries = 3; in rcar_i2c_probe()
676 adap->dev.parent = dev; in rcar_i2c_probe()
677 adap->dev.of_node = dev->of_node; in rcar_i2c_probe()
678 i2c_set_adapdata(adap, priv); in rcar_i2c_probe()
679 strlcpy(adap->name, pdev->name, sizeof(adap->name)); in rcar_i2c_probe()
691 ret = i2c_add_numbered_adapter(adap); in rcar_i2c_probe()
708 i2c_del_adapter(&priv->adap); in rcar_i2c_remove()