Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp337812pxj; Thu, 10 Jun 2021 01:52:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/m/zLR3jG6mFuRf/I7Y7wyjtg/dTRV3OWoDhdTYeeaGhCpsG8UFDWckdx4NkWdF7Q5kCy X-Received: by 2002:a05:6402:b89:: with SMTP id cf9mr3690228edb.198.1623315151985; Thu, 10 Jun 2021 01:52:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623315151; cv=none; d=google.com; s=arc-20160816; b=h67JxSC1bIHgPN/4yfDsLPqCMHjoZiXcVRbPqnYWtPtCBIsg7n08IvRCCnxoNOGc9y 3wouru3GmXYFOvXEsuSEAqCIj8GG5J/iqpeEhkl+WAuIxehWadUlLLs0lx9MdNh38tZ1 gq/o6eR/I1vBolZRVeRxVNRR9kRGrXYNZ+CwOZgMCs9uUd/AhLmF96mDY3xhtpEPYm4k mqxeC6GZn2w+vdMp0PdsGS2HNhm/3CWKn1jwD3lkAmYJczUUF+yFIuKNbAjSYFIPL1/s 0MBUiLc+XY9JBbeQt2HARFt3gUg81OUymtytLs14L8GrJvkFzMfkqbZDxz80uvNNV1p5 UvSA== 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:ironport-sdr:ironport-sdr; bh=36ETbXAaNvVZD3XfLouuyDTHJXkKxKr/WIf+ggdqCUo=; b=vBbhumGd920hZQcWj/UiEOKpabLEWdvB5aeSIbqtsx6Zjty3K3Cy+Aayb5xVUQcgUm OTkUbhHK2yhRV3KlgFeXEJiVgSlImPR5GnQvtAEs3kRfXeNr9JrfkU+kEr34C9Z6KFpW 0NtHtsy2zYZ5pqR2GAXZlRZ2k8yNdD0S1rkMq8yT2YllTSjFado3hGmuinsrF5WnHHqj XYW32F0JIPN8zPzUcEG8pdZLzNgZRNaGQ8Pcfu1ptrnlCJ8kMBzFEM9Erf1jHmUmsREj S6TeOopOGZdMjztFWUCBE6O/ZTUR3exKK6FQVuGr9QeXXzaixLxRy1ViIStS5N6PcqqB OqkQ== 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=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k6si1757177ejv.747.2021.06.10.01.52.08; Thu, 10 Jun 2021 01:52:31 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229980AbhFJIvO (ORCPT + 99 others); Thu, 10 Jun 2021 04:51:14 -0400 Received: from mga07.intel.com ([134.134.136.100]:4236 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229778AbhFJIvO (ORCPT ); Thu, 10 Jun 2021 04:51:14 -0400 IronPort-SDR: Y6QQFDInwVutPzBqjsZhoecevuzZhpUFAcSE22PxCBoZ4W8ruiOWPilrMHI5u9RjKfZtOQQQj/ ELQs6YS/MAkw== X-IronPort-AV: E=McAfee;i="6200,9189,10010"; a="269109593" X-IronPort-AV: E=Sophos;i="5.83,263,1616482800"; d="scan'208";a="269109593" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2021 01:49:13 -0700 IronPort-SDR: tWyKEu0tHSOZusqlFndwFkERH2/HlIARjRaOnVupIdzhJH6dxixEZq+MF66efislk7Mmn1ZObI vnFHtpqXTpdg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,263,1616482800"; d="scan'208";a="486088008" Received: from linux.intel.com ([10.54.29.200]) by fmsmga002.fm.intel.com with ESMTP; 10 Jun 2021 01:49:13 -0700 Received: from glass.png.intel.com (glass.png.intel.com [10.158.65.69]) by linux.intel.com (Postfix) with ESMTP id C2C8D580B58; Thu, 10 Jun 2021 01:49:10 -0700 (PDT) From: Wong Vee Khee To: Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , "David S . Miller" , Jakub Kicinski , Maxime Coquelin Cc: Joakim Zhang , netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next v1 1/1] net: stmmac: Fix mixed enum type warning Date: Thu, 10 Jun 2021 16:53:54 +0800 Message-Id: <20210610085354.656580-1-vee.khee.wong@linux.intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The commit 5a5586112b92 ("net: stmmac: support FPE link partner hand-shaking procedure") introduced the following coverity warning: "Parse warning (PW.MIXED_ENUM_TYPE)" "1. mixed_enum_type: enumerated type mixed with another type" This is due to both "lo_state" and "lp_sate" which their datatype are enum stmmac_fpe_state type, and being assigned with "FPE_EVENT_UNKNOWN" which is a macro-defined of 0. Fixed this by assigned both these variables with the correct enum value. Fixes: 5a5586112b92 ("net: stmmac: support FPE link partner hand-shaking procedure") Signed-off-by: Wong Vee Khee --- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c index 180f347b4c8e..db97cd4b871d 100644 --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c @@ -1021,8 +1021,8 @@ static void stmmac_fpe_link_state_handle(struct stmmac_priv *priv, bool is_up) if (is_up && *hs_enable) { stmmac_fpe_send_mpacket(priv, priv->ioaddr, MPACKET_VERIFY); } else { - *lo_state = FPE_EVENT_UNKNOWN; - *lp_state = FPE_EVENT_UNKNOWN; + *lo_state = FPE_STATE_OFF; + *lp_state = FPE_STATE_OFF; } } -- 2.25.1