Lines Matching defs:adapter
144 struct i2c_adapter adapter;
332 dev_err(&drv_data->adapter.dev,
339 i2c_recover_bus(&drv_data->adapter);
429 dev_err(&drv_data->adapter.dev,
564 !drv_data->block, drv_data->adapter.timeout);
580 !drv_data->block, drv_data->adapter.timeout);
584 dev_err(&drv_data->adapter.dev,
589 i2c_recover_bus(&drv_data->adapter);
597 ktime_t timeout = ktime_add_ms(ktime_get(), drv_data->adapter.timeout);
898 drv_data->adapter.timeout = HZ;
954 drv_data->adapter.bus_recovery_info = rinfo;
1003 strscpy(drv_data->adapter.name, MV64XXX_I2C_CTLR_NAME " adapter",
1004 sizeof(drv_data->adapter.name));
1031 drv_data->adapter.timeout = msecs_to_jiffies(pdata->timeout);
1044 drv_data->adapter.dev.parent = &pd->dev;
1045 drv_data->adapter.algo = &mv64xxx_i2c_algo;
1046 drv_data->adapter.owner = THIS_MODULE;
1047 drv_data->adapter.class = I2C_CLASS_DEPRECATED;
1048 drv_data->adapter.nr = pd->id;
1049 drv_data->adapter.dev.of_node = pd->dev.of_node;
1051 i2c_set_adapdata(&drv_data->adapter, drv_data);
1065 dev_err(&drv_data->adapter.dev,
1069 } else if ((rc = i2c_add_numbered_adapter(&drv_data->adapter)) != 0) {
1070 dev_err(&drv_data->adapter.dev,
1071 "mv64xxx: Can't add i2c adapter, rc: %d\n", -rc);
1092 i2c_del_adapter(&drv_data->adapter);