Lines Matching defs:adap
233 struct i2c_adapter adap; /* i2c host adapter */
1022 i2c->adap.timeout);
1063 static int mtk_i2c_transfer(struct i2c_adapter *adap,
1068 struct mtk_i2c *i2c = i2c_get_adapdata(adap);
1160 static u32 mtk_i2c_functionality(struct i2c_adapter *adap)
1162 if (i2c_check_quirks(adap, I2C_AQ_NO_ZERO_LEN))
1225 i2c->adap.dev.of_node = pdev->dev.of_node;
1227 i2c->adap.dev.parent = &pdev->dev;
1228 i2c->adap.owner = THIS_MODULE;
1229 i2c->adap.algo = &mtk_i2c_algorithm;
1230 i2c->adap.quirks = i2c->dev_comp->quirks;
1231 i2c->adap.timeout = 2 * HZ;
1232 i2c->adap.retries = 1;
1267 strlcpy(i2c->adap.name, I2C_DRV_NAME, sizeof(i2c->adap.name));
1301 i2c_set_adapdata(&i2c->adap, i2c);
1302 ret = i2c_add_adapter(&i2c->adap);
1315 i2c_del_adapter(&i2c->adap);
1325 i2c_mark_adapter_suspended(&i2c->adap);
1345 i2c_mark_adapter_resumed(&i2c->adap);