aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-05-18 17:10:41 -0400
committerKevin O'Connor <kevin@koconnor.net>2008-05-18 17:10:41 -0400
commitc25886949524d1e1a9809cf1a9908b070b731c03 (patch)
tree7687d4af41dd1a689f1d0fbf2a990c50809ef098
parentf64f0dbd521653db7138d7a9fdba4eeaf25f44a4 (diff)
downloadseabios-hppa-c25886949524d1e1a9809cf1a9908b070b731c03.zip
seabios-hppa-c25886949524d1e1a9809cf1a9908b070b731c03.tar.gz
seabios-hppa-c25886949524d1e1a9809cf1a9908b070b731c03.tar.bz2
Don't initialize keyboard hardware on coreboot - coreboot already does it.
-rw-r--r--src/kbd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kbd.c b/src/kbd.c
index 3770305..6786698 100644
--- a/src/kbd.c
+++ b/src/kbd.c
@@ -48,6 +48,10 @@ kbd_waitdata(u8 code)
static void
keyboard_init()
{
+ if (CONFIG_COREBOOT)
+ // Coreboot already does low-level keyboard init.
+ return;
+
/* ------------------- Flush buffers ------------------------*/
/* Wait until buffer is empty */
kbd_flush(0xff);