There is a confusion with the types used for drm rects (or something along those lines, Ville would know for sure) causing the skl_update_scaler to incorrectly think it needs to enable scaling (needs_scaling computation) when it is not needed. This results in a blurred display. This would affect any user wanting to use a monitor in portrait mode, or "tabletty" products pulling in from drm-tip as well.
Fix from Ville might help here. Assigning to.
Tvrtko, have you tested patches?
Assuming that https://patchwork.freedesktop.org/series/22295/ are the ones giving the answer on this...
commit d96a7d2adb040a67e163a82dad6316f9f572498a Author: Ville Syrjälä <ville.syrjala@linux.intel.com> Date: Fri Mar 31 21:00:54 2017 +0300 drm/i915: Fix scaling check for 90/270 degree plane rotation
Tvrtko, please verify in tip when time.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.