Fedora 42 recently updated from linux-firmware release 20250410 to 20250509.
When booting with the new firmware I see in dmesg:
avs_max98927 avs_max98927.1: ASoC: invalid widget control type 257:257:257
avs_max98927 avs_max98927.1: ASoC: failed to load widget ssp%dp_fe
avs_max98927 avs_max98927.1: ASoC: topology: could not load header: -22
snd_soc_avs 0000:00:1f.3: load topology "intel/avs/max98927-tplg.bin" failed: -22
snd_soc_avs 0000:00:1f.3: ASoC: error at snd_soc_component_probe on avs_max98927.1-platform: -22
avs_max98927 avs_max98927.1: ASoC: failed to instantiate card -22
avs_max98927 avs_max98927.1: probe with driver avs_max98927 failed with error -22
Replacing /usr/lib/firmware/intel/avs/max98927-tplg.bin.xz with the version from the previous package and rebooting gets everything working again. Looking at the history
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/intel/avs/max98927-tplg.bin
https://github.com/thesofproject/avs-topology-xml/commits/main/i2s/max98927-tplg.xml
I see 221e4a6 as a recent change, though I don't know if something less obvious could be causing the issue.
Fedora 42 recently updated from linux-firmware release 20250410 to 20250509.
When booting with the new firmware I see in dmesg:
avs_max98927 avs_max98927.1: ASoC: invalid widget control type 257:257:257
avs_max98927 avs_max98927.1: ASoC: failed to load widget ssp%dp_fe
avs_max98927 avs_max98927.1: ASoC: topology: could not load header: -22
snd_soc_avs 0000:00:1f.3: load topology "intel/avs/max98927-tplg.bin" failed: -22
snd_soc_avs 0000:00:1f.3: ASoC: error at snd_soc_component_probe on avs_max98927.1-platform: -22
avs_max98927 avs_max98927.1: ASoC: failed to instantiate card -22
avs_max98927 avs_max98927.1: probe with driver avs_max98927 failed with error -22
Replacing /usr/lib/firmware/intel/avs/max98927-tplg.bin.xz with the version from the previous package and rebooting gets everything working again. Looking at the history
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/intel/avs/max98927-tplg.bin
https://github.com/thesofproject/avs-topology-xml/commits/main/i2s/max98927-tplg.xml
I see 221e4a6 as a recent change, though I don't know if something less obvious could be causing the issue.