fixup! WIP: drm/msm/mdp5: atomic

Move where we request the CTL so that anything can potentially fail is
done in the synchronous part of a (potentially) async update.  Also,
actually release the CTL when we are done (which somehow got lost in the
atomic conversion)