Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1553082pxb; Wed, 10 Feb 2021 10:58:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJyHzF8AEOtd1NNrU19uwBLehz4ZG3JPZu1UNAmfpa9hkIFoGRWTTTNhFznFOwQqzvz2flcc X-Received: by 2002:a17:906:cc47:: with SMTP id mm7mr4350078ejb.241.1612983522895; Wed, 10 Feb 2021 10:58:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612983522; cv=none; d=google.com; s=arc-20160816; b=jpd2F5b4hq7f0zs6ZgIU3CZZDrUMk0/e+t7zOmfWJBFQIh+ekjITYL2vJI/v53B/dd ELAIvH22U8YZiuwiNmFYrI2Ga9qPTdDWhyiTve0+mPo95nV7VCKPo4E87yFqOoTnHep5 8oVAaPtmFf0dEV44zsCCiLcs/FNfk7iXw1VXNmpqnBcOmePT1rOeUsV1DOXBt4LhLf9e r1D9/gZeanwRC8RVGoiXVyqcY1kQ9DF8nSGuphaXDTCPZb1//KO7h2h0U5+RavmQnYP+ zZHCHs/aRdvz2ZW16291fIcVKig8Wk+Ek5T8X809hv44PFX416M+gVonwmSD9iIPrx0a SfQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=nx8NL/QkAusSB5GBfSF0X2YFed3BMQZSf6vw6ScsTvQ=; b=ap6E5u/upktBO3k0UYn2EyV8jAwFx6ufAqQ/639mNSZ4HzpCxi/kvqoNXrPAdKYWsF 1DgyKfONAw59UuPTzlUco+bLtxBObAq/SHw/t6sm3Z3us+G9wU+DtPd2xbLzmZkcFAT7 Dc9t8O3CUQDDL8jJU75WVkqs9JJlhyrio3vZMu6R7cXBhCARhE0A9fQ/YOcFeptaEPfh TtOrOg8w2I4RHSC2DJBiuauJQWhakoThaN5+5i3vZFZx1M7BP12a3reqs2pZPrZ8E82i CLradvRR4/nr+eQIRvbVmb+L6s//1/65dogl/EPmKrUsSltWDRN0WhpV2zF5X1Yjf72G r47Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y25si1942356ejb.546.2021.02.10.10.58.19; Wed, 10 Feb 2021 10:58:42 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233882AbhBJSyL (ORCPT + 99 others); Wed, 10 Feb 2021 13:54:11 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:53127 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233586AbhBJSug (ORCPT ); Wed, 10 Feb 2021 13:50:36 -0500 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1l9uYU-0007ag-NO; Wed, 10 Feb 2021 18:49:38 +0000 From: Colin King To: Michael Turquette , Stephen Boyd , Michal Simek , Michael Tretter , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next] soc: xilinx: vcu: remove deadcode on null divider check Date: Wed, 10 Feb 2021 18:49:38 +0000 Message-Id: <20210210184938.146124-1-colin.king@canonical.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King The pointer 'divider' has previously been null checked followed by a return, hence the subsequent null check is redundant deadcode that can be removed. Clean up the code and remove it. Fixes: 9c789deea206 ("soc: xilinx: vcu: implement clock provider for output clocks") Signed-off-by: Colin Ian King --- drivers/clk/xilinx/xlnx_vcu.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/clk/xilinx/xlnx_vcu.c b/drivers/clk/xilinx/xlnx_vcu.c index d66b1315114e..607936d7a413 100644 --- a/drivers/clk/xilinx/xlnx_vcu.c +++ b/drivers/clk/xilinx/xlnx_vcu.c @@ -512,9 +512,6 @@ static void xvcu_clk_hw_unregister_leaf(struct clk_hw *hw) mux = clk_hw_get_parent(divider); clk_hw_unregister_mux(mux); - if (!divider) - return; - clk_hw_unregister_divider(divider); } -- 2.30.0