Lines Matching refs:adap
83 struct i2c_adapter adap;
303 static int sh7760_i2c_master_xfer(struct i2c_adapter *adap,
307 struct cami2c *id = adap->algo_data;
311 dev_err(&adap->dev, "sh7760-i2c%d: bus busy!\n", adap->nr);
317 retr = adap->retries;
376 static u32 sh7760_i2c_func(struct i2c_adapter *adap)
478 id->adap.nr = pdev->id;
479 id->adap.algo = &sh7760_i2c_algo;
480 id->adap.class = I2C_CLASS_HWMON;
481 id->adap.retries = 3;
482 id->adap.algo_data = id;
483 id->adap.dev.parent = &pdev->dev;
484 snprintf(id->adap.name, sizeof(id->adap.name),
514 ret = i2c_add_numbered_adapter(&id->adap);
542 i2c_del_adapter(&id->adap);