Aw: Re: Cannon Lake PCH cAVS (ALC892) not detected by kernel driver
dmummenschanz at web.de
dmummenschanz at web.de
Wed Feb 9 08:14:40 CET 2022
The information about the codec is based on the string windows
provides:
HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_15580351&REV_1003\4&16AF2B56&&
0001
Here is the alsa-info output for the 5.16 mainline kernel:
http://alsa-project.org/db/?f=38c48cd24dc4ba9a9487dd96f857120cc9ce4367
Kernel config for the sound part:
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_JACK=y
CONFIG_SND_JACK_INPUT_DEV=y
CONFIG_SND_PCM_TIMER=y
CONFIG_SND_HRTIMER=y
CONFIG_SND_DYNAMIC_MINORS=y
CONFIG_SND_MAX_CARDS=8
CONFIG_SND_PROC_FS=y
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_CTL_LED=m
CONFIG_SND_PCI=y
#
# HD-Audio
#
CONFIG_SND_HDA=m
CONFIG_SND_HDA_GENERIC_LEDS=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_CODEC_REALTEK=m
CONFIG_SND_HDA_CODEC_ANALOG=m
CONFIG_SND_HDA_CODEC_SIGMATEL=m
CONFIG_SND_HDA_CODEC_VIA=m
CONFIG_SND_HDA_CODEC_HDMI=m
CONFIG_SND_HDA_CODEC_CIRRUS=m
CONFIG_SND_HDA_CODEC_CS8409=m
CONFIG_SND_HDA_CODEC_CONEXANT=m
CONFIG_SND_HDA_CODEC_CA0110=m
CONFIG_SND_HDA_CODEC_CA0132=m
CONFIG_SND_HDA_CODEC_CA0132_DSP=y
CONFIG_SND_HDA_CODEC_CMEDIA=m
CONFIG_SND_HDA_CODEC_SI3054=m
CONFIG_SND_HDA_GENERIC=m
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=5
# end of HD-Audio
Also tried current ubuntu distro with same results.
Any advice?
Gesendet: Dienstag, 08. Februar 2022 um 22:55 Uhr
Von: "Pierre-Louis Bossart" <pierre-louis.bossart at linux.intel.com>
An: dmummenschanz at web.de, alsa-devel at alsa-project.org
Betreff: Re: Cannon Lake PCH cAVS (ALC892) not detected by kernel
driver
On 2/8/22 12:46, dmummenschanz at web.de wrote:
> Hello,
>
> the audio chip Cannon Lake PCH cAVS ALC892 does not get recognized on
> my system. Only the HDMI devices are recognized.
>
> lspci shows the following audio device:
> 00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
>
> dmesg only shows:
>
> [ 189.559786] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops
> i915_exit [i915])
> [ 189.581395] input: HDA Intel PCH HDMI/DP,pcm=3 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input20
> [ 189.581503] input: HDA Intel PCH HDMI/DP,pcm=7 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input21
> [ 189.581628] input: HDA Intel PCH HDMI/DP,pcm=8 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input22
> [ 189.581711] input: HDA Intel PCH HDMI/DP,pcm=9 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input23
> [ 189.581849] input: HDA Intel PCH HDMI/DP,pcm=10 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input24
>
>
> ALSA-info file:
>
[1]http://alsa-project.org/db/?f=96102ee84f258d1cac83ed3379535655018151
1c
I see to references to ALC892 in this profile, is this information
based
on the hardware specs or Windows logs?
we usually ask people to try with a more recent kernel, but in your
case
I would try to go back to a mainline release. I have no idea what this
version might contain audio-wise: 5.17.0-rc3-drmtip
>
> There is a workaround availble:
>
> echo auto | tee /sys/devices/pci0000\:00/0000\:00\:1f.3/power/control
> echo 1 | tee /sys/devices/pci0000\:00/0000\:00\:1f.3/remove
> echo 1 | tee /sys/bus/pci/rescan
>
> unfortunately this doesn't work for me. The device never shows up.
> Sound on winX works fine on this device btw.
> I'm happy to assist with any attempts to make the sound work.
References
1. http://alsa-project.org/db/?f=96102ee84f258d1cac83ed33795356550181511c
More information about the Alsa-devel
mailing list