Quote Originally Posted by OneTimeShot View Post
Fair enough - I haven't used firmware with AMD chips.

In terms of "how to check that the firmware is loading", if you move/delete the firmware files and you think are loading elsewhere, the dmesg file should definitely not show the firmware has loaded successfully message...
It doesn't have to be in the initrd, but some distro's like gentoo have the option to build firmware\microcode into the intrd. genkernel specifically gives a flag to do just that. Not only that but you also have the option to build them straight into the kernel image. make menuconfig inside /usr/src/linux and you'll find the option in there.