Received: by 2002:a05:7208:9594:b0:7e:5202:c8b4 with SMTP id gs20csp1165937rbb; Mon, 26 Feb 2024 00:13:55 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUExOdNpFRNmbf5rme3p9zwZOFpyE6HmpbKlPuYFZKmPjd8uRBBh8a91a8KinoRmvzDOumI4WjrXX/Sd3pvcj80hL1f96gYZ/cONjCq8w== X-Google-Smtp-Source: AGHT+IEYvmpOUztYm2/XM2bh6/KCwrPcSEKkrpHHC4TJosD3d9Q1I2iR2oiWe1MPciwZ9oieTNo+ X-Received: by 2002:a05:6358:548a:b0:17b:5d25:76a5 with SMTP id v10-20020a056358548a00b0017b5d2576a5mr8546271rwe.3.1708935235493; Mon, 26 Feb 2024 00:13:55 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708935235; cv=pass; d=google.com; s=arc-20160816; b=YCNfOaC2HKO8rRdb1q2eewzyaV8AHaFZB+U7aaeN8XhtQF2ngujwgQk4K8SEkQ9W54 qGazmLOLBZWd+P6E5awwr9FroS5MHLKWx4vFO0F4v9JWliAWqEYL2Rmm2IjrjoOhlvj6 KIod+bnC9COQwAKqIkORTWo0Amoxb3mUYy16gf+BWiRhROBSBeYEbiIxWjXroUmg8FPI Tgn3zsgb4v7oNgHFQObUHaLDg8Ou+s1p8fAdBMucaBHTN1v3Fosbzq+cLxNl3cV2gGW2 c2jjTq/QLbjBXW4+Sg9r8ZwqcrPVLuiceWRS9GxnBUK4H6nN91ake4UKdRx2pEQgMBJa CYWg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=wXMl5Ne/aqrlkKQVudGN4uBWAkI3To47xR5i3IRQ0u0=; fh=t5mU/efashKLQFDT0uAK2M58u5ivElUsCaq9ZfgpCqs=; b=gAQ8W7YbmgDuhhrTqIa90Kxtu66RpMb55EZgkaFlL/GycVJtKZtncKFb67hANKwazZ jiHF2a55tVCMdIEUEmfNj58br4N96g93xcQmXRHeRb5F73YCAqxEb7K4zzcYrjUmmIsL o68mG6aVXuap+afrc9c8zY4jH4//DIyehc4qL2Dy76VGx6IsA7tEGQ/2TLSrAHtM+Oje jnfJToql5McXmbD1tPdNIj0iXA2qzbPPsOsSxQcVcY42Bgay7JJPuPtijKGBNJCzsYKR TvY49dAP8v77JkxFsuns+xWNLk/1jas0eK4G1on7OQBc/kvbyGNcQvVBewT6Cdxs+ea4 gIwQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=M+wTcX7x; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel+bounces-80729-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-80729-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=microchip.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id p32-20020a635b20000000b005dc4912432csi3342638pgb.577.2024.02.26.00.13.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Feb 2024 00:13:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-80729-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=M+wTcX7x; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel+bounces-80729-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-80729-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=microchip.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id D1258B21128 for ; Mon, 26 Feb 2024 08:11:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 992751C6BE; Mon, 26 Feb 2024 08:11:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=microchip.com header.i=@microchip.com header.b="M+wTcX7x" Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.153.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1B6FA1C69A; Mon, 26 Feb 2024 08:11:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=68.232.153.233 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708935101; cv=none; b=Tw1W++Mn/IoBJfQENk1c4Vx/WPXn5IoOdGiSUUxkvOnlDHdegZpYT4VRsZ9vrok7eSluufBBh3doW8Ym865fgx24Q8/CvKy/0AMpmqoqRSxDg7ogM913j/JavZscyBQhgrzVZxRMljNkn/ZhMn0vaxvR8vh5eJCvWmZG8cNqF5I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708935101; c=relaxed/simple; bh=iVYZwkDhMcFRUnUuzDyyomGJypM8ZgenECp2q6HRhhs=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=h5WM7q1XKAuKEe3vqf5MVERlMgAW2zm+a3MpiB8QKaRB+zERWA5ls0HYTMxF3bWS9mw3hHI6w9Xzu/hB96Oi78yquOMSVXT60kPNR+WFKcP0DeY3IQ8ke67oXhsWKDaFH/sv5dmgVVLmBYiR44e+cgm+T3YHHooOysFYkZoSVYc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=microchip.com; spf=pass smtp.mailfrom=microchip.com; dkim=pass (2048-bit key) header.d=microchip.com header.i=@microchip.com header.b=M+wTcX7x; arc=none smtp.client-ip=68.232.153.233 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1708935100; x=1740471100; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=iVYZwkDhMcFRUnUuzDyyomGJypM8ZgenECp2q6HRhhs=; b=M+wTcX7xbBKH++D3tlu6JJ1Xy8SEHrSpwe68tNKN6JyQJnlsuE9Iccbl P89XYWrpSJVx07Ow8iuLbwDotb+ssZdOXsYErH1sqO4rv882snsRzbIub g7z+o1Q24Z/0NJbK+Jjlko4ax0G57DQuSKhzACmfaCd4tG/n/wcfSoRhO f/MzLzB9IzGDM7XQB6E475adzwzy3ZB3Z016+pVhsAOfFjC2OPijzqUL2 6d39XL0f38NxdaCY5Mit9iSs3itBM7tnZK/l1sBznOKTvCfH2vXkYXS/f uAtC6nurZ/wAWbasbtHPWDjAIBiObm+9oz2JVdHzrYmnPIx2TyNHiR7RR w==; X-CSE-ConnectionGUID: Af2UcUQzQhuuU426y0lnaA== X-CSE-MsgGUID: SGRabUegT8q+ABh4d9s+BQ== X-IronPort-AV: E=Sophos;i="6.06,185,1705388400"; d="scan'208";a="247559921" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa5.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 26 Feb 2024 01:11:39 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 26 Feb 2024 01:11:26 -0700 Received: from HYD-DK-UNGSW21.microchip.com (10.10.85.11) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Mon, 26 Feb 2024 01:11:23 -0700 From: Raju Lakkaraju To: CC: , , , , , Subject: [PATCH net 0/3] net: lan743x: Fixes for multiple WOL related issues Date: Mon, 26 Feb 2024 13:39:31 +0530 Message-ID: <20240226080934.46003-1-Raju.Lakkaraju@microchip.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain This patch series implement the following fixes: 1. Disable WOL upon resume in order to restore full data path operation 2. Support WOL in MAC even when PHY does not 3. Address problems with wake option flags configuration sequences Raju Lakkaraju (3): net: lan743x: disable WOL upon resume to restore full data path operation net: lan743x: support WOL in MAC even when PHY does not net: lan743x: Address problems with wake option flags configuration sequences .../net/ethernet/microchip/lan743x_ethtool.c | 24 +++++++++++++++++-- drivers/net/ethernet/microchip/lan743x_main.c | 24 ++++++++++++++++++- drivers/net/ethernet/microchip/lan743x_main.h | 24 +++++++++++++++++++ 3 files changed, 69 insertions(+), 3 deletions(-) -- 2.34.1