Hello, I'm on Lenovo S740 with Coffee Lake. Speaker sound used to work with older kernel but in one of the recent kernels it broke. Now, despite using the new modification, (snd_intel_dspcfg: dsp_driver=1), speaker do not work. Audiojack appears to work as expected. I have spent days looking into this but am unable to resolve. Any help would be appreciated, thank you! Link to my alsa-info.sh: http://alsa-project.org/db/?f=ffbe18759c9dd4a7c7a5871be1addfe6724063c7
FYI, without, snd_intel_dspcfg: dsp_driver=1, no driver is detected and I only get dummy output option. Sound works well in windows. I have made sure fast boot is turned off and have tried it with many hard shutdowns.
I also own Lenovo S740 and I have exactly same problem. Running 5.8rc6 now. In my setup, the SOF driver is used. I've filed a bug on SOF tracker bugtracker: https://github.com/thesofproject/sof/issues/3209.
If things used to work on this device, maybe the best advice would be to try with an older kernel and try to narrow down when the problem occurred. I would try with 4.19, then 5.4, then bisect as needed.
I went back as far back as to 4.14, but still had no sound. Tried 4.4, but it wouldn't boot on my machine.