Index: uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c
===================================================================
--- uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -56,9 +56,9 @@
 
 
-static int change_mode(visualizer_t *vis, vslmode_t mode);
-static int handle_damage(visualizer_t *vs,
+static errno_t change_mode(visualizer_t *vis, vslmode_t mode);
+static errno_t handle_damage(visualizer_t *vs,
     sysarg_t x0, sysarg_t y0, sysarg_t width, sysarg_t height,
     sysarg_t x_offset, sysarg_t y_offset);
-static int dummy(visualizer_t *vs)
+static errno_t dummy(visualizer_t *vs)
 {
 	return EOK;
@@ -115,5 +115,5 @@
 }
 
-int amdm37x_dispc_init(amdm37x_dispc_t *instance, visualizer_t *vis)
+errno_t amdm37x_dispc_init(amdm37x_dispc_t *instance, visualizer_t *vis)
 {
 	assert(instance);
@@ -134,5 +134,5 @@
 	}
 
-	int ret = pio_enable((void*)AMDM37x_DISPC_BASE_ADDRESS,
+	errno_t ret = pio_enable((void*)AMDM37x_DISPC_BASE_ADDRESS,
 	    AMDM37x_DISPC_SIZE, (void**)&instance->regs);
 	if (ret != EOK) {
@@ -152,10 +152,10 @@
 };
 
-int amdm37x_dispc_fini(amdm37x_dispc_t *instance)
+errno_t amdm37x_dispc_fini(amdm37x_dispc_t *instance)
 {
 	return EOK;
 };
 
-static int amdm37x_dispc_setup_fb(amdm37x_dispc_regs_t *regs,
+static errno_t amdm37x_dispc_setup_fb(amdm37x_dispc_regs_t *regs,
     unsigned x, unsigned y, unsigned bpp, uint32_t pa)
 {
@@ -260,5 +260,5 @@
 }
 
-static int change_mode(visualizer_t *vis, vslmode_t mode)
+static errno_t change_mode(visualizer_t *vis, vslmode_t mode)
 {
 	assert(vis);
@@ -276,5 +276,5 @@
 	uintptr_t pa;
 	void *buffer = AS_AREA_ANY;
-	int ret = dmamem_map_anonymous(size, DMAMEM_4GiB,
+	errno_t ret = dmamem_map_anonymous(size, DMAMEM_4GiB,
 	    AS_AREA_READ | AS_AREA_WRITE, 0, &pa, &buffer);
 	if (ret != EOK) {
@@ -299,5 +299,5 @@
 }
 
-static int handle_damage(visualizer_t *vs,
+static errno_t handle_damage(visualizer_t *vs,
     sysarg_t x0, sysarg_t y0, sysarg_t width, sysarg_t height,
     sysarg_t x_offset, sysarg_t y_offset)
Index: uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h
===================================================================
--- uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -62,6 +62,6 @@
 } amdm37x_dispc_t;
 
-int amdm37x_dispc_init(amdm37x_dispc_t *instance, visualizer_t *vis);
-int amdm37x_dispc_fini(amdm37x_dispc_t *instance);
+errno_t amdm37x_dispc_init(amdm37x_dispc_t *instance, visualizer_t *vis);
+errno_t amdm37x_dispc_fini(amdm37x_dispc_t *instance);
 
 #endif
Index: uspace/drv/fb/amdm37x_dispc/main.c
===================================================================
--- uspace/drv/fb/amdm37x_dispc/main.c	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/amdm37x_dispc/main.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -54,5 +54,5 @@
 }
 
-static int amdm37x_dispc_dev_add(ddf_dev_t *dev)
+static errno_t amdm37x_dispc_dev_add(ddf_dev_t *dev)
 {
 	assert(dev);
@@ -84,5 +84,5 @@
 	}
 
-	int ret = amdm37x_dispc_init(dispc, vis);
+	errno_t ret = amdm37x_dispc_init(dispc, vis);
 	if (ret != EOK) {
 		ddf_log_error("Failed to init dispc: %s\n", str_error(ret));
Index: uspace/drv/fb/kfb/kfb.c
===================================================================
--- uspace/drv/fb/kfb/kfb.c	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/kfb/kfb.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -40,5 +40,5 @@
 #include "kfb.h"
 
-static int kgraph_dev_add(ddf_dev_t *dev)
+static errno_t kgraph_dev_add(ddf_dev_t *dev)
 {
 	port_init(dev);
Index: uspace/drv/fb/kfb/port.c
===================================================================
--- uspace/drv/fb/kfb/port.c	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/kfb/port.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -86,5 +86,5 @@
 static vslmode_list_element_t pixel_mode;
 
-static int kfb_claim(visualizer_t *vs)
+static errno_t kfb_claim(visualizer_t *vs)
 {
 	return physmem_map(kfb.paddr + kfb.offset,
@@ -93,7 +93,7 @@
 }
 
-static int kfb_yield(visualizer_t *vs)
-{
-	int rc;
+static errno_t kfb_yield(visualizer_t *vs)
+{
+	errno_t rc;
 
 	if (vs->mode_set) {
@@ -109,5 +109,5 @@
 }
 
-static int kfb_handle_damage_pixels(visualizer_t *vs,
+static errno_t kfb_handle_damage_pixels(visualizer_t *vs,
     sysarg_t x0, sysarg_t y0, sysarg_t width, sysarg_t height,
     sysarg_t x_offset, sysarg_t y_offset)
@@ -137,5 +137,5 @@
 }
 
-static int kfb_change_mode(visualizer_t *vs, vslmode_t new_mode)
+static errno_t kfb_change_mode(visualizer_t *vs, vslmode_t new_mode)
 {
 	vs->ops.handle_damage = kfb_handle_damage_pixels;
@@ -143,10 +143,10 @@
 }
 
-static int kfb_suspend(visualizer_t *vs)
-{
-	return EOK;
-}
-
-static int kfb_wakeup(visualizer_t *vs)
+static errno_t kfb_suspend(visualizer_t *vs)
+{
+	return EOK;
+}
+
+static errno_t kfb_wakeup(visualizer_t *vs)
 {
 	return EOK;
@@ -165,5 +165,5 @@
 {
 	visualizer_t *vsl;
-	int rc;
+	errno_t rc;
 
 	vsl = (visualizer_t *) ddf_fun_data_get((ddf_fun_t *)arg);
@@ -177,8 +177,8 @@
 }
 
-int port_init(ddf_dev_t *dev)
+errno_t port_init(ddf_dev_t *dev)
 {
 	sysarg_t present;
-	int rc = sysinfo_get_value("fb", &present);
+	errno_t rc = sysinfo_get_value("fb", &present);
 	if (rc != EOK)
 		present = false;
Index: uspace/drv/fb/kfb/port.h
===================================================================
--- uspace/drv/fb/kfb/port.h	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/drv/fb/kfb/port.h	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -39,5 +39,5 @@
 #include <ddf/driver.h>
 
-extern int port_init(ddf_dev_t *);
+extern errno_t port_init(ddf_dev_t *);
 
 #endif
