Thanks - that looks great! I don't see any glitch now. There is still a flash during boot, presumably when it hands off from efifb to amdgpu it's doing a modeset. But it's ultra quick and it doesn't feel like a glitch, so I don't think it's worth viewing that as a defect. I did 10 suspend/resume cycles and didn't see any failures there.