[PATCH 1/4] drm: Add struct drm_region and assorted utility functions