drm/kms: properly handle fbdev blanking