Lines Matching defs:adap
288 * @adap: I2C adapter for this controller
317 struct i2c_adapter adap;
838 ret = stm32f7_i2c_release_bus(&i2c_dev->adap);
1610 stm32f7_i2c_release_bus(&i2c_dev->adap);
1674 i2c_dev->adap.timeout);
1733 i2c_dev->adap.timeout);
1985 struct i2c_adapter *adap = &i2c_dev->adap;
1989 client = i2c_new_slave_host_notify_device(adap);
2013 static u32 stm32f7_i2c_func(struct i2c_adapter *adap)
2015 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
2043 struct i2c_adapter *adap;
2140 adap = &i2c_dev->adap;
2141 i2c_set_adapdata(adap, i2c_dev);
2142 snprintf(adap->name, sizeof(adap->name), "STM32F7 I2C(%pa)",
2144 adap->owner = THIS_MODULE;
2145 adap->timeout = 2 * HZ;
2146 adap->retries = 3;
2147 adap->algo = &stm32f7_i2c_algo;
2148 adap->dev.parent = &pdev->dev;
2149 adap->dev.of_node = pdev->dev.of_node;
2190 ret = i2c_add_adapter(adap);
2204 dev_info(i2c_dev->dev, "STM32F7 I2C-%d bus adapter\n", adap->nr);
2212 i2c_del_adapter(adap);
2247 i2c_del_adapter(&i2c_dev->adap);
2360 i2c_mark_adapter_suspended(&i2c_dev->adap);
2365 i2c_mark_adapter_resumed(&i2c_dev->adap);
2392 i2c_mark_adapter_resumed(&i2c_dev->adap);