drm/nouveau: Check backlight IDs are >= 0, not > 0
[platform/kernel/linux-rpi.git] / drivers / gpu / drm / nouveau / nouveau_backlight.c
index 408b955..6dd72bc 100644 (file)
@@ -116,7 +116,7 @@ nv40_backlight_init(struct drm_connector *connector)
                                       &nv40_bl_ops, &props);
 
        if (IS_ERR(bd)) {
-               if (bl_connector.id > 0)
+               if (bl_connector.id >= 0)
                        ida_simple_remove(&bl_ida, bl_connector.id);
                return PTR_ERR(bd);
        }
@@ -249,7 +249,7 @@ nv50_backlight_init(struct drm_connector *connector)
                                       nv_encoder, ops, &props);
 
        if (IS_ERR(bd)) {
-               if (bl_connector.id > 0)
+               if (bl_connector.id >= 0)
                        ida_simple_remove(&bl_ida, bl_connector.id);
                return PTR_ERR(bd);
        }