瀏覽代碼

[ALSA] echoaudio - increase sleep time at loading firmware

The new ASIC code needs more time to set up.
(Note: the driver still works fine with the old firmware after this change.
The opposite is not true.)
From: Giuliano Pochini <pochini@shiny.it>

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
Giuliano Pochini 18 年之前
父節點
當前提交
59ae9d0591
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      sound/pci/echoaudio/echoaudio_3g.c

+ 2 - 2
sound/pci/echoaudio/echoaudio_3g.c

@@ -233,8 +233,8 @@ static int load_asic(struct echoaudio *chip)
 
 	chip->asic_code = &card_fw[FW_3G_ASIC];
 
-	/* Now give the new ASIC a little time to set up */
-	mdelay(2);
+	/* Now give the new ASIC some time to set up */
+	msleep(1000);
 	/* See if it worked */
 	box_type = check_asic_status(chip);