https://bugzilla.kernel.org/show_bug.cgi?id=70701
--- Comment #2 from Abhinav K abhinav.kumar.in@gmail.com --- Created attachment 126561 --> https://bugzilla.kernel.org/attachment.cgi?id=126561&action=edit Dmesg output after applying fix
It worked. It's now remaining in single_disp power state unless I add an extra monitor. Just as should it work.
BTW Will I have to compile kernel with this fix every time or you will push it upstream?