I just got a thinkpad x1 carbon and have similar issues with the intel chipset for wifi and audio with newer kernels as well. Only thinkpad over ever had issues with .
I have the same notebook (2019 edition) with Arch linux; everything is fine except audio, which won't work (basically the mic). Since I run every week or second into trouble after upgrading, I already thought about changing the distribution to something more stable, like Ubuntu/Debian. But I doubt my mic will work there :-(
If this is yours (Thinkpad X1 Carbon Gen 7), there's a very recent fix that you can find there. It's a bit of a hassle, but should work across more than just Arch based distros
Probably is just a config issue: for some reason this morning the wrong mic was selected as default and the update may have played a role since I don't remember changing it myself, but a quick look at pavucontrol solved the problem. PS: I'm using Arch Linux on a Lenovo too, but not a thinkpad.
Unfortunately, it is not. I already tried various kernel modules to support (i.e. detect) the hardware. Apparently, there is a reason why Arch chose some specific compiler flags for the kernel. I don't really want to start building my own kernel (there's a reason I chose Arch, not Gentoo).
I'm also pretty disappointed with x1c7 Linux compatibility. I'm using Ubuntu 19.10 and it's not a smooth ride. I wish Lenovo had a Dell Sputnik like Linux support. Ubuntu 20.04 have been said to have better support.