]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kernel/reboot.c
x86: reboot: remove inb_p usage
[linux-2.6-omap-h63xx.git] / arch / x86 / kernel / reboot.c
index 5b32f0b4d133cac1129d9d166e1d0ffbc1921e81..5818dc28167d71bee82c305a85410192ef59e2b1 100644 (file)
@@ -319,9 +319,11 @@ static inline void kb_wait(void)
 {
        int i;
 
-       for (i = 0; i < 0x10000; i++)
-               if ((inb_p(0x64) & 0x02) == 0)
+       for (i = 0; i < 0x10000; i++) {
+               if ((inb(0x64) & 0x02) == 0)
                        break;
+               udelay(2);
+       }
 }
 
 void machine_emergency_restart(void)