Index: uspace/drv/platform/amdm37x/main.c
===================================================================
--- uspace/drv/platform/amdm37x/main.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/amdm37x/main.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -150,5 +150,5 @@
 
 static hw_resource_list_t *amdm37x_get_resources(ddf_fun_t *fnode);
-static bool amdm37x_enable_interrupt(ddf_fun_t *fun);
+static int amdm37x_enable_interrupt(ddf_fun_t *fun, int);
 
 static hw_res_ops_t fun_hw_res_ops = {
@@ -265,5 +265,5 @@
 }
 
-static bool amdm37x_enable_interrupt(ddf_fun_t *fun)
+static int amdm37x_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	//TODO: Implement
Index: uspace/drv/platform/icp/icp.c
===================================================================
--- uspace/drv/platform/icp/icp.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/icp/icp.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -142,5 +142,5 @@
 }
 
-static bool icp_enable_interrupt(ddf_fun_t *fun)
+static int icp_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* TODO */
Index: uspace/drv/platform/mac/mac.c
===================================================================
--- uspace/drv/platform/mac/mac.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/mac/mac.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -227,5 +227,5 @@
 }
 
-static bool mac_enable_interrupt(ddf_fun_t *fun)
+static int mac_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* TODO */
Index: uspace/drv/platform/malta/malta.c
===================================================================
--- uspace/drv/platform/malta/malta.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/malta/malta.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -143,5 +143,5 @@
 }
 
-static bool malta_enable_interrupt(ddf_fun_t *fun)
+static int malta_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* TODO */
Index: uspace/drv/platform/msim/msim.c
===================================================================
--- uspace/drv/platform/msim/msim.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/msim/msim.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -121,5 +121,5 @@
 }
 
-static bool msim_enable_interrupt(ddf_fun_t *fun)
+static int msim_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* Nothing to do. */
Index: uspace/drv/platform/pc/pc.c
===================================================================
--- uspace/drv/platform/pc/pc.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/pc/pc.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -125,5 +125,5 @@
 }
 
-static bool pc_enable_interrupt(ddf_fun_t *fun)
+static int pc_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* TODO */
Index: uspace/drv/platform/sun4u/sun4u.c
===================================================================
--- uspace/drv/platform/sun4u/sun4u.c	(revision c188c62aa2ffa4dc0f6451547f7cdb1966d6eb8d)
+++ uspace/drv/platform/sun4u/sun4u.c	(revision cccd60c3524a3bb23ce0db2ce5c33c181326931e)
@@ -130,5 +130,5 @@
 }
 
-static bool sun4u_enable_interrupt(ddf_fun_t *fun)
+static int sun4u_enable_interrupt(ddf_fun_t *fun, int irq)
 {
 	/* TODO */
