The sof-cfl.ri file you attached in #46 is needed on my machine (to be able to run without dmic_detect=0). With this file and without dmic_detect=0 internal speakers and internal mic work. They are shown in Sound settings as described in #23. (Plugged jack headphones and mic also work).
I tested both with 5.4.0-42-generic and with 5.9.0-rc2+ kernels. The behavior is the same.
Now I should note. I use Intel GPU currently in both of these kernels! The kernel 5.8 does use Nvidia GPU with Nouveau drivers, but with that kernel the sound nor the mic don't work.
The sof-cfl.ri file you attached in #46 is needed on my machine (to be able to run without dmic_detect=0). With this file and without dmic_detect=0 internal speakers and internal mic work. They are shown in Sound settings as described in #23. (Plugged jack headphones and mic also work).
I tested both with 5.4.0-42-generic and with 5.9.0-rc2+ kernels. The behavior is the same.
Now I should note. I use Intel GPU currently in both of these kernels! The kernel 5.8 does use Nvidia GPU with Nouveau drivers, but with that kernel the sound nor the mic don't work.