[PATCH 6.12 158/269] drm: Add client-agnostic setup helper