clk: fixed-factor: fix of_node_get-put imbalance
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / drivers / clk / clk-fixed-factor.c
index 20724abd38bd132205713cce2e7960324652d12b..7df6b5b1e7ee0e47178f2c54786bf9933f53b0cc 100644 (file)
@@ -210,6 +210,7 @@ static int of_fixed_factor_clk_remove(struct platform_device *pdev)
 {
        struct clk *clk = platform_get_drvdata(pdev);
 
+       of_clk_del_provider(pdev->dev.of_node);
        clk_unregister_fixed_factor(clk);
 
        return 0;