Merge tag 'dma-mapping-5.10-1' of git://git.infradead.org/users/hch/dma-mapping
[linux-2.6-microblaze.git] / drivers / clk / bcm / clk-bcm2835.c
index 3439bc6..1ac803e 100644 (file)
@@ -1338,8 +1338,10 @@ static struct clk_hw *bcm2835_register_pll(struct bcm2835_cprman *cprman,
        pll->hw.init = &init;
 
        ret = devm_clk_hw_register(cprman->dev, &pll->hw);
-       if (ret)
+       if (ret) {
+               kfree(pll);
                return NULL;
+       }
        return &pll->hw;
 }