make keyboard reset driver generic (not pc keyboard driver dependent)
[coreboot.git] / payloads / libpayload / drivers / keyboard.c
index ecec60c35f562574a18c5f2a8afa07620647a664..7bdcb6013f1e2efac11578165730dbf13a0658c8 100644 (file)
 
 #define I8042_MODE_XLATE     0x40
 
-static void (*reset_handler)(void) = NULL;
-
 struct layout_maps {
        char *country;
        unsigned short map[4][0x57];
 };
 
-struct layout_maps *map;
+static struct layout_maps *map;
 
-struct layout_maps keyboard_layouts[] = {
+static struct layout_maps keyboard_layouts[] = {
 #ifdef CONFIG_PC_KEYBOARD_LAYOUT_US
 { .country = "us", .map = {
        { /* No modifier */
@@ -319,13 +317,6 @@ int keyboard_set_layout(char *country)
        return -1;
 }
 
-int keyboard_add_reset_handler(void (*new_handler)(void))
-{
-       reset_handler = new_handler;
-
-       return 0;
-}
-
 static struct console_input_driver cons = {
        .havekey = keyboard_havechar,
        .getchar = keyboard_getchar