summaryrefslogtreecommitdiff
path: root/include/sound/hdaudio.h
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-12-12 22:11:00 +0300
committerTakashi Iwai <tiwai@suse.de>2019-12-13 16:36:44 +0300
commit89698ed5cc76d8de6c2b51d132c06bf4cd930314 (patch)
tree2d3217f19152cbeec9fa92f544ca555739e0f7e7 /include/sound/hdaudio.h
parent341a79ee8b080ed41dccc13250fcffc2c2028ccd (diff)
downloadlinux-89698ed5cc76d8de6c2b51d132c06bf4cd930314.tar.xz
ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too
This patch implements the same logic that was done for the legacy HD-audio controller driver by the commit 88452da92ba2 ("ALSA: hda: Use standard waitqueue for RIRB wakeup") to the HDA-core helper code, too. This makes snd_hdac_bus_get_response() waiting for the response with bus->rirb_wq instead of polling when bus->polling is false. It'll save both CPU time and response latency. Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com> Link: https://lore.kernel.org/r/20191212191101.19517-2-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include/sound/hdaudio.h')
0 files changed, 0 insertions, 0 deletions