Index: kernel/arch/arm32/src/arm32.c
===================================================================
--- kernel/arch/arm32/src/arm32.c	(revision 00287cc152fcd78464c9296775809f965d6e96fd)
+++ kernel/arch/arm32/src/arm32.c	(revision 266daf5aa5865243097d6ed156a141a4df50764c)
@@ -37,5 +37,4 @@
 #include <config.h>
 #include <arch/console.h>
-#include <ddi/device.h>
 #include <genarch/fb/fb.h>
 #include <genarch/fb/visuals.h>
@@ -129,11 +128,9 @@
 {
 #ifdef CONFIG_ARM_KBD
-	devno_t devno = device_assign_devno();
-	
 	/*
 	 * Initialize the msim/GXemul keyboard port. Then initialize the serial line
 	 * module and connect it to the msim/GXemul keyboard. Enable keyboard interrupts.
 	 */
-	indev_t *kbrdin = dsrlnin_init((dsrlnin_t *) gxemul_kbd, devno, GXEMUL_KBD_IRQ);
+	indev_t *kbrdin = dsrlnin_init((dsrlnin_t *) gxemul_kbd, GXEMUL_KBD_IRQ);
 	if (kbrdin)
 		srln_init(kbrdin);
@@ -144,5 +141,4 @@
 	 */
 	sysinfo_set_item_val("kbd", NULL, true);
-	sysinfo_set_item_val("kbd.devno", NULL, devno);
 	sysinfo_set_item_val("kbd.inr", NULL, GXEMUL_KBD_IRQ);
 	sysinfo_set_item_val("kbd.address.virtual", NULL, (unative_t) gxemul_kbd);
