drm/nouveau/devinit: allow impl to select its own cold-boot method