Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

Old(er) Thinkpads with New(er) Intestines: X62/T50/T70/X210/X330 etc.
Post Reply
Message
Author
L29Ah
Sophomore Member
Posts: 180
Joined: Fri Sep 06, 2013 2:25 pm
Location: Montenegro

X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#1 Post by L29Ah » Wed May 15, 2019 10:27 pm

My kernel hangs for a ~minute at each suspend/resume producing this message in `dmesg`, unless i `rmmod snd-hda-intel` (and lose all the sound I/O of course). Have anyone encountered this? Can it be helped?

Also, the driver whines something about polling at each boot:
[ 10.328991] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x20270503
[ 11.338929] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x20270503
51nb X210 with community EC mod, me_cleaner and recelled 99W*h battery; X230 with coreboot, me_cleaner and nitrocaster's FHD mod as a backup; R500 for guests; T60 just for the looks.

vladisslav2011
Posts: 30
Joined: Fri Oct 12, 2018 6:33 am
Location: Velikiye Luki, Pskov, Russia

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#2 Post by vladisslav2011 » Thu May 16, 2019 8:56 pm

Suspend/resume works very well to me. The only issue, I have, is related to the EC: the mouse pointer makes some jumps and random clicks on resume. And external mouse is buggy unless I touch the trackpoint.
Which kernel version are you using?
Are you using any uncommon patches?
Post the kernel config, please.

L29Ah
Sophomore Member
Posts: 180
Joined: Fri Sep 06, 2013 2:25 pm
Location: Montenegro

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#3 Post by L29Ah » Fri May 17, 2019 11:45 pm

vladisslav2011 wrote:
Thu May 16, 2019 8:56 pm
Suspend/resume works very well to me. The only issue, I have, is related to the EC: the mouse pointer makes some jumps and random clicks on resume. And external mouse is buggy unless I touch the trackpoint.
Which kernel version are you using?
Are you using any uncommon patches?
Post the kernel config, please.
I observe the same trackpoint pointer problems.
5.0.5

Code: Select all

diff --git a/arch/x86/Makefile b/arch/x86/Makefile
index 9c5a67d1b9c1..1ff8280cb3bf 100644
--- a/arch/x86/Makefile
+++ b/arch/x86/Makefile
@@ -118,14 +118,7 @@ else
        KBUILD_CFLAGS += $(call cc-option,-mskip-rax-setup)
 
         # FIXME - should be integrated in Makefile.cpu (Makefile_32.cpu)
-        cflags-$(CONFIG_MK8) += $(call cc-option,-march=k8)
-        cflags-$(CONFIG_MPSC) += $(call cc-option,-march=nocona)
-
-        cflags-$(CONFIG_MCORE2) += \
-                $(call cc-option,-march=core2,$(call cc-option,-mtune=generic))
-       cflags-$(CONFIG_MATOM) += $(call cc-option,-march=atom) \
-               $(call cc-option,-mtune=atom,$(call cc-option,-mtune=generic))
-        cflags-$(CONFIG_GENERIC_CPU) += $(call cc-option,-mtune=generic)
+       cflags-y += $(call cc-option,-march=ivybridge,$(call cc-option,-mtune=skylake))
         KBUILD_CFLAGS += $(cflags-y)
 
         KBUILD_CFLAGS += -mno-red-zone
https://bpaste.net/show/5d07c9a88e2f
51nb X210 with community EC mod, me_cleaner and recelled 99W*h battery; X230 with coreboot, me_cleaner and nitrocaster's FHD mod as a backup; R500 for guests; T60 just for the looks.

vladisslav2011
Posts: 30
Joined: Fri Oct 12, 2018 6:33 am
Location: Velikiye Luki, Pskov, Russia

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#4 Post by vladisslav2011 » Sat May 18, 2019 9:44 pm

OK. I'll test your config with vanilla kernel. (No plans to install gentoo now).

L29Ah
Sophomore Member
Posts: 180
Joined: Fri Sep 06, 2013 2:25 pm
Location: Montenegro

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#5 Post by L29Ah » Sat May 18, 2019 9:58 pm

vladisslav2011 wrote:
Sat May 18, 2019 9:44 pm
OK. I'll test your config with vanilla kernel. (No plans to install gentoo now).
The patch should not do anything affecting the behaviour anyway, the kernel is otherwise vanilla, and also the kernel used to work well for X201 and X230.
51nb X210 with community EC mod, me_cleaner and recelled 99W*h battery; X230 with coreboot, me_cleaner and nitrocaster's FHD mod as a backup; R500 for guests; T60 just for the looks.

L29Ah
Sophomore Member
Posts: 180
Joined: Fri Sep 06, 2013 2:25 pm
Location: Montenegro

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#6 Post by L29Ah » Sun Sep 15, 2019 1:06 pm

I've replaced the sound card and it works fine now.
51nb X210 with community EC mod, me_cleaner and recelled 99W*h battery; X230 with coreboot, me_cleaner and nitrocaster's FHD mod as a backup; R500 for guests; T60 just for the looks.

L29Ah
Sophomore Member
Posts: 180
Joined: Fri Sep 06, 2013 2:25 pm
Location: Montenegro

Re: X210 and Linux: snd_hda_codec_generic hdaudioC0D2: Unable to sync register 0x2f0d00. -11

#7 Post by L29Ah » Wed Dec 25, 2019 7:11 am

Got a similar problem again, fixed it with `snd_hda_intel probe_mask=1` as seen in https://help.ubuntu.com/community/HdaIn ... probe_mask
51nb X210 with community EC mod, me_cleaner and recelled 99W*h battery; X230 with coreboot, me_cleaner and nitrocaster's FHD mod as a backup; R500 for guests; T60 just for the looks.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “51nb and other modded Thinkpads”

Who is online

Users browsing this forum: No registered users and 12 guests