Lines Matching refs:adap
653 static int stu300_xfer_msg(struct i2c_adapter *adap, in stu300_xfer_msg() argument
661 struct stu300_dev *dev = i2c_get_adapdata(adap); in stu300_xfer_msg()
821 static int stu300_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in stu300_xfer() argument
827 struct stu300_dev *dev = i2c_get_adapdata(adap); in stu300_xfer()
840 ret = stu300_xfer_msg(adap, &msgs[i], (i == (num - 1))); in stu300_xfer()
851 static u32 stu300_func(struct i2c_adapter *adap) in stu300_func() argument
865 struct i2c_adapter *adap; in stu300_probe() local
909 adap = &dev->adapter; in stu300_probe()
910 adap->owner = THIS_MODULE; in stu300_probe()
912 adap->class = I2C_CLASS_DEPRECATED; in stu300_probe()
913 strlcpy(adap->name, "ST Microelectronics DDC I2C adapter", in stu300_probe()
914 sizeof(adap->name)); in stu300_probe()
915 adap->nr = bus_nr; in stu300_probe()
916 adap->algo = &stu300_algo; in stu300_probe()
917 adap->dev.parent = &pdev->dev; in stu300_probe()
918 adap->dev.of_node = pdev->dev.of_node; in stu300_probe()
919 i2c_set_adapdata(adap, dev); in stu300_probe()
922 ret = i2c_add_numbered_adapter(adap); in stu300_probe()