Hi, on my new MAG X570 TOMAHAWK WIFI Mainboard the sound isn't working. The card itself is detected: 2f:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487] Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:ec84] But then it fails when it's looking for codecs: [ 1.964706] snd_hda_intel 0000:2f:00.4: enabling device (0000 -> 0002) [ 1.968675] snd_hda_intel 0000:2f:00.4: no codecs found! alsa-info.sh: https://alsa-project.org/db/?f=d52fc6b54745aa1143ec46d780ac58dccd31590b My guess is, that it is similar to the folowing bug and patch, and thus needs one of these quirks. https://bugzilla.kernel.org/show_bug.cgi?id=209347#c2 https://lkml.org/lkml/2020/8/28/1051
THe chipset seems to be a Realtek ALC1200.
Do you get the hardware spec? In the case of recent AMD mobos, it's often that HD-audio bus is empty while the actual hardware implementation is done in USB audio.
Unfortunately I do not have anything remotely useful. I just sent a support request to the manufacturer with reference to this bug ticket. I hope they help us and provide the information.
Created attachment 295671 [details] ALC1200
Created attachment 295673 [details] Mainboard Diagram
I attached what I got from the manufacturer support and what I found on the internet. I guess this is lacking the detail needed? The processor I use is an AMD Ryzen 7 5800X.
Well, many other recent AMD Ryzen mobos are with Realtek ALC12xx, but as already mentioned, the audio component is connected via USB while it provides a dummy HD-audio bus that results in the similar empty slot. So the driver has a blacklist for such devices to ignore probing. But, those must appear in USB-audio side, and that's missing in your case. So, currently I'm not sure whether it's really an issue in HD-audio or rather some missing piece in USB-audio side. In anyway, as of now, there is no many thing I can help; the driver couldn't get the codec on HD-audio bus and USB-audio didn't show up, either. I recommend you to check the BIOS setup and/or BIOS update at first.
So, I did a BIOS Update from Version E7C84AMS.153 to E7C84AMS.161 (with ComboAM4PIV2 1.2.0.1). Versions are documented here: https://de.msi.com/Motherboard/support/MAG-X570-TOMAHAWK-WIFI#down-bios AMD Microcode was already the current one at Version A201009. I also checked the BIOS in general, the "HD Audio"-Option is set to "Enabled". Nonetheless, I can't find any difference when executing alsa-info. https://alsa-project.org/db/?f=97623a4b342afdf028e81d738e15bfd3a4b1cdda (Note: The M-Audio Device is an unrelated device connected as a workaround)
The PCI device ID is the same than in bug 211273. Having the same issue. Does sound work for you on windows?
Same issue here but with an AsRock B550 Taichi, I posted a thread here: https://bugzilla.kernel.org/show_bug.cgi?id=213291
Retested with new BIOS (Version E7C84AMS.180, see https://de.msi.com/Motherboard/MAG-X570-TOMAHAWK-WIFI/support) and Linux Kernel 5.17.1-arch1-1. The problem still persists.