Index: uspace/srv/hid/input/input.c
===================================================================
--- uspace/srv/hid/input/input.c	(revision beb83c14fc69926ddb40d44bb96dc734b5d21545)
+++ uspace/srv/hid/input/input.c	(revision 9c4df2136d978f44d78151ee519a3de3c8e56567)
@@ -539,5 +539,6 @@
 		size_t nread;
 
-		chardev_read(sdev->chardev, &data, sizeof(data), &nread);
+		chardev_read(sdev->chardev, &data, sizeof(data), &nread,
+		    chardev_f_none);
 		/* XXX Handle error */
 		kbd_push_data(sdev->kdev, data);
Index: uspace/srv/hid/input/port/chardev.c
===================================================================
--- uspace/srv/hid/input/port/chardev.c	(revision beb83c14fc69926ddb40d44bb96dc734b5d21545)
+++ uspace/srv/hid/input/port/chardev.c	(revision 9c4df2136d978f44d78151ee519a3de3c8e56567)
@@ -138,5 +138,6 @@
 
 	while (true) {
-		rc = chardev_read(chardev, &b, sizeof(b), &nread);
+		rc = chardev_read(chardev, &b, sizeof(b), &nread,
+		    chardev_f_none);
 		if (rc != EOK || nread != sizeof(b)) {
 			printf("%s: Error reading data", NAME);
