X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=drivers%2Finput%2Fkeyboard.c;h=a5fbd5f5095db5a174dd461a3beb27f9c8a368a2;hb=52cb4d4fb3487313f5a72ea740f527a4aefaa365;hp=54182a79b1d320ef20b6443ebbe7a06dde803add;hpb=9d2459f3532c009bb903b02b57079a3862420a5f;p=u-boot diff --git a/drivers/input/keyboard.c b/drivers/input/keyboard.c index 54182a79b1..a5fbd5f509 100644 --- a/drivers/input/keyboard.c +++ b/drivers/input/keyboard.c @@ -11,9 +11,7 @@ #include -#ifdef CONFIG_PS2KBD - -#include +#include #include #undef KBG_DEBUG @@ -260,17 +258,17 @@ void handle_scancode(unsigned char scancode) * Init ******************************************************************/ -#ifdef CFG_CONSOLE_OVERWRITE_ROUTINE +#ifdef CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE extern int overwrite_console (void); #define OVERWRITE_CONSOLE overwrite_console () #else #define OVERWRITE_CONSOLE 0 -#endif /* CFG_CONSOLE_OVERWRITE_ROUTINE */ +#endif /* CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE */ int kbd_init (void) { int error; - device_t kbddev ; + struct stdio_dev kbddev ; char *stdinname = getenv ("stdin"); if(kbd_init_hw()==-1) @@ -283,7 +281,7 @@ int kbd_init (void) kbddev.getc = kbd_getc ; kbddev.tstc = kbd_testc ; - error = device_register (&kbddev); + error = stdio_register (&kbddev); if(error==0) { /* check if this is the standard input device */ if(strcmp(stdinname,DEVNAME)==0) { @@ -301,5 +299,3 @@ int kbd_init (void) } return error; } - -#endif /* CONFIG_PS2KBD */