Kernel 6.0 breaks suspend/resume on AMD Lenovo laptops

So today, Linux released the latest Linux kernel to the world, version 6.0. I was curious to see if the suspend issue was fixed with mobile AMD processors and chipsets. It was breaking the old method but I found a new way to make it work.

NEW FIX

click here for the new fix