Skip to content
Commit 3bcce5c0 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: hda - Check CORB overflow



Add an overflow check of CORB in HD-audio controller and codec drivers
so that flood of sequential writes would work properly.
In the controller side, add a check of CORB read-pointer to make
returning -EAGAIN when it's full.  Meanwhile in the codec side, when
-EAGAIN error is received, it retries the write after flushing the
pending verbs (calling get_response() essentially does it).

Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent aa88a355
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment