From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753523AbbAVQN4 (ORCPT ); Thu, 22 Jan 2015 11:13:56 -0500 Received: from mail-wi0-f179.google.com ([209.85.212.179]:35365 "EHLO mail-wi0-f179.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753148AbbAVQNy (ORCPT ); Thu, 22 Jan 2015 11:13:54 -0500 From: Tomeu Vizoso To: linux-kernel@vger.kernel.org, Mike Turquette , Stephen Boyd Cc: Javier Martinez Canillas , Tomeu Vizoso Subject: [PATCH v12 1/6] clk: Remove unneeded NULL checks Date: Thu, 22 Jan 2015 17:13:11 +0100 Message-Id: <1421943207-5180-2-git-send-email-tomeu.vizoso@collabora.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1421943207-5180-1-git-send-email-tomeu.vizoso@collabora.com> References: <1421943207-5180-1-git-send-email-tomeu.vizoso@collabora.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org As clk_unprepare_unused_subtree and clk_disable_unused_subtree are always called with a valid struct clk. Signed-off-by: Tomeu Vizoso Reviewed-by: Stephen Boyd --- drivers/clk/clk.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index f4963b7..97f3425 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -432,9 +432,6 @@ static void clk_unprepare_unused_subtree(struct clk *clk) { struct clk *child; - if (!clk) - return; - hlist_for_each_entry(child, &clk->children, child_node) clk_unprepare_unused_subtree(child); @@ -458,9 +455,6 @@ static void clk_disable_unused_subtree(struct clk *clk) struct clk *child; unsigned long flags; - if (!clk) - goto out; - hlist_for_each_entry(child, &clk->children, child_node) clk_disable_unused_subtree(child); @@ -486,9 +480,6 @@ static void clk_disable_unused_subtree(struct clk *clk) unlock_out: clk_enable_unlock(flags); - -out: - return; } static bool clk_ignore_unused; -- 1.9.3