Lines Matching refs:adap
418 !(in_8(&iic->sts) & STS_PT), dev->adap.timeout); in iic_wait_for_tc()
429 unsigned long x = jiffies + dev->adap.timeout; in iic_wait_for_tc()
554 static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in iic_xfer() argument
556 struct ibm_iic_private* dev = (struct ibm_iic_private*)(i2c_get_adapdata(adap)); in iic_xfer()
626 static u32 iic_func(struct i2c_adapter *adap) in iic_func() argument
698 struct i2c_adapter *adap; in iic_probe() local
744 adap = &dev->adap; in iic_probe()
745 adap->dev.parent = &ofdev->dev; in iic_probe()
746 adap->dev.of_node = of_node_get(np); in iic_probe()
747 strlcpy(adap->name, "IBM IIC", sizeof(adap->name)); in iic_probe()
748 i2c_set_adapdata(adap, dev); in iic_probe()
749 adap->class = I2C_CLASS_HWMON | I2C_CLASS_SPD; in iic_probe()
750 adap->algo = &iic_algo; in iic_probe()
751 adap->timeout = HZ; in iic_probe()
753 ret = i2c_add_adapter(adap); in iic_probe()
784 i2c_del_adapter(&dev->adap); in iic_remove()