Okay, I reverted the previous patch, removed the probe_mask option and applied both of your patches. Looks good! ALC is detected and I have sound. Thank you. Any chance this will hit the mainline kernel for upcomming 5.17 release?
[ 25.947927] EXT4-fs (nvme0n1p8): mounted filesystem with ordered data mode. Quota mode: disabled. [ 25.963952] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC892: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker [ 25.963958] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 25.963961] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0) [ 25.963963] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 25.963964] snd_hda_codec_realtek hdaudioC0D0: dig-out=0x1e/0x0 [ 25.963965] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 25.963967] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18 [ 25.963968] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12 [ 25.985493] urandom_read: 3 callbacks suppressed [ 25.985496] random: dbus-daemon: uninitialized urandom read (12 bytes read) [ 25.986786] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15 [ 25.986825] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16 [ 25.986862] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17 [ 25.986896] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18 [ 25.986927] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input19 [ 25.986957] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input20 [ 25.986997] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input21 [ 25.992193] random: dbus-daemon: uninitialized urandom read (12 bytes read)
Gesendet: Montag, 14. Februar 2022 um 09:42 Uhr Von: "Takashi Iwai" tiwai@suse.de An: dmummenschanz@web.de Cc: alsa-devel@alsa-project.org Betreff: Re: Cannon Lake PCH cAVS (ALC892) not detected by kernel driver On Mon, 14 Feb 2022 08:38:52 +0100, dmummenschanz@web.de wrote:
Applied yout patch with "probe_mask=0x105" option. ALC892 is now
found and I
have sound. Thanks! :)
Good to hear. Below are two patches, one for a slightly revised version of probe_mask fix, and another to add your device to the quirk table. Could you give those a try, and test without probe_mask option? thanks, Takashi