]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: intel8x0: Skip ac97 clock measurement on VM
authorTakashi Iwai <tiwai@suse.de>
Mon, 12 Jul 2021 09:36:41 +0000 (11:36 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 12 Jul 2021 11:13:52 +0000 (13:13 +0200)
commit29774b0b805f732fdac78df6f123e5ca50962edf
tree3d047169c74805ca08a4a3fe3790ffc432a69d59
parente9c7a961b9e567e70ad1567062ab8c5eec2ba28b
ALSA: intel8x0: Skip ac97 clock measurement on VM

The intel8x0 driver tries to measure the AC97 bus clock at the probe
time because there have been machines that are driven in different
rate (44.1kHz vs 48kHz).  This was the past and currently most of
usages of this driver are on VM, and those are certainly fixed with
48k clock, hence it's useless and waste of time to measure.

This patch is an optimization, setting the fixed 48k rate if it's
detected to be running on a VM.

Link: https://lore.kernel.org/r/20210712093641.29079-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/intel8x0.c