From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 81A174624E for ; Mon, 17 Feb 2025 18:06:59 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 77963402C6; Mon, 17 Feb 2025 18:06:59 +0100 (CET) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mails.dpdk.org (Postfix) with ESMTP id 967B3402C6 for ; Mon, 17 Feb 2025 18:06:58 +0100 (CET) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-439685e14f1so21340475e9.3 for ; Mon, 17 Feb 2025 09:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739812018; x=1740416818; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nBZ4DJn/ctbyFG+OVUvqTFkuAmWroLg61Z8XNSKBR/0=; b=EvLvuDnwS+e3TpNAGNbSHtS7D2+/ibe/1rr2CVGMw6lOztX9ZxECFVOgdobCXZrJbU WZDJwLOSnmrOhXLyh98ZHxAeW4qqq3G8kyrxVtIHQlViPWyDw0c8l8Q809gwAkUwseU8 m8nYOQvwmnmfY+JHproh5lNb8OR6BHozjHFDQ42Hl2EplYOS+E9n/IjK7icDh8IWc/bO 2g7Omp6HE7u9RJByR1UF2DX9XzsMnvSowxprOwD4knJm5EuMPWUuAPYr+sHliK8Ir6KT 9pp5FPzLQky+cbSeXtINFip56l7OhWmY1z/45pF0Ktuis/KOxMCzIYAHFdKuEchjlCuA nhGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739812018; x=1740416818; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nBZ4DJn/ctbyFG+OVUvqTFkuAmWroLg61Z8XNSKBR/0=; b=mAqqapHOrMDv/XFkvSu/QKPXRaA+0DwhcEQAwftVKKy/vw5h0E3Ys3+AJdMr3nCgmx 9obTYa+n4LRPqsgSbzoSS4OTbkESr1evBUyZqW/O1hqjMYr3OU8ybiZCpRJOpjzyAZmc 9wEyxd36yV81/7EcdbeDeFWBGIzgmKXn1ZQT5XssQtSpiDqqq5sB4adPlPsN0mHqDJnK xEjmto13YktpxhEo2prq32MjqkJgfnh5aOiFn0urxbBWVJjzkXXl7mI7Ha0R/m3dkcK5 xMmBGfzi6/ktXgNh00dWCQvtF59bKPt0DFwoCNX0mLGac8j/HTSQ/y9mR0bhVQxtcy8L ghDQ== X-Forwarded-Encrypted: i=1; AJvYcCWEpsLh6BRUW+RR125zyCdel1nJNd3FXVTOVyqa0MMRVWI2q6DjucvV+WnPs9Sqlr8lU2V/Zew=@dpdk.org X-Gm-Message-State: AOJu0Yx8cztcnexfFeihepilSzOoTBgVvq7cP/pXTeoOqaCt9UPvXMh4 oSTu3mOVvz/MexI2iYbR2GsFDb3Ko8RvrdHgb443fhQigWO7pT4WomjZ1bJR/jnh5Q== X-Gm-Gg: ASbGnculYQkOtjt/2t3HdI52Fpl22x3MNn7hi30zMaJDkhzzYlRiRz8F/xgw/yaUOg0 cpPQyt8tJMqB8iIhgKkhm05RPB3Yj6xH3fBTP22wUlnVE1ZTL7OBoGeoMWx2jIpCHLAG0Zm/hSK n1IZJ7xjWJY5WoSY1FEIV3Lflta7oFZorIBq9fR42lVBcCGHWPg5D8ApoludFc7oSwWARMTql5w /bXtVKHqCgj366bPlomDFYGcZLJCvuWnqZzNqnv6Got+XHpOR8pZsmYYNful171u/1/uGi3/QEz bW3OW5UlXceoxonCk03ANg== X-Google-Smtp-Source: AGHT+IFBgdJDpIk7i5YDgI8S34+sMMraTNObwJcjcvm8yWWC8v9g4hWDqIgtlb6klSAbMtxdzgq1rw== X-Received: by 2002:a05:600c:3151:b0:439:6030:9b8d with SMTP id 5b1f17b1804b1-4396e7664b4mr95239145e9.29.1739812017840; Mon, 17 Feb 2025 09:06:57 -0800 (PST) Received: from localhost ([2a01:4b00:d036:ae00:f83c:95e7:29fd:a997]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4395a1aa779sm157369305e9.30.2025.02.17.09.06.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 09:06:57 -0800 (PST) From: luca.boccassi@gmail.com To: Sasha Neftin Cc: Anatoly Burakov , Bruce Richardson , dpdk stable Subject: patch 'net/igc/base: increase PHY power up delay' has been queued to stable release 22.11.8 Date: Mon, 17 Feb 2025 17:04:10 +0000 Message-ID: <20250217170456.1068278-37-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250217170456.1068278-1-luca.boccassi@gmail.com> References: <20250217170456.1068278-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 22.11.8 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/19/25. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/04fd449b89969b4d9413e84630411cd0baf5f11b Thanks. Luca Boccassi --- >From 04fd449b89969b4d9413e84630411cd0baf5f11b Mon Sep 17 00:00:00 2001 From: Sasha Neftin Date: Thu, 6 Feb 2025 16:08:27 +0000 Subject: [PATCH] net/igc/base: increase PHY power up delay [ upstream commit a8a4acb46fa6bbe0a669b4eca0f73f112a7646ac ] PHY specification for i225 requires 300 microsecond delay after power up sequence, so increase the delay after power up to 300 microseconds. Fixes: 8cb7c57d9b3c ("net/igc: support device initialization") Signed-off-by: Sasha Neftin Signed-off-by: Anatoly Burakov Acked-by: Bruce Richardson --- drivers/net/igc/base/igc_phy.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/igc/base/igc_phy.c b/drivers/net/igc/base/igc_phy.c index ddc2b6ecc1..706f037f0e 100644 --- a/drivers/net/igc/base/igc_phy.c +++ b/drivers/net/igc/base/igc_phy.c @@ -3523,6 +3523,7 @@ void igc_power_up_phy_copper(struct igc_hw *hw) hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg); mii_reg &= ~MII_CR_POWER_DOWN; hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg); + usec_delay(300); } /** -- 2.47.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-02-17 16:13:18.182969510 +0000 +++ 0037-net-igc-base-increase-PHY-power-up-delay.patch 2025-02-17 16:13:16.838441592 +0000 @@ -1 +1 @@ -From a8a4acb46fa6bbe0a669b4eca0f73f112a7646ac Mon Sep 17 00:00:00 2001 +From 04fd449b89969b4d9413e84630411cd0baf5f11b Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit a8a4acb46fa6bbe0a669b4eca0f73f112a7646ac ] + @@ -10 +11,0 @@ -Cc: stable@dpdk.org @@ -16 +17 @@ - drivers/net/intel/igc/base/igc_phy.c | 1 + + drivers/net/igc/base/igc_phy.c | 1 + @@ -19 +20 @@ -diff --git a/drivers/net/intel/igc/base/igc_phy.c b/drivers/net/intel/igc/base/igc_phy.c +diff --git a/drivers/net/igc/base/igc_phy.c b/drivers/net/igc/base/igc_phy.c @@ -21,2 +22,2 @@ ---- a/drivers/net/intel/igc/base/igc_phy.c -+++ b/drivers/net/intel/igc/base/igc_phy.c +--- a/drivers/net/igc/base/igc_phy.c ++++ b/drivers/net/igc/base/igc_phy.c