return 0;
udelay(50);
}
- dprintf(1, "i8042 timeout on wait read\n");
+ warn_timeout();
return -1;
}
return 0;
udelay(50);
}
- dprintf(1, "i8042 timeout on wait write\n");
+ warn_timeout();
return -1;
}
dprintf(7, "i8042 flushed %x (status=%x)\n", data, status);
}
- dprintf(1, "i8042 timeout on flush\n");
+ warn_timeout();
return -1;
}
}
if (check_time(end)) {
- dprintf(1, "ps2_recvbyte timeout\n");
+ // Don't warn on second byte of a reset
+ if (timeout > 100)
+ warn_timeout();
return -1;
}
yield();