Lines Matching refs:adap
134 static void nforce2_set_reference(struct i2c_adapter *adap) in nforce2_set_reference() argument
136 nforce2_smbus = adap; in nforce2_set_reference()
139 static inline void nforce2_set_reference(struct i2c_adapter *adap) { } in nforce2_set_reference() argument
142 static void nforce2_abort(struct i2c_adapter *adap) in nforce2_abort() argument
144 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_abort()
148 dev_dbg(&adap->dev, "Aborting current transaction\n"); in nforce2_abort()
157 dev_err(&adap->dev, "Can't reset the smbus\n"); in nforce2_abort()
161 static int nforce2_check_status(struct i2c_adapter *adap) in nforce2_check_status() argument
163 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_check_status()
173 dev_dbg(&adap->dev, "SMBus Timeout!\n"); in nforce2_check_status()
175 nforce2_abort(adap); in nforce2_check_status()
179 dev_dbg(&adap->dev, "Transaction failed (0x%02x)!\n", temp); in nforce2_check_status()
186 static s32 nforce2_access(struct i2c_adapter *adap, u16 addr, in nforce2_access() argument
190 struct nforce2_smbus *smbus = adap->algo_data; in nforce2_access()
232 dev_err(&adap->dev, in nforce2_access()
246 dev_err(&adap->dev, "Unsupported transaction %d\n", size); in nforce2_access()
253 status = nforce2_check_status(adap); in nforce2_access()
274 dev_err(&adap->dev, in nforce2_access()