]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/x86/boot/a20.c
Merge branch 'x86/setup' into x86/devel
[mv-sheeva.git] / arch / x86 / boot / a20.c
index e01aafd03bdec42086147d4cb00e18a342a237eb..4063d630deff23cf2974e9839bc714de42b01f4c 100644 (file)
@@ -1,7 +1,7 @@
 /* -*- linux-c -*- ------------------------------------------------------- *
  *
  *   Copyright (C) 1991, 1992 Linus Torvalds
- *   Copyright 2007 rPath, Inc. - All Rights Reserved
+ *   Copyright 2007-2008 rPath, Inc. - All Rights Reserved
  *
  *   This file is part of the Linux kernel, and is made available under
  *   the terms of the GNU General Public License version 2.
@@ -95,6 +95,9 @@ static void enable_a20_kbc(void)
 
        outb(0xdf, 0x60);       /* A20 on */
        empty_8042();
+
+       outb(0xff, 0x64);       /* Null command, but UHCI wants it */
+       empty_8042();
 }
 
 static void enable_a20_fast(void)