[RFCv2 13/13] drm/msm: add atomic support