I tested with the 5.8-rc1 mainline kernel on Ubuntu 20.04: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.8-rc1. Sound output works without any boot parameter but the microphone array did not work for me on SF314-57-74V6.
With security boot enabled on the laptop, manual signing the mainline kernel is very cumbersome and difficult when doing software updates. I lost appetite and will probably wait for Ubuntu 20.10 which might pick up a later release of the kernel that has the fix.
I don't think the fix has been back-ported to 5.4 kernel.
The upstream kernel fix was included in kernel 5.8-rc1 and later: https:/ /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git/ commit/ sound?h= v5.8-rc4& id=89d73ccab20a 684d8446cea4d8a c6a2608c8d390
I tested with the 5.8-rc1 mainline kernel on Ubuntu 20.04: https:/ /kernel. ubuntu. com/~kernel- ppa/mainline/ v5.8-rc1. Sound output works without any boot parameter but the microphone array did not work for me on SF314-57-74V6.
With security boot enabled on the laptop, manual signing the mainline kernel is very cumbersome and difficult when doing software updates. I lost appetite and will probably wait for Ubuntu 20.10 which might pick up a later release of the kernel that has the fix.