Also merge commit 663a907e199b (Merge remote-tracking branch 'drm-misc/drm-misc-next' into drm-tip) is broken because it completely removes samsung_dsim_atomic_disable(). Dunno whats going on there.
Actually, that merge commit looks even worse. It somehow folds the original samsung_dsim_atomic_disable() into samsung_dsim_atomic_enable(). Therefore, now the enable op will clear the DSIM_STATE_VIDOUT_AVAILABLE flag?! It will also never be set. Dunno how to proceed here. -michael