gpcv2 suspend / resume workaround for power supply issue
Lucas Stach tried to add support for system suspend to gpcv2 for 5.16. This doesn't seem to be needed for imx8mq. Even worse, with his patch I can't that easily work around the suspend / resume power supply bug we see.
In this MR I revert his patch and create a simple workaround on top.
Closes: https://source.puri.sm/Librem5/linux-next/-/issues/376 and keeping this in our tree would be the reminder to follow on this for a mainline solution.