X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fclk%2Fclk-divider.c;h=706b5783c360dfc5ba60c6f7054374f5f06ff4f8;hb=b54a0935b03888c8412aa5acbf873af9d753fbdd;hp=25006a8bb8e6d5af8d145472fc76e2ef45281f09;hpb=6c28ab9fef9b4eca350d68ed0090f92fe37f969f;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/clk/clk-divider.c b/drivers/clk/clk-divider.c index 25006a8bb8e6..706b5783c360 100644 --- a/drivers/clk/clk-divider.c +++ b/drivers/clk/clk-divider.c @@ -430,11 +430,9 @@ static struct clk *_register_divider(struct device *dev, const char *name, } /* allocate the divider */ - div = kzalloc(sizeof(struct clk_divider), GFP_KERNEL); - if (!div) { - pr_err("%s: could not allocate divider clk\n", __func__); + div = kzalloc(sizeof(*div), GFP_KERNEL); + if (!div) return ERR_PTR(-ENOMEM); - } init.name = name; init.ops = &clk_divider_ops;