https://bugzilla.kernel.org/show_bug.cgi?id=203905
--- Comment #25 from m11.1l1.f64@gmail.com --- I found another workaround and it's easier than EVER and it's done via mkinitcpioš
First, what's mkinitcpio(https://wiki.archlinux.org/index.php/Mkinitcpio)?
The initial ramdisk is in essence a very small environment (early userspace) which loads various kernel modules and sets up necessary things before handing over control to init. This makes it possible to have, for example, encrypted root file systems and root file systems on a software RAID array. mkinitcpio allows for easy extension with custom hooks, has autodetection at runtime, and many other features.
So go ahead and edit with `sudo nano /etc/mkinitcpio.conf`
Then add the "amdgpu" in the modules section like this:
`MODULES=(amdgpu)`
After that, simply run `sudo mkinitcpio -P` so that it regenerates mkinitcpio for all kernels
This solved my issue, I hope it works for others too :)_