Lines Matching refs:adapter

65 	struct i2c_adapter adapter;  member
105 dev_dbg(&iface->adapter.dev, "state %s, status = 0x%02x\n", in scx200_acb_machine()
117 dev_dbg(&iface->adapter.dev, "negative ack in state %s\n", in scx200_acb_machine()
133 dev_warn(&iface->adapter.dev, "interrupt in idle state\n"); in scx200_acb_machine()
207 dev_err(&iface->adapter.dev, in scx200_acb_machine()
239 dev_err(&iface->adapter.dev, "timeout in state %s\n", in scx200_acb_poll()
268 static s32 scx200_acb_smbus_xfer(struct i2c_adapter *adapter, in scx200_acb_smbus_xfer() argument
273 struct scx200_acb_iface *iface = i2c_get_adapdata(adapter); in scx200_acb_smbus_xfer()
312 dev_dbg(&adapter->dev, in scx200_acb_smbus_xfer()
317 dev_dbg(&adapter->dev, "zero length read\n"); in scx200_acb_smbus_xfer()
351 dev_dbg(&adapter->dev, "transfer done, result: %d", rc); in scx200_acb_smbus_xfer()
364 static u32 scx200_acb_func(struct i2c_adapter *adapter) in scx200_acb_func() argument
419 struct i2c_adapter *adapter; in scx200_create_iface() local
425 adapter = &iface->adapter; in scx200_create_iface()
426 i2c_set_adapdata(adapter, iface); in scx200_create_iface()
427 snprintf(adapter->name, sizeof(adapter->name), "%s ACB%d", text, index); in scx200_create_iface()
428 adapter->owner = THIS_MODULE; in scx200_create_iface()
429 adapter->algo = &scx200_acb_algorithm; in scx200_create_iface()
430 adapter->class = I2C_CLASS_HWMON | I2C_CLASS_SPD; in scx200_create_iface()
431 adapter->dev.parent = dev; in scx200_create_iface()
440 struct i2c_adapter *adapter; in scx200_acb_create() local
443 adapter = &iface->adapter; in scx200_acb_create()
453 if (i2c_add_adapter(adapter) < 0) { in scx200_acb_create()
458 if (!adapter->dev.parent) { in scx200_acb_create()
480 if (!request_region(base, 8, iface->adapter.name)) { in scx200_create_dev()
513 iface->adapter.name); in scx200_probe()
521 i2c_del_adapter(&iface->adapter); in scx200_cleanup_iface()