summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorSimon Arlott <simon@fire.lp0.eu>2009-06-21 19:50:48 +0100
committerTakashi Iwai <tiwai@suse.de>2009-06-22 07:54:58 +0200
commit115551d98e4c05bb982bd940f08a489fa9b0a4a1 (patch)
tree16a5f9bdeabd03f6c52905e693a469e4d8784af5 /init
parent1f3fff7bda95b75a6be5a02c2a6902573d8c18e6 (diff)
downloadlinux-stable-115551d98e4c05bb982bd940f08a489fa9b0a4a1.tar.gz
linux-stable-115551d98e4c05bb982bd940f08a489fa9b0a4a1.tar.bz2
linux-stable-115551d98e4c05bb982bd940f08a489fa9b0a4a1.zip
ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait
There's a large 500ms delay in snd_via82xx_codec_wait() that, at least on my hardware, appears to be unnecessary. The rest of the init of the card works without logging any warnings or errors and both audio and mixer settings work. This adds an "nodelay" parameter to disable this (undocumented in the code) large delay improving bootup time by 489-500ms. [ 1.034217] initcall alsa_card_via82xx_init+0x0/0x16 returned 0 after 505757 usecs vs. [ 0.533136] initcall alsa_card_via82xx_init+0x0/0x16 returned 0 after 15915 usecs Signed-off-by: Simon Arlott <simon@fire.lp0.eu> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions