Lines Matching defs:adapter
186 * @quirks: I2C adapter quirks for limiting write/read transfer size and not
232 * @adapter: core I2C layer adapter information
261 struct i2c_adapter adapter;
1204 return i2c_recover_bus(&i2c_dev->adapter);
1787 i2c_set_adapdata(&i2c_dev->adapter, i2c_dev);
1788 i2c_dev->adapter.dev.of_node = i2c_dev->dev->of_node;
1789 i2c_dev->adapter.dev.parent = i2c_dev->dev;
1790 i2c_dev->adapter.retries = 1;
1791 i2c_dev->adapter.timeout = 6 * HZ;
1792 i2c_dev->adapter.quirks = i2c_dev->hw->quirks;
1793 i2c_dev->adapter.owner = THIS_MODULE;
1794 i2c_dev->adapter.class = I2C_CLASS_DEPRECATED;
1795 i2c_dev->adapter.algo = &tegra_i2c_algo;
1796 i2c_dev->adapter.nr = pdev->id;
1799 i2c_dev->adapter.bus_recovery_info = &tegra_i2c_recovery_info;
1801 strlcpy(i2c_dev->adapter.name, dev_name(i2c_dev->dev),
1802 sizeof(i2c_dev->adapter.name));
1804 err = i2c_add_numbered_adapter(&i2c_dev->adapter);
1824 i2c_del_adapter(&i2c_dev->adapter);
1879 i2c_mark_adapter_suspended(&i2c_dev->adapter);
1918 i2c_mark_adapter_resumed(&i2c_dev->adapter);