Index: uspace/drv/audio/hdaudio/hdactl.c
===================================================================
--- uspace/drv/audio/hdaudio/hdactl.c	(revision 932e2f5cea04583b46d0b552261b9f4aca40db7c)
+++ uspace/drv/audio/hdaudio/hdactl.c	(revision a10f3f3b6106c1d86b3f1af1b1938d758100f784)
@@ -356,5 +356,5 @@
 	int wcnt;
 
-	wcnt = 10;
+	wcnt = 10*1000;
 
 	fibril_mutex_lock(&hda->ctl->solrb_lock);
@@ -479,6 +479,4 @@
 	    hda_reg16_read(&hda->regs->statests));
 
-	async_usleep(1000*1000);
-
 	/* Enable interrupts */
 	intctl = hda_reg32_read(&hda->regs->intctl);
@@ -489,18 +487,11 @@
 	    BIT_V(uint32_t, intctl_gie) | BIT_V(uint32_t, intctl_cie));
 
-	async_usleep(1000*1000);
-
 	rc = hda_corb_init(hda);
 	if (rc != EOK)
 		goto error;
 
-
-	async_usleep(1000*1000);
-
 	rc = hda_rirb_init(hda);
 	if (rc != EOK)
 		goto error;
-
-	async_usleep(1000*1000);
 
 	ddf_msg(LVL_NOTE, "call hda_codec_init()");
