Move /usr/lib/firmware/amd-ucode/ to amd-ucode package
Description
As discussed in intel-ucode#2 (closed) tools such as dracut and mkosi make use of the default firmware files to provide an early boot integration. Mkinitcpio is working on the same (archlinux/mkinitcpio/mkinitcpio#191 (closed)), which would midterm make the files packaged in /boot in amd-ucode and intel-ucode a thing of the past.
This means, that the amd-ucode package (instead of the linux-firmware package) should start carrying the files below /usr/lib/firmware/amd-ucode/ so that users without AMD hardware do not automatically get early boot firmware, that they do not need and to prepare for the future setup without packaging files in /boot.
cc @daandemeyer
Additional info:
- all amd-ucode
- config and/or log files etc.
- link to upstream bug report, if any