Lines Matching defs:adap
297 * @adap: I2C adapter for this controller
330 struct i2c_adapter adap;
859 stm32f7_i2c_release_bus(&i2c_dev->adap);
1628 stm32f7_i2c_release_bus(&i2c_dev->adap);
1701 i2c_dev->adap.timeout);
1763 i2c_dev->adap.timeout);
2018 struct i2c_adapter *adap = &i2c_dev->adap;
2022 client = i2c_new_slave_host_notify_device(adap);
2049 struct i2c_adapter *adap = &i2c_dev->adap;
2057 alert->ara = i2c_new_smbus_alert_device(adap, &alert->setup);
2082 static u32 stm32f7_i2c_func(struct i2c_adapter *adap)
2084 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
2112 struct i2c_adapter *adap;
2201 adap = &i2c_dev->adap;
2202 i2c_set_adapdata(adap, i2c_dev);
2203 snprintf(adap->name, sizeof(adap->name), "STM32F7 I2C(%pa)",
2205 adap->owner = THIS_MODULE;
2206 adap->timeout = 2 * HZ;
2207 adap->retries = 3;
2208 adap->algo = &stm32f7_i2c_algo;
2209 adap->dev.parent = &pdev->dev;
2210 adap->dev.of_node = pdev->dev.of_node;
2251 ret = i2c_add_adapter(adap);
2275 dev_info(i2c_dev->dev, "STM32F7 I2C-%d bus adapter\n", adap->nr);
2286 i2c_del_adapter(adap);
2322 i2c_del_adapter(&i2c_dev->adap);
2432 i2c_mark_adapter_suspended(&i2c_dev->adap);
2437 i2c_mark_adapter_resumed(&i2c_dev->adap);
2464 i2c_mark_adapter_resumed(&i2c_dev->adap);