Index: uspace/drv/bus/adb/cuda_adb/cuda_adb.c
===================================================================
--- uspace/drv/bus/adb/cuda_adb/cuda_adb.c	(revision 071a1ddbcc6bb2b9c6f3c1a3acc865f1f23b5fe0)
+++ uspace/drv/bus/adb/cuda_adb/cuda_adb.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -56,5 +56,5 @@
 
 static void cuda_dev_connection(ipc_callid_t, ipc_call_t *, void *);
-static int cuda_init(cuda_t *);
+static errno_t cuda_init(cuda_t *);
 static void cuda_irq_handler(ipc_call_t *, void *);
 
@@ -108,10 +108,10 @@
 };
 
-static int cuda_dev_create(cuda_t *cuda, const char *name, const char *id,
+static errno_t cuda_dev_create(cuda_t *cuda, const char *name, const char *id,
     adb_dev_t **rdev)
 {
 	adb_dev_t *dev = NULL;
 	ddf_fun_t *fun;
-	int rc;
+	errno_t rc;
 
 	fun = ddf_fun_create(cuda->dev, fun_inner, name);
@@ -155,9 +155,9 @@
 }
 
-int cuda_add(cuda_t *cuda, cuda_res_t *res)
+errno_t cuda_add(cuda_t *cuda, cuda_res_t *res)
 {
 	adb_dev_t *kbd = NULL;
 	adb_dev_t *mouse = NULL;
-	int rc;
+	errno_t rc;
 
 	cuda->phys_base = res->base;
@@ -187,10 +187,10 @@
 }
 
-int cuda_remove(cuda_t *cuda)
+errno_t cuda_remove(cuda_t *cuda)
 {
 	return ENOTSUP;
 }
 
-int cuda_gone(cuda_t *cuda)
+errno_t cuda_gone(cuda_t *cuda)
 {
 	return ENOTSUP;
@@ -229,7 +229,7 @@
 }
 
-static int cuda_init(cuda_t *cuda)
-{
-	int rc;
+static errno_t cuda_init(cuda_t *cuda)
+{
+	errno_t rc;
 
 	void *vaddr;
Index: uspace/drv/bus/adb/cuda_adb/cuda_adb.h
===================================================================
--- uspace/drv/bus/adb/cuda_adb/cuda_adb.h	(revision 071a1ddbcc6bb2b9c6f3c1a3acc865f1f23b5fe0)
+++ uspace/drv/bus/adb/cuda_adb/cuda_adb.h	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -87,7 +87,7 @@
 } cuda_t;
 
-extern int cuda_add(cuda_t *, cuda_res_t *);
-extern int cuda_remove(cuda_t *);
-extern int cuda_gone(cuda_t *);
+extern errno_t cuda_add(cuda_t *, cuda_res_t *);
+extern errno_t cuda_remove(cuda_t *);
+extern errno_t cuda_gone(cuda_t *);
 
 #endif
Index: uspace/drv/bus/adb/cuda_adb/main.c
===================================================================
--- uspace/drv/bus/adb/cuda_adb/main.c	(revision 071a1ddbcc6bb2b9c6f3c1a3acc865f1f23b5fe0)
+++ uspace/drv/bus/adb/cuda_adb/main.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -43,9 +43,9 @@
 #define NAME  "cuda_adb"
 
-static int cuda_dev_add(ddf_dev_t *dev);
-static int cuda_dev_remove(ddf_dev_t *dev);
-static int cuda_dev_gone(ddf_dev_t *dev);
-static int cuda_fun_online(ddf_fun_t *fun);
-static int cuda_fun_offline(ddf_fun_t *fun);
+static errno_t cuda_dev_add(ddf_dev_t *dev);
+static errno_t cuda_dev_remove(ddf_dev_t *dev);
+static errno_t cuda_dev_gone(ddf_dev_t *dev);
+static errno_t cuda_fun_online(ddf_fun_t *fun);
+static errno_t cuda_fun_offline(ddf_fun_t *fun);
 
 static driver_ops_t driver_ops = {
@@ -62,9 +62,9 @@
 };
 
-static int cuda_get_res(ddf_dev_t *dev, cuda_res_t *res)
+static errno_t cuda_get_res(ddf_dev_t *dev, cuda_res_t *res)
 {
 	async_sess_t *parent_sess;
 	hw_res_list_parsed_t hw_res;
-	int rc;
+	errno_t rc;
 
 	parent_sess = ddf_dev_parent_sess_get(dev);
@@ -97,9 +97,9 @@
 }
 
-static int cuda_dev_add(ddf_dev_t *dev)
+static errno_t cuda_dev_add(ddf_dev_t *dev)
 {
 	cuda_t *cuda;
 	cuda_res_t cuda_res;
-	int rc;
+	errno_t rc;
 
         ddf_msg(LVL_DEBUG, "cuda_dev_add(%p)", dev);
@@ -122,5 +122,5 @@
 }
 
-static int cuda_dev_remove(ddf_dev_t *dev)
+static errno_t cuda_dev_remove(ddf_dev_t *dev)
 {
         cuda_t *cuda = (cuda_t *)ddf_dev_data_get(dev);
@@ -131,5 +131,5 @@
 }
 
-static int cuda_dev_gone(ddf_dev_t *dev)
+static errno_t cuda_dev_gone(ddf_dev_t *dev)
 {
         cuda_t *cuda = (cuda_t *)ddf_dev_data_get(dev);
@@ -140,5 +140,5 @@
 }
 
-static int cuda_fun_online(ddf_fun_t *fun)
+static errno_t cuda_fun_online(ddf_fun_t *fun)
 {
         ddf_msg(LVL_DEBUG, "cuda_fun_online()");
@@ -146,5 +146,5 @@
 }
 
-static int cuda_fun_offline(ddf_fun_t *fun)
+static errno_t cuda_fun_offline(ddf_fun_t *fun)
 {
         ddf_msg(LVL_DEBUG, "cuda_fun_offline()");
