Hello Ilya,
On 11/11/21 01:45, Ilya Trukhanov wrote:
[snip]
Can you please share the kernel boot log for any of these cases too ?
Thanks a lot for the testing and providing the info!
This is just a guess though. Would be good if you could test following cases:
- CONFIG_FB_EFI not set
/proc/fb: 0 amdgpu
dmesg: https://pastebin.com/c1BcWLEh
Suspend-to-RAM works.
- CONFIG_FB_EFI=y and CONFIG_DRM_AMDGPU=m
/proc/fb before `modprobe amdgpu`: 0 EFI VGA
after: 0 amdgpu
dmesg: https://pastebin.com/vSsTw2Km
Suspend-to-RAM works.
- CONFIG_SYSFB_SIMPLEFB=y and CONFIG_FB_SIMPLE=y
/proc/fb: 0 amdgpu 1 simple
dmesg: https://pastebin.com/ZSXnpLqQ
Suspend-to-RAM fails.
And for each check /proc/fb, the kernel boot log, and if Suspend-to-RAM works.
If the explanation above is correct, then I would expect (1) and (2) to work and (3) to also fail.
Your testing confirms my assumptions. I'll check how this could be solved to prevent the efifb driver to be probed if there's already a framebuffer device.
Best regards,