|
@@ -311,13 +311,9 @@ static void pch_i2c_start(struct i2c_algo_pch_data *adap)
|
|
|
*/
|
|
|
static s32 pch_i2c_wait_for_xfer_complete(struct i2c_algo_pch_data *adap)
|
|
|
{
|
|
|
- s32 ret;
|
|
|
+ long ret;
|
|
|
ret = wait_event_timeout(pch_event,
|
|
|
(adap->pch_event_flag != 0), msecs_to_jiffies(50));
|
|
|
- if (ret < 0) {
|
|
|
- pch_err(adap, "timeout: %x\n", adap->pch_event_flag);
|
|
|
- return ret;
|
|
|
- }
|
|
|
|
|
|
if (ret == 0) {
|
|
|
pch_err(adap, "timeout: %x\n", adap->pch_event_flag);
|