Index: uspace/srv/bd/ata_bd/ata_bd.c
===================================================================
--- uspace/srv/bd/ata_bd/ata_bd.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/bd/ata_bd/ata_bd.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -49,5 +49,4 @@
 
 #include <stdio.h>
-#include <libarch/ddi.h>
 #include <ddi.h>
 #include <async.h>
Index: uspace/srv/bd/gxe_bd/gxe_bd.c
===================================================================
--- uspace/srv/bd/gxe_bd/gxe_bd.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/bd/gxe_bd/gxe_bd.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -37,5 +37,4 @@
 
 #include <stdio.h>
-#include <libarch/ddi.h>
 #include <ddi.h>
 #include <async.h>
Index: uspace/srv/hid/input/port/pl050.c
===================================================================
--- uspace/srv/hid/input/port/pl050.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/hid/input/port/pl050.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -37,9 +37,7 @@
 
 #include <ddi.h>
-#include <libarch/ddi.h>
 #include <async.h>
 #include <unistd.h>
 #include <sysinfo.h>
-#include <ddi.h>
 #include <stdio.h>
 #include <errno.h>
Index: uspace/srv/hid/output/port/ega.c
===================================================================
--- uspace/srv/hid/output/port/ega.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/hid/output/port/ega.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -36,5 +36,4 @@
 #include <as.h>
 #include <ddi.h>
-#include <libarch/ddi.h>
 #include <io/chargrid.h>
 #include "../output.h"
@@ -211,6 +210,5 @@
 		return rc;
 	
-	rc = iospace_enable(task_get_id(), (void *) EGA_IO_BASE,
-	    EGA_IO_SIZE);
+	rc = pio_enable((void*)EGA_IO_BASE, EGA_IO_SIZE, NULL);
 	if (rc != EOK)
 		return rc;
Index: uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c
===================================================================
--- uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -38,5 +38,4 @@
 
 #include <ddi.h>
-#include <libarch/ddi.h>
 #include <loc.h>
 #include <io/console.h>
Index: uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c
===================================================================
--- uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -38,5 +38,4 @@
 
 #include <ddi.h>
-#include <libarch/ddi.h>
 #include <loc.h>
 #include <ipc/char.h>
Index: uspace/srv/hw/irc/i8259/i8259.c
===================================================================
--- uspace/srv/hw/irc/i8259/i8259.c	(revision a7f7ed124a4cb8e3bf6b0824c510bde502c50d3c)
+++ uspace/srv/hw/irc/i8259/i8259.c	(revision f1e496af637432abdf7e852c2265299f7ff19ea8)
@@ -42,5 +42,4 @@
 #include <as.h>
 #include <ddi.h>
-#include <libarch/ddi.h>
 #include <align.h>
 #include <bool.h>
