For reference, the .config file for the kernel should have something
along the lines of this:

> #
> # Firmware loader
> #
> CONFIG_FW_LOADER=y
> CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin
> amd-ucode/microcode_amd_fam15h.bin amdgpu/polaris10_ce.bin
> amdgpu/polaris10_ce_2.bin amdgpu/polaris10_k_smc.bin
> amdgpu/polaris10_mc.bin amdgpu/polaris10_me.bin
> amdgpu/polaris10_me_2.bin amdgpu/polaris10_mec.bin
> amdgpu/polaris10_mec2.bin amdgpu/polaris10_mec2_2.bin
> amdgpu/polaris10_pfp.bin amdgpu/polaris10_pfp_2.bin
> amdgpu/polaris10_rlc.bin amdgpu/polaris10_sdma.bin
> amdgpu/polaris10_sdma1.bin amdgpu/polaris10_smc.bin
> amdgpu/polaris10_smc_sk.bin amdgpu/polaris10_uvd.bin
> amdgpu/polaris10_vce.bin"
> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
> CONFIG_FW_LOADER_USER_HELPER=y

CPU is a AMD FX-9590 ( Fam15h )

Video is a RX480 ( Polaris 10 )

And, yes, both microcode updates ( Fam10h / Fam15h ) need to be builtin.

Previous generation CPU updates will be builtin, even if you try to
exclude them.


Corbin


Reply via email to