Lines Matching defs:adapter
261 struct i2c_adapter adapter;
494 const struct i2c_adapter *adap = &priv->adapter;
624 i2c_handle_smbus_host_notify(&priv->adapter, addr);
696 const struct i2c_adapter *adap = &priv->adapter;
974 static u32 i801_func(struct i2c_adapter *adapter)
976 struct i801_priv *priv = i2c_get_adapdata(adapter);
990 static void i801_enable_host_notify(struct i2c_adapter *adapter)
992 struct i801_priv *priv = i2c_get_adapdata(adapter);
1296 i2c_new_client_device(&priv->adapter, &info);
1312 i2c_new_client_device(&priv->adapter, &info);
1316 dmi_walk(dmi_check_onboard_devices, &priv->adapter);
1325 i2c_register_spd(&priv->adapter);
1421 struct device *dev = &priv->adapter.dev;
1433 gpio_data.parent = priv->adapter.nr;
1725 i2c_set_adapdata(&priv->adapter, priv);
1726 priv->adapter.owner = THIS_MODULE;
1727 priv->adapter.class = i801_get_adapter_class(priv);
1728 priv->adapter.algo = &smbus_algorithm;
1729 priv->adapter.dev.parent = &dev->dev;
1730 ACPI_COMPANION_SET(&priv->adapter.dev, ACPI_COMPANION(&dev->dev));
1731 priv->adapter.retries = 3;
1860 priv->adapter.timeout = HZ / 5;
1898 snprintf(priv->adapter.name, sizeof(priv->adapter.name),
1899 "SMBus I801 adapter at %04lx", priv->smba);
1900 err = i2c_add_adapter(&priv->adapter);
1907 i801_enable_host_notify(&priv->adapter);
1933 i2c_del_adapter(&priv->adapter);
1968 i801_enable_host_notify(&priv->adapter);