[alsa-devel] broadwell-audio is unable to initialize on certain laptops
Tom Li
biergaizi2009 at gmail.com
Mon Jan 26 17:52:33 CET 2015
Hello everyone.
I'm here for reporting an issue.
I bought a new ThinkPad Helix 2, but I found that the built-in sound
output device is not recognize, only external HDMI sound output is
possible.
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
When I check dmesg output, I found some error message that indicated
that broadwell-audio is unable to initialize.
# dmesg | egrep "sound|audio"
[ 1.827797] input: HDA Intel HDMI HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:03.0/sound/card0/input8
[ 1.827935] input: HDA Intel HDMI HDMI/DP,pcm=7 as
/devices/pci0000:00/0000:00:03.0/sound/card0/input9
[ 1.828071] input: HDA Intel HDMI HDMI/DP,pcm=8 as
/devices/pci0000:00/0000:00:03.0/sound/card0/input10
[ 1.952913] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 1.952924] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 2.062812] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 2.062837] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 2.350951] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 2.350987] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 2.375744] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 2.375759] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 2.386019] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 2.386037] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 2.706751] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 2.706777] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.042190] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.042202] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.048200] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.048212] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.048382] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.048391] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.199788] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.199812] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.208241] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.208259] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.216577] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.216600] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.270629] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.270659] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.324400] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.324419] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.604723] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.604755] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.604800] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.604817] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.673159] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.673190] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.727312] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.727352] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
[ 3.727387] broadwell-audio broadwell-audio: ASoC: CPU DAI System
Pin not registered
[ 3.727401] platform broadwell-audio: Driver broadwell-audio
requests probe deferral
I tried both 3.18.3 and 3.19.0-rc6, the results were same. It seems
that we need to add some quirks for this hardware. I also found a
similar bug on Launchpad [0].
I filed a kernel bug [1] and I hope someone could fix it.
[0]: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1413446
[1]: https://bugzilla.kernel.org/show_bug.cgi?id=92061
Thanks.
More information about the Alsa-devel
mailing list