A modeset that results in an unexpected resolution is reverted
A modeset that results in an unexpected resolution is reverted

When an unsupported resolution is requested the drm may fallback to
the nearest available resolution without reporting an error. In this
case armsoc will attempt to revert to the last known good settings
and report an error, preventing mismatched crtc/fb sizes.

Change-Id: I922601288b790980f3816101d62a6a6f5ebfa38e

Popolon/xf86-video-armsoc,apxii/xf86-video-armsoc,freedesktop-unofficial-mirror/xorg__driver__xf86-video-armsoc,OtherCrashOverride/armsoc-hardkernel,freedesktop-unofficial-mirror/xorg__driver__xf86-video-armsoc,Popolon/xf86-video-armsoc,xin3liang/xf86-video-armsoc,commshare/xf86-video-armsoc,singulared/xf86-video-armsoc,singulared/xf86-video-armsoc,commshare/xf86-video-armsoc,OtherCrashOverride/armsoc-hardkernel,mmind/xf86-video-armsoc,sbambrough/xf86-video-armsoc,mdrjr/xf86-video-armsoc,mmind/xf86-video-armsoc,sbambrough/xf86-video-armsoc,mdrjr/xf86-video-armsoc,apxii/xf86-video-armsoc,xin3liang/xf86-video-armsoc