Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1664406ybt; Thu, 25 Jun 2020 11:07:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwkAQlVql7QNJSGDX6Xh5ppWRLclbC9gust3pnQ2ty/tGtE1ffV51eT3uj7L5inJMsTkpMH X-Received: by 2002:a17:906:19c7:: with SMTP id h7mr30046269ejd.403.1593108433116; Thu, 25 Jun 2020 11:07:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593108433; cv=none; d=google.com; s=arc-20160816; b=y1qiRhUDVtfbH1R+cYIL6/7m+Hw1FABjdk4GPAFbxuCbcOCNW5FRHuH+68GtgtBxKS lOeuDCAmdTwa93IpsyVjZx6c2SltosbGchdXYUrw+Yt5BFRwcsfc/oTckRMsbe8glphO D1QIqrvMrSs1ezU+G6xm7aIz4c0Jrc7V0BKmuMw4y20Dz/WACfQSdYn8Zn218sjgGsqL SI8XKjyghWbPKeFz0TZRa1suN9NFeNqD0r0coo3LrpTcxvysOiBe7jnU91LVYFRWq0ld INtD6XPilHEKp4t99XRHSHXNPZ8BczU9njJPpKsFiIGy/EKol+CG7rakI03nLk2KmRas TwGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=D14USjOxOutFv5amJGuQKyn+foqyWW/thVllYQ4zX/w=; b=WHk4s8eDqC5s4HM00XDQONMlksBJSWOuSrmINRXqsYGDaRIzKpcj0Tsnt+pPX7Eyrk m5nWUDqdzf25OlzBsPy5/niVqVQ58gfbq6nLAzG3X6Sta6cZBfI/C4K8jmm+YlxYK7tB 55hZ8udbfHkfPLv/00j9ghA/Knal/98C+Sfo/I7iJGuvV5jx1O+c+qhSTmvYjDpBPIOA 5sAQpHd8+OxPahyXVTLLsVIMdW5EJJnMy2z123CqAYfOZUII212iC/PLBFryZcXHfTtp klkewjBZgjtJnXc5xJOsh5Xx80b4BgILbxeKufofOn6WGhm6czmFgUMLaOTdp0RNNSbO HSuw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m27si7871311edj.431.2020.06.25.11.06.49; Thu, 25 Jun 2020 11:07:13 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405946AbgFYPo4 (ORCPT + 99 others); Thu, 25 Jun 2020 11:44:56 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:56893 "EHLO relay8-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2405908AbgFYPow (ORCPT ); Thu, 25 Jun 2020 11:44:52 -0400 X-Originating-IP: 90.76.143.236 Received: from localhost (lfbn-tou-1-1075-236.w90-76.abo.wanadoo.fr [90.76.143.236]) (Authenticated sender: antoine.tenart@bootlin.com) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id CCA2A1BF211; Thu, 25 Jun 2020 15:44:49 +0000 (UTC) From: Antoine Tenart To: davem@davemloft.net, andrew@lunn.ch, f.fainelli@gmail.com, hkallweit1@gmail.com Cc: Antoine Tenart , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, thomas.petazzoni@bootlin.com, kernel test robot , Dan Carpenter Subject: [PATCH net-next 3/8] net: phy: mscc: ptp: fix a smatch error Date: Thu, 25 Jun 2020 17:42:06 +0200 Message-Id: <20200625154211.606591-4-antoine.tenart@bootlin.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200625154211.606591-1-antoine.tenart@bootlin.com> References: <20200625154211.606591-1-antoine.tenart@bootlin.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following error was reported by smatch: vsc85xx_ts_read_csr() error: uninitialized symbol 'blk_hw'. In practice this is very unlikely, as all the block identifiers given to this functions are handled and described in an enum. The smatch error is fixed by doing what is already done in vsc85xx_ts_write_csr: using the "PROCESSOR" block by default. Reported-by: kernel test robot Reported-by: Dan Carpenter Signed-off-by: Antoine Tenart --- drivers/net/phy/mscc/mscc_ptp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/phy/mscc/mscc_ptp.c b/drivers/net/phy/mscc/mscc_ptp.c index 17256d85cedf..030a56c9a06d 100644 --- a/drivers/net/phy/mscc/mscc_ptp.c +++ b/drivers/net/phy/mscc/mscc_ptp.c @@ -75,6 +75,7 @@ static u32 vsc85xx_ts_read_csr(struct phy_device *phydev, enum ts_blk blk, blk_hw = base_port ? EGRESS_ENGINE_0 : EGRESS_ENGINE_1; break; case PROCESSOR: + default: blk_hw = base_port ? PROCESSOR_0 : PROCESSOR_1; break; } -- 2.26.2