Lines Matching refs:adap
416 !(in_8(&iic->sts) & STS_PT), dev->adap.timeout);
427 unsigned long x = jiffies + dev->adap.timeout;
552 static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
554 struct ibm_iic_private* dev = (struct ibm_iic_private*)(i2c_get_adapdata(adap));
621 static u32 iic_func(struct i2c_adapter *adap)
693 struct i2c_adapter *adap;
737 adap = &dev->adap;
738 adap->dev.parent = &ofdev->dev;
739 adap->dev.of_node = of_node_get(np);
740 strscpy(adap->name, "IBM IIC", sizeof(adap->name));
741 i2c_set_adapdata(adap, dev);
742 adap->class = I2C_CLASS_HWMON;
743 adap->algo = &iic_algo;
744 adap->timeout = HZ;
746 ret = i2c_add_adapter(adap);
775 i2c_del_adapter(&dev->adap);