summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/sysdev/i8259.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2008-11-06 17:11:10 +0100
committerTakashi Iwai <tiwai@suse.de>2008-11-06 17:29:48 +0100
commit6ce4a3bc1b93e8ca50b142b00dd73bfdb5c4a172 (patch)
treed6adcd686919c9107d638966aee06bb63ee8d5fd /arch/powerpc/sysdev/i8259.c
parent33fa35ed0d7e8996cc68cc2ffc21f12b38fa03c1 (diff)
ALSA: hda - Make codec-probing more robust
When an error occurs during the codec probing, typically accessing to an non-existing codec slot, the controller chip gets often screwed up and can no longer communicate with the codecs. This patch adds a preparation phase just to probe codec addresses before actually creating codec instances. If any error occurs during this probing phase, the driver resets the controller to recover. This will (hopefully) fix the famous "single_cmd" errors. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'arch/powerpc/sysdev/i8259.c')
0 files changed, 0 insertions, 0 deletions