[RFCv3 01/14] drm: add atomic fxns