From: Stephen Boyd Date: Wed, 26 Mar 2014 23:06:35 +0000 (-0700) Subject: clk: Don't check for missing ops in clk_set_parent() X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=86a612349fa58467cd63b30748114ec377d61807;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git clk: Don't check for missing ops in clk_set_parent() We dereference clk->ops during clock registration so this check for NULL ops can't possibly ever be true. Signed-off-by: Stephen Boyd Signed-off-by: Mike Turquette --- diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 7cf2c093cc54..453cf3d210d2 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -1716,9 +1716,6 @@ int clk_set_parent(struct clk *clk, struct clk *parent) if (!clk) return 0; - if (!clk->ops) - return -EINVAL; - /* verify ops for for multi-parent clks */ if ((clk->num_parents > 1) && (!clk->ops->set_parent)) return -ENOSYS;