[PATCH 1/4] drm: consolidate common list implementations