PC Beep was not being reported as enabled on my EeePC 901: SKU: enable_pcbeep=0x0
Signed-off-by: Daniel Cordero danielcordero@lavabit.com
--- Broken since commit da00c24493bf6ae3772dfe7343dca033ebc75955 Author: Kailang Yang kailang@realtek.com Date: Fri Mar 19 11:23:45 2010 +0100
ALSA: hda - Add parse customize define function for Realtek codecs
when the "if (spec->cdefine.enable_beep)" (now "has_cdefine_beep") check was added.
Researching also found an EeePC 1000H with the same subsystem ID with a beep: http://www.alsa-project.org/db/?f=25d72fb31eb3bac7bec2390f64df5678dd7119fa but I don't know if that has stopped working on recent kernels.
sound/pci/hda/patch_realtek.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index da7cdca..fe03d0d 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -5714,6 +5714,7 @@ static void fillup_priv_adc_nids(struct hda_codec *codec, hda_nid_t *nids, static struct snd_pci_quirk beep_white_list[] = { SND_PCI_QUIRK(0x1043, 0x829f, "ASUS", 1), SND_PCI_QUIRK(0x1043, 0x83ce, "EeePC", 1), + SND_PCI_QUIRK(0x1043, 0x831a, "EeePC", 1), SND_PCI_QUIRK(0x8086, 0xd613, "Intel", 1), {} };