Direct firmware load failed with error -2

Hello all!

This is my first post here :slight_smile:

I just installed Manjaro Gnome on an old ThinkPad 13 Chromebook and I am experiencing issues with the soundcard’s firmware.

Here’s what I get in the journal:

snd_soc_skl 0000:00:1f.3: Direct firmware load for 9d70-CORE-COREBOOT-0-tplg.bin failed with error -2
snd_soc_skl 0000:00:1f.3: tplg fw 9d70-CORE-COREBOOT-0-tplg.bin load failed with -2, trying alternative>
snd_soc_skl 0000:00:1f.3: Direct firmware load for skl_n88l25_m98357a-tplg.bin failed with error -2
snd_soc_skl 0000:00:1f.3: tplg skl_n88l25_m98357a-tplg.bin failed with -2, falling back to dfw_sst.bin
snd_soc_skl 0000:00:1f.3: Direct firmware load for dfw_sst.bin failed with error -2
snd_soc_skl 0000:00:1f.3: Fallback tplg fw dfw_sst.bin load failed with -2
snd_soc_skl 0000:00:1f.3: Failed to init topology!
snd_soc_skl 0000:00:1f.3: ASoC: error at snd_soc_component_probe on 0000:00:1f.3: -2
skl_n88l25_m98357a skl_n88l25_m98357a: ASoC: failed to instantiate card -2
skl_n88l25_m98357a: probe of skl_n88l25_m98357a failed with error -2

I have placed the firmware under /lib/firmware/ and I even tried to use both expected filenames without success.

Getting audio to work on this device is tricky, but I know for sure that it works with Arch Linux. I suspect this is related to the kernel, although it would be nice if somebody more knowledgable than me can point me to the right direction.

Thank you all in advance.