]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/drm_connector.c
drm: Release resources with a safer function
[karo-tx-linux.git] / drivers / gpu / drm / drm_connector.c
index 26bb78c76481dabdf834630c3ce706b73fa81112..2e74302830437ae131079b98d691370bce5d9e82 100644 (file)
@@ -250,10 +250,10 @@ int drm_connector_init(struct drm_device *dev,
        connector->debugfs_entry = NULL;
 out_put_type_id:
        if (ret)
-               ida_remove(connector_ida, connector->connector_type_id);
+               ida_simple_remove(connector_ida, connector->connector_type_id);
 out_put_id:
        if (ret)
-               ida_remove(&config->connector_ida, connector->index);
+               ida_simple_remove(&config->connector_ida, connector->index);
 out_put:
        if (ret)
                drm_mode_object_unregister(dev, &connector->base);