Bug 117801

Summary: Soundcard not detected
Product: Drivers Reporter: Manuel Schneckenreither (manuel.schnecki)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: NEW ---    
Severity: normal CC: manuel.schnecki, pierre-louis.bossart, russianneuromancer, simon.ho
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 4.9.0-rc7-mainline #1 SMP PREEMPT Wed Nov 30 15:36:48 CET 2016 x86_64 GNU/Linux Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg output
/sys/firmware/acpi/tables/DSDT
cat /sys/bus/acpi/devices/10EC56*/status

Description Manuel Schneckenreither 2016-05-08 09:39:08 UTC
Created attachment 215561 [details]
dmesg output

Hi, 

I'm running ArchLinux on a HP x2 210 convertable, which is more a laptop with a touchscreen than a tablet, but can be used for both. I had to get Ubuntu 16.04 beta for being able to boot the live system flashdrive as both Fedora and ArchLinux couldn't boot from the flashdrive, there seems to be a problem with syslinux. Nonetheless, in both distributions the sound card is not detected:

$ cat /proc/asound/cards 
--- no soundcards ---

Afaik there is an intel on board soundcard in the tablet. To ensure the hardware works ok, I dd'ed Windows on the tablet again. It works there without problems. I got no idea what the problem could be, as I'm not familiar with sound devices at all. 

I attached the dmes output and the product specifications can be found here: http://h20195.www2.hp.com/v2/default.aspx?cc=at&lc=de&oid=8741507


Let me know if you need anything else. I appreciate your help a lot


Thanks, Manuel

P.S.: Currently I'm running on the zen-kernel. However, there is the same behavior on the mainline kernel version.
Comment 1 Pierre Bossart 2016-11-29 18:18:54 UTC
please try with a more recent kernel and if this doesn't work attach the DSDT and the output of cat /sys/bus/acpi/devices/10EC*/status
Comment 2 Manuel Schneckenreither 2016-11-30 16:08:02 UTC
Created attachment 246471 [details]
/sys/firmware/acpi/tables/DSDT
Comment 3 Manuel Schneckenreither 2016-11-30 16:10:23 UTC
Created attachment 246481 [details]
cat /sys/bus/acpi/devices/10EC56*/status
Comment 4 Manuel Schneckenreither 2016-11-30 16:12:50 UTC
Hi, I tried out the latest mainline kernel with no success. The soundcard is still not detected: 

$ cat /proc/asound/cards 
--- no soundcards ---


I uploaded the files you requested. Hope that helps. If you need more, let me know.

Manuel
Comment 5 Pierre Bossart 2016-11-30 18:09:10 UTC
I think this is a duplicate from Bug 115531

The DSDT shows you have a Conexant cx2070 codec. 
can you give the output of cat /sys/bus/acpi/devices/14F1*/status

If you see a value of 15 for 14F10720 then you are toast, Conexant does not provide drivers for Linux. Sorry.
Comment 6 Manuel Schneckenreither 2016-11-30 20:35:59 UTC
There we go. Yes I have the 15 there. I sent them a mail to let them know that people are waiting for the missing drivers. But don't expect an answer.
Comment 7 RussianNeuroMancer 2019-01-26 07:06:08 UTC
Did you tried to kernel from this github https://bugzilla.kernel.org/show_bug.cgi?id=115531#c99 with UCM from this comment https://bugzilla.kernel.org/show_bug.cgi?id=115531#c68
Just in case, prebuilt deb pacakges is available: https://github.com/heikomat/linux/releases (but remember to extract UCM like this: https://bugzilla.kernel.org/show_bug.cgi?id=115531#c64 )

This kernel with this UCM works for me on HP Pro 608 G1, so I encourage you to try. If it works you, mark your bugreport as duplicate of Bug 115531.