missing firmware amdgpu

– Please Write here your help request –
Hi, when I run parrot-upgrade or update-initramfs -u
it says the following,

update-initramfs: Generating /boot/initrd.img-5.15.0-15parrot1-amd64
W: Possible missing firmware /lib/firmware/amdgpu/yellow_carp_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu

I tried to find the missing firmware from various sources but it still gives such output.
I downloaded the other firmwares from the following links:
i915 - kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel
https://github.com/Umio-Yasuno/unofficial-amdgpu-firmware-repo/tree/master/amdgpu
and some other sources as well but it still gives the aforementioned output.
How do I fix it…?

  • ParrotOS iso in use:
    parrot 5.0

  • Application used for flashing the iso:
    balena etcher in usb.

  • Logs/Terminal output (use pastebin or similar services):

  • Screenshots:

can you run in a terminal inxi -bz and post back the results?

This is the output of inxi -bz

System:
  Kernel: 5.14.0-9parrot1-amd64 x86_64 bits: 64 Console: pty pts/1
  Distro: Parrot OS 5.0 (LTS)
Machine:
  Type: Laptop System: LENOVO product: 82JW v: Legion 5 15ACH6
  serial: <filter>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN serial: <filter>
  UEFI: LENOVO v: HHCN23WW date: 11/08/2021
Battery:
  ID-1: BAT0 charge: 63.0 Wh (100.0%) condition: 63.0/60.0 Wh (104.9%)
CPU:
  Info: 8-Core AMD Ryzen 7 5800H with Radeon Graphics [MT MCP]
  speed: 1198 MHz min/max: 1200/3200 MHz
Graphics:
  Device-1: NVIDIA driver: nouveau v: kernel
  Device-2: AMD Cezanne driver: amdgpu v: kernel
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
  Display: server: X.Org 1.20.11 driver: loaded: amdgpu,ati,modesetting
  unloaded: fbdev,vesa resolution: 1920x1080~165Hz
  OpenGL:
  renderer: AMD RENOIR (DRM 3.42.0 5.14.0-9parrot1-amd64 LLVM 11.0.1)
  v: 4.6 Mesa 20.3.5
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  driver: r8169
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi
Drives:
  Local Storage: total: 950.25 GiB used: 0 KiB (0.0%)
Info:
  Processes: 315 Uptime: 1m Memory: 13.52 GiB used: 1.25 GiB (9.3%)
  Shell: Bash inxi: 3.3.07

The driver does not work properly perhaps it’s broken, the display brightness control does not work…
brightness can’t be increased.

OK. so I am a hardware man, not a number juggler, looking at the inxi, it appears you have the correct drivers installed, Now there have been many problems with Ryzen chips across distributions and kernels,
AMD issued a bios bug fix a while back, that cured most problems, so my first thought is checking your MB maker [box builder] for a bios upgrade

Addendum. The brightness control on some Lenovo products is/was well-known, and kernel 5.14.* onwards supposedly fixed it, after checking for a Bios update, if you are still having problems, then my suggestion would be installing a newer kernel than you have, as yours may be corrupt.