Just in case this is useful I reverted the changes in that commit which affects two files:
drivers/gpu/drm/i915/i915_drv.c and
drivers/gpu/drm/i915/intel_fb.c
I thought originally it must be the changes in i915_drv so just reverted those. This resulted in the system coming back from resume but I had to do a VT switch to get the display back. The change to intel_fb is exactly to say that we DON'T need a VT switch. Presumably my particular chip DOES need it. Not sure where to go with this now...
Just in case this is useful I reverted the changes in that commit which affects two files: gpu/drm/ i915/i915_ drv.c and gpu/drm/ i915/intel_ fb.c
drivers/
drivers/
I thought originally it must be the changes in i915_drv so just reverted those. This resulted in the system coming back from resume but I had to do a VT switch to get the display back. The change to intel_fb is exactly to say that we DON'T need a VT switch. Presumably my particular chip DOES need it. Not sure where to go with this now...