Bug 198159
Summary: | ES8316 soundcard not recognized | ||
---|---|---|---|
Product: | Drivers | Reporter: | Nerijus Baliūnas (nerijus) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED WILL_NOT_FIX | ||
Severity: | normal | CC: | pierre-louis.bossart |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.14 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
dmesg with the patch alsa-info dmesg 4.13.16-302.fc27.x86_64 dmesg with the patch alsa-info with the patch |
Created attachment 261163 [details] dmesg with the patch dmesg with the es8316-Audio-exported-gpio-controlling-SPK-analog-switch.patch (see bug 197073). Created attachment 261165 [details]
alsa-info
With the original Fedora kernel modules snd_soc_es8316 and snd_soc_sst_byt_cht_es8316 are autoloaded, but not with patched kernel. Created attachment 261167 [details]
dmesg 4.13.16-302.fc27.x86_64
I can't figure out what you are reporting. in the alas-info log, it shows you have a !0EC5645 device, which is a realtek codec( this was also shown in the dmesg shared on alsa-devel) There is nothing remotely connected to the es8316 so I have no idea how this codec and machine driver are loaded. Please recheck your results. On Windows device manager shows (similar to bug 197073): sound, video and game controllers: - ES8316AudCodec device on intel serial IO i2c ES controller hardware lds: ACPI\VEN_ESSX&DEV_8316 ACPI\ESSX8316 inf section : ESX9316AudioCodec_Device Matching device Id: acpi\essx8316 Bios device name: \_SB.PCI0.I2C2.RTK1 device 000069 - intel SST Audio Device (WDM) hardware lds: ACPI\VEN_8086&DEV_22A8 ACPI\808622A8 Matching device Id: acpi\808622a8 Bios device name: \_SB.PCI0.LPEA device 00003c Created attachment 261169 [details]
dmesg with the patch
Ooops, the patch was adopted incorrectly for my tablet. Now corrected, 8316 modules are autoloaded.
Created attachment 261171 [details]
alsa-info with the patch
There is chip ES8316 on the board. the codec driver doesn't load properly, you have an error due to a gpio configuration [ 8.564237] es8316 i2c-ESSX8316:01: Applying gpios quirk [ 8.564289] es8316 i2c-ESSX8316:01: Failed to get SPK-EN GPIO: -16 [ 8.566190] es8316: probe of i2c-ESSX8316:01 failed with error -16 Can't really help on this one... |
Created attachment 261161 [details] dmesg Onda obook 20 plus Cherry Trail tablet, Fedora 27, kernel 4.14.3-300.fc27.x86_64.