From: Giuliano Pochini Date: Wed, 7 Mar 2007 17:20:59 +0000 (+0100) Subject: [ALSA] echoaudio - increase sleep time at loading firmware X-Git-Tag: v3.12-rc1~29570^2~98 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=59ae9d05918aca6790fece86b6b3f7daef66d6a8;p=kernel%2Fkernel-generic.git [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 Signed-off-by: Takashi Iwai Signed-off-by: Jaroslav Kysela --- diff --git a/sound/pci/echoaudio/echoaudio_3g.c b/sound/pci/echoaudio/echoaudio_3g.c index 9f439ea..52a9331 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);