Index: uspace/drv/hid/adb-mouse/adb-mouse.c
===================================================================
--- uspace/drv/hid/adb-mouse/adb-mouse.c	(revision a2afd8f0b1472fa829718638169cb6f688503ac8)
+++ uspace/drv/hid/adb-mouse/adb-mouse.c	(revision e211ea04fccf33d4cb2092f630a29e893e096a02)
@@ -97,5 +97,5 @@
 		ipc_callid_t callid = async_get_call(&call);
 
-		int retval = EOK;
+		errno_t retval = EOK;
 
 		if (!IPC_GET_IMETHOD(call)) {
@@ -117,7 +117,7 @@
 
 /** Add ADB mouse device */
-int adb_mouse_add(adb_mouse_t *mouse)
-{
-	int rc;
+errno_t adb_mouse_add(adb_mouse_t *mouse)
+{
+	errno_t rc;
 	bool bound = false;
 
@@ -188,5 +188,5 @@
 
 /** Remove ADB mouse device */
-int adb_mouse_remove(adb_mouse_t *con)
+errno_t adb_mouse_remove(adb_mouse_t *con)
 {
 	return ENOTSUP;
@@ -194,5 +194,5 @@
 
 /** ADB mouse device gone */
-int adb_mouse_gone(adb_mouse_t *con)
+errno_t adb_mouse_gone(adb_mouse_t *con)
 {
 	return ENOTSUP;
Index: uspace/drv/hid/adb-mouse/adb-mouse.h
===================================================================
--- uspace/drv/hid/adb-mouse/adb-mouse.h	(revision a2afd8f0b1472fa829718638169cb6f688503ac8)
+++ uspace/drv/hid/adb-mouse/adb-mouse.h	(revision e211ea04fccf33d4cb2092f630a29e893e096a02)
@@ -47,7 +47,7 @@
 } adb_mouse_t;
 
-extern int adb_mouse_add(adb_mouse_t *);
-extern int adb_mouse_remove(adb_mouse_t *);
-extern int adb_mouse_gone(adb_mouse_t *);
+extern errno_t adb_mouse_add(adb_mouse_t *);
+extern errno_t adb_mouse_remove(adb_mouse_t *);
+extern errno_t adb_mouse_gone(adb_mouse_t *);
 
 #endif
Index: uspace/drv/hid/adb-mouse/main.c
===================================================================
--- uspace/drv/hid/adb-mouse/main.c	(revision a2afd8f0b1472fa829718638169cb6f688503ac8)
+++ uspace/drv/hid/adb-mouse/main.c	(revision e211ea04fccf33d4cb2092f630a29e893e096a02)
@@ -42,9 +42,9 @@
 #define NAME  "adb-mouse"
 
-static int adb_mouse_dev_add(ddf_dev_t *dev);
-static int adb_mouse_dev_remove(ddf_dev_t *dev);
-static int adb_mouse_dev_gone(ddf_dev_t *dev);
-static int adb_mouse_fun_online(ddf_fun_t *fun);
-static int adb_mouse_fun_offline(ddf_fun_t *fun);
+static errno_t adb_mouse_dev_add(ddf_dev_t *dev);
+static errno_t adb_mouse_dev_remove(ddf_dev_t *dev);
+static errno_t adb_mouse_dev_gone(ddf_dev_t *dev);
+static errno_t adb_mouse_fun_online(ddf_fun_t *fun);
+static errno_t adb_mouse_fun_offline(ddf_fun_t *fun);
 
 static driver_ops_t driver_ops = {
@@ -61,5 +61,5 @@
 };
 
-static int adb_mouse_dev_add(ddf_dev_t *dev)
+static errno_t adb_mouse_dev_add(ddf_dev_t *dev)
 {
 	adb_mouse_t *adb_mouse;
@@ -77,5 +77,5 @@
 }
 
-static int adb_mouse_dev_remove(ddf_dev_t *dev)
+static errno_t adb_mouse_dev_remove(ddf_dev_t *dev)
 {
         adb_mouse_t *adb_mouse = (adb_mouse_t *)ddf_dev_data_get(dev);
@@ -86,5 +86,5 @@
 }
 
-static int adb_mouse_dev_gone(ddf_dev_t *dev)
+static errno_t adb_mouse_dev_gone(ddf_dev_t *dev)
 {
         adb_mouse_t *adb_mouse = (adb_mouse_t *)ddf_dev_data_get(dev);
@@ -95,5 +95,5 @@
 }
 
-static int adb_mouse_fun_online(ddf_fun_t *fun)
+static errno_t adb_mouse_fun_online(ddf_fun_t *fun)
 {
         ddf_msg(LVL_DEBUG, "adb_mouse_fun_online()");
@@ -101,5 +101,5 @@
 }
 
-static int adb_mouse_fun_offline(ddf_fun_t *fun)
+static errno_t adb_mouse_fun_offline(ddf_fun_t *fun)
 {
         ddf_msg(LVL_DEBUG, "adb_mouse_fun_offline()");
