]> git.sur5r.net Git - u-boot/blobdiff - common/usb_kbd.c
Blackfin: fix SPI flash speed define name
[u-boot] / common / usb_kbd.c
index cf14560955765c6f65701ec68c42d5954a2ac0d9..e0d006c322d6953a8a301803cf4dd40b14254e4c 100644 (file)
@@ -183,6 +183,7 @@ int drv_usb_kbd_init(void)
                                usb_kbd_dev.puts = NULL;
                                usb_kbd_dev.getc = usb_kbd_getc;
                                usb_kbd_dev.tstc = usb_kbd_testc;
+                               usb_kbd_dev.priv = (void *)dev;
                                error = device_register (&usb_kbd_dev);
                                if(error==0) {
                                        /* check if this is the standard input device */
@@ -211,7 +212,11 @@ int drv_usb_kbd_init(void)
 /* deregistering the keyboard */
 int usb_kbd_deregister(void)
 {
+#ifdef CONFIG_SYS_DEVICE_DEREGISTER
        return device_deregister(DEVNAME);
+#else
+       return 1;
+#endif
 }
 
 /**************************************************************************