Yoga C940 laptops have a 10th gen Intel CPU and Cannon Lake audio which should have support for the internal digital microphone array from sof-firmware
But Yoga C930 has an 8th generation Kaby Lake CPU, which is not likely to have support for internal digital microphone from sof-firmware
for some time yet
thesofproject/sof · GitHub - Kaby Lake support · Issue #1899
The only option possible at the moment is to force use of the ‘legacy’ snd_hda_intel driver so most of the onboard audio will work without the internal microphone
the modprobe option to blacklist snd_hda_intel
should be replaced with this:
options snd-intel-dspcfg dsp_driver=1
This github page has a workaround solution for the speakers
GitHub - droserasprout/lenovo-yoga-c930-linux: Varions fixes to provide full hardware support of Lenovo Yoga C930 on Linux
If any better solutions are found they are likely to be posted on the github page or the sofproject bug report first