summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiuliano Pochini <pochini@shiny.it>2007-03-07 18:20:59 +0100
committerJaroslav Kysela <perex@suse.cz>2007-05-11 16:55:45 +0200
commit59ae9d05918aca6790fece86b6b3f7daef66d6a8 (patch)
tree8d8b8fd9234743f4549db3291a5dd0e4ce35ebe7
parente378ad1dcb7f5cf6de4974832d01be04e112c4c2 (diff)
[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>
-rw-r--r--sound/pci/echoaudio/echoaudio_3g.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/pci/echoaudio/echoaudio_3g.c b/sound/pci/echoaudio/echoaudio_3g.c
index 9f439ea459f4..52a933189576 100644
--- a/sound/pci/echoaudio/echoaudio_3g.c
+++ b/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);