Microphone on Lenovo Yoga C930 not working

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