Loading drivers/clk/clk-divider.c +1 −0 Original line number Diff line number Diff line Loading @@ -497,6 +497,7 @@ static struct clk_hw *_register_divider(struct device *dev, const char *name, /* register the clock */ hw = &div->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(div); hw = ERR_PTR(ret); Loading drivers/clk/clk-fixed-factor.c +1 −0 Original line number Diff line number Diff line Loading @@ -95,6 +95,7 @@ struct clk_hw *clk_hw_register_fixed_factor(struct device *dev, hw = &fix->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fix); hw = ERR_PTR(ret); Loading drivers/clk/clk-fixed-rate.c +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ struct clk_hw *clk_hw_register_fixed_rate_with_accuracy(struct device *dev, /* register the clock */ hw = &fixed->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fixed); hw = ERR_PTR(ret); Loading drivers/clk/clk-fractional-divider.c +1 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ struct clk_hw *clk_hw_register_fractional_divider(struct device *dev, hw = &fd->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fd); hw = ERR_PTR(ret); Loading drivers/clk/clk-gate.c +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ struct clk_hw *clk_hw_register_gate(struct device *dev, const char *name, hw = &gate->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(gate); hw = ERR_PTR(ret); Loading Loading
drivers/clk/clk-divider.c +1 −0 Original line number Diff line number Diff line Loading @@ -497,6 +497,7 @@ static struct clk_hw *_register_divider(struct device *dev, const char *name, /* register the clock */ hw = &div->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(div); hw = ERR_PTR(ret); Loading
drivers/clk/clk-fixed-factor.c +1 −0 Original line number Diff line number Diff line Loading @@ -95,6 +95,7 @@ struct clk_hw *clk_hw_register_fixed_factor(struct device *dev, hw = &fix->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fix); hw = ERR_PTR(ret); Loading
drivers/clk/clk-fixed-rate.c +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ struct clk_hw *clk_hw_register_fixed_rate_with_accuracy(struct device *dev, /* register the clock */ hw = &fixed->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fixed); hw = ERR_PTR(ret); Loading
drivers/clk/clk-fractional-divider.c +1 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ struct clk_hw *clk_hw_register_fractional_divider(struct device *dev, hw = &fd->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(fd); hw = ERR_PTR(ret); Loading
drivers/clk/clk-gate.c +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ struct clk_hw *clk_hw_register_gate(struct device *dev, const char *name, hw = &gate->hw; ret = clk_hw_register(dev, hw); hw->init = NULL; if (ret) { kfree(gate); hw = ERR_PTR(ret); Loading