Lines Matching defs:common
26 * @common: shared context with the MP2 PCI driver
32 struct amd_i2c_common common;
39 container_of(__common, struct amd_i2c_dev, common)
79 struct amd_i2c_common *i2c_common = &i2c_dev->common;
100 struct amd_i2c_common *i2c_common = &i2c_dev->common;
126 struct amd_i2c_common *i2c_common = &i2c_dev->common;
136 struct amd_i2c_common *i2c_common = &i2c_dev->common;
161 if (unlikely(!i2c_dev->common.mp2_dev))
164 amd_mp2_pm_runtime_get(i2c_dev->common.mp2_dev);
173 amd_mp2_pm_runtime_put(i2c_dev->common.mp2_dev);
271 i2c_dev->common.mp2_dev = mp2_dev;
275 i2c_dev->common.cmd_completion = &i2c_amd_cmd_completion;
277 i2c_dev->common.suspend = &i2c_amd_suspend;
278 i2c_dev->common.resume = &i2c_amd_resume;
286 i2c_dev->common.bus_id = 0;
288 i2c_dev->common.bus_id = 1;
293 dev_dbg(&pdev->dev, "bus id is %u\n", i2c_dev->common.bus_id);
298 i2c_dev->common.reqcmd = i2c_none;
299 if (amd_mp2_register_cb(&i2c_dev->common))
304 i2c_dev->common.i2c_speed = i2c_amd_get_bus_speed(pdev);
316 "AMD MP2 i2c bus %u", i2c_dev->common.bus_id);
339 struct amd_i2c_common *i2c_common = &i2c_dev->common;