diff --git a/drivers/zorro/proc.c b/drivers/zorro/proc.c
index 1f212407b91254910551d236515da5b1fdb0742a..d47c47fc048f7ff5de17e2f25ec37adb8ac977e3 100644
--- a/drivers/zorro/proc.c
+++ b/drivers/zorro/proc.c
@@ -158,4 +158,4 @@ static int __init zorro_proc_init(void)
 	return 0;
 }
 
-__initcall(zorro_proc_init);
+device_initcall(zorro_proc_init);