Created attachment 292889 [details] ACPI dump of elitebook 845 G7 (search device PNP0D80) Kernel does not support modern standby on AMD platform. And some vendors such as HP refused to add a switch in BIOS to bring S3 back. I just buying a new HP Elitebook 845 G7 and there is no way for me to get the suspend & resume working. It seems that AMD is using a different approach to support modern standby and I can't find any public documentation about their interface. Their UUID in _DSM is different to intel's and that is obviously not supported by the kernel.
This has been fixed in current kernels (way too many patches to list out here though). If you can please use 5.15.y or later you should be in good shape now.