Lines Matching refs:adap
108 struct i2c_adapter adap; member
463 static int qup_i2c_xfer(struct i2c_adapter *adap, in qup_i2c_xfer() argument
467 struct qup_i2c_dev *qup = i2c_get_adapdata(adap); in qup_i2c_xfer()
516 static u32 qup_i2c_func(struct i2c_adapter *adap) in qup_i2c_func() argument
669 i2c_set_adapdata(&qup->adap, qup); in qup_i2c_probe()
670 qup->adap.algo = &qup_i2c_algo; in qup_i2c_probe()
671 qup->adap.quirks = &qup_i2c_quirks; in qup_i2c_probe()
672 qup->adap.dev.parent = qup->dev; in qup_i2c_probe()
673 qup->adap.dev.of_node = pdev->dev.of_node; in qup_i2c_probe()
674 strlcpy(qup->adap.name, "QUP I2C adapter", sizeof(qup->adap.name)); in qup_i2c_probe()
681 ret = i2c_add_adapter(&qup->adap); in qup_i2c_probe()
701 i2c_del_adapter(&qup->adap); in qup_i2c_remove()