GPU firmware path

Hello!

There is probably a quick fix to this issue, but I am not able to find any description of this from Internet.

After upgrading the system and rebuilding the graphics/drm-61-kmod everything works, but there are annoying messages in the logs when DRM starts loading the GPU modules:
Code:
polaris11_pfp_2.bin: could not load binary firmware /boot/firmware/polaris11_pfp_2.bin either
amdgpu/polaris11_pfp_2.bin: could not load binary firmware /boot/firmware/amdgpu/polaris11_pfp_2.bin either
amdgpu_polaris11_pfp_2.bin: could not load binary firmware /boot/firmware/amdgpu_polaris11_pfp_2.bin either
drmn0: successfully loaded firmware image 'amdgpu/polaris11_pfp_2.bin'
polaris11_me_2.bin: could not load binary firmware /boot/firmware/polaris11_me_2.bin either
amdgpu/polaris11_me_2.bin: could not load binary firmware /boot/firmware/amdgpu/polaris11_me_2.bin either
amdgpu_polaris11_me_2.bin: could not load binary firmware /boot/firmware/amdgpu_polaris11_me_2.bin either
drmn0: successfully loaded firmware image 'amdgpu/polaris11_me_2.bin'
polaris11_ce_2.bin: could not load binary firmware /boot/firmware/polaris11_ce_2.bin either
amdgpu/polaris11_ce_2.bin: could not load binary firmware /boot/firmware/amdgpu/polaris11_ce_2.bin either
amdgpu_polaris11_ce_2.bin: could not load binary firmware /boot/firmware/amdgpu_polaris11_ce_2.bin either
drmn0: successfully loaded firmware image 'amdgpu/polaris11_ce_2.bin'
[drm] Chained IB support enabled!

Seems that the first and second paths for modules are wrong. After that, the DRM finally finds the GPU modules from /boot/modules and loads them.

The question is - how to set the correct modules path for DRM?
 
I subscribe for some feedback on this.

I've rebuilt graphics/drm-61-kmod and graphics/gpu-firmware-amd-kmod@green_sardine, hoping for a fix, but the issue is still present:
Code:
[9.220634] green_sardine_asd.bin: could not load binary firmware /boot/firmware/green_sardine_asd.bin either
[9.220726] amdgpu/green_sardine_asd.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_asd.bin either
[9.220832] amdgpu_green_sardine_asd.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_asd.bin either
[9.221678] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_asd.bin'
[9.221767] green_sardine_ta.bin: could not load binary firmware /boot/firmware/green_sardine_ta.bin either
[9.221827] amdgpu/green_sardine_ta.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_ta.bin either
[9.221901] amdgpu_green_sardine_ta.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_ta.bin either
[9.222114] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_ta.bin'
[9.222123] drmn0: PSP runtime database doesn't exist
[9.222128] drmn0: PSP runtime database doesn't exist
[9.222281] green_sardine_dmcub.bin: could not load binary firmware /boot/firmware/green_sardine_dmcub.bin either
[9.222338] amdgpu/green_sardine_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_dmcub.bin either
[9.222412] amdgpu_green_sardine_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_dmcub.bin either
[9.222881] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_dmcub.bin'
[9.222890] <6>[drm] Loading DMUB firmware via PSP: version=0x01010027
[9.222976] green_sardine_pfp.bin: could not load binary firmware /boot/firmware/green_sardine_pfp.bin either
[9.223033] amdgpu/green_sardine_pfp.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_pfp.bin either
[9.223107] amdgpu_green_sardine_pfp.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_pfp.bin either
[9.223387] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_pfp.bin'
[9.223466] green_sardine_me.bin: could not load binary firmware /boot/firmware/green_sardine_me.bin either
[9.223522] amdgpu/green_sardine_me.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_me.bin either
[9.223593] amdgpu_green_sardine_me.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_me.bin either
[9.223848] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_me.bin'
[9.223924] green_sardine_ce.bin: could not load binary firmware /boot/firmware/green_sardine_ce.bin either
[9.223980] amdgpu/green_sardine_ce.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_ce.bin either
[9.224050] amdgpu_green_sardine_ce.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_ce.bin either
[9.224265] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_ce.bin'
[9.224340] green_sardine_rlc.bin: could not load binary firmware /boot/firmware/green_sardine_rlc.bin either
[9.224395] amdgpu/green_sardine_rlc.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_rlc.bin either
[9.224465] amdgpu_green_sardine_rlc.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_rlc.bin either
[9.224666] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_rlc.bin'
[9.224747] green_sardine_mec.bin: could not load binary firmware /boot/firmware/green_sardine_mec.bin either
[9.224801] amdgpu/green_sardine_mec.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_mec.bin either
[9.224871] amdgpu_green_sardine_mec.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_mec.bin either
[9.225443] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_mec.bin'
[9.226394] green_sardine_vcn.bin: could not load binary firmware /boot/firmware/green_sardine_vcn.bin either
[9.226454] amdgpu/green_sardine_vcn.bin: could not load binary firmware /boot/firmware/amdgpu/green_sardine_vcn.bin either
[9.226529] amdgpu_green_sardine_vcn.bin: could not load binary firmware /boot/firmware/amdgpu_green_sardine_vcn.bin either
[9.227388] drmn0: successfully loaded firmware image 'amdgpu/green_sardine_vcn.bin'
[9.227395] <6>[drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 3
[9.227404] drmn0: Will use PSP to load VCN firmware
[9.843416] <6>[drm] reserve 0x400000 from 0xf41f800000 for PSP TMR
[9.937149] drmn0: RAS: optional ras ta ucode is not available
[10.025179] drmn0: RAP: optional rap ta ucode is not available
[10.025196] drmn0: SECUREDISPLAY: securedisplay ta ucode is not available
[10.026077] drmn0: SMU is initialized successfully!
[10.027237] <6>[drm] Display Core initialized with v3.2.207!
[10.027798] <6>[drm] DMUB hardware initialized: version=0x01010027
 
Back
Top