kuruczgy / x1e-nixos-config

NixOS configs for the Lenovo Yoga Slim 7x
MIT License
23 stars 4 forks source link

Update linux-firmware #40

Open kuruczgy opened 1 week ago

kuruczgy commented 1 week ago
          https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/qcom/x1e80100?id=feb324e3118ac04f579888e9019e60e62fed27c8 Heads up, the linux-firmware repo was updated with *some* of the .jsn files used. This hasn't hit a release yet, but it exists.

Originally posted by @powpingdone in https://github.com/kuruczgy/x1e-nixos-config/issues/36#issuecomment-2463133207

kuruczgy commented 4 days ago

So I looked at it, it seems that the added firmware is meant for the CRD only. The Yoga Slim 7x device tree hardcodes paths like qcom/x1e80100/LENOVO/83ED/qcadsp8380.mbn and qcom/x1e80100/LENOVO/83ED/adsp_dtbs.elf.

We could still source the *.jsn files from linux-firmware though, since those seem to be identical, modulo line endings.

powpingdone commented 3 days ago

That's kinda what I had figured, because the firmware is signed for the laptops.