Lines Matching refs:adapter

73 	struct i2c_adapter adapter;  member
113 dev_dbg(&iface->adapter.dev, "state %s, status = 0x%02x\n", in scx200_acb_machine()
125 dev_dbg(&iface->adapter.dev, "negative ack in state %s\n", in scx200_acb_machine()
141 dev_warn(&iface->adapter.dev, "interrupt in idle state\n"); in scx200_acb_machine()
215 dev_err(&iface->adapter.dev, in scx200_acb_machine()
247 dev_err(&iface->adapter.dev, "timeout in state %s\n", in scx200_acb_poll()
276 static s32 scx200_acb_smbus_xfer(struct i2c_adapter *adapter, in scx200_acb_smbus_xfer() argument
281 struct scx200_acb_iface *iface = i2c_get_adapdata(adapter); in scx200_acb_smbus_xfer()
320 dev_dbg(&adapter->dev, in scx200_acb_smbus_xfer()
325 dev_dbg(&adapter->dev, "zero length read\n"); in scx200_acb_smbus_xfer()
359 dev_dbg(&adapter->dev, "transfer done, result: %d", rc); in scx200_acb_smbus_xfer()
372 static u32 scx200_acb_func(struct i2c_adapter *adapter) in scx200_acb_func() argument
427 struct i2c_adapter *adapter; in scx200_create_iface() local
433 adapter = &iface->adapter; in scx200_create_iface()
434 i2c_set_adapdata(adapter, iface); in scx200_create_iface()
435 snprintf(adapter->name, sizeof(adapter->name), "%s ACB%d", text, index); in scx200_create_iface()
436 adapter->owner = THIS_MODULE; in scx200_create_iface()
437 adapter->algo = &scx200_acb_algorithm; in scx200_create_iface()
438 adapter->class = I2C_CLASS_HWMON | I2C_CLASS_SPD; in scx200_create_iface()
439 adapter->dev.parent = dev; in scx200_create_iface()
448 struct i2c_adapter *adapter; in scx200_acb_create() local
451 adapter = &iface->adapter; in scx200_acb_create()
461 if (i2c_add_adapter(adapter) < 0) { in scx200_acb_create()
466 if (!adapter->dev.parent) { in scx200_acb_create()
488 if (!request_region(base, 8, iface->adapter.name)) { in scx200_create_dev()
521 iface->adapter.name); in scx200_probe()
529 i2c_del_adapter(&iface->adapter); in scx200_cleanup_iface()