From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1B4CBC61D94 for ; Tue, 21 Nov 2023 12:35:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id C27826104B; Tue, 21 Nov 2023 12:35:10 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org C27826104B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org; s=default; t=1700570110; bh=C8gqGlIL7sD4LvgQUPQpo7AqQKrAqrQG6alTKjaCKVk=; h=From:To:Date:In-Reply-To:References:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=0CED4MKlJPyPvj5v31bKGYvYszlj0daN+sc9HOtvTEmOppFwcBCnjppmTQvGknwoD xBPVjH2Rbj+BqsStBmjdvrtyaSdQ3+Bh8P90nY9X/HxDHKrinz8Qt+t8v9B851lJzL aM5mgEGDLzDjoAIL53bMTb78FeYLsMIAPPtUuX1oDjx/ExbJilYTV9SKfMrWD4vuT2 jwzL5vt++BFMRWYTvSO3NhUIqyw1gTOXTyVLz6/05tOjqIv8jlI+9bYut1hGl8H1/7 eb5lb+JrxKHOGF5cevczgom2lP+wc3uYZbUow9abzXXNiGseag9olLmG2Dz6zlEOce F16mjt6Hx/fOg== X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4vsn8T0_dZrx; Tue, 21 Nov 2023 12:35:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id E660661058; Tue, 21 Nov 2023 12:35:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org E660661058 Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 01C3A1BF5EA for ; Tue, 21 Nov 2023 12:35:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id CEAE36104F for ; Tue, 21 Nov 2023 12:35:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org CEAE36104F X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uwdvT4tJD8gS for ; Tue, 21 Nov 2023 12:35:06 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by smtp3.osuosl.org (Postfix) with ESMTPS id 434B96105A for ; Tue, 21 Nov 2023 12:35:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 434B96105A X-IronPort-AV: E=McAfee;i="6600,9927,10900"; a="10496100" X-IronPort-AV: E=Sophos;i="6.04,215,1695711600"; d="scan'208";a="10496100" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2023 04:35:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,215,1695711600"; d="scan'208";a="14496390" Received: from wpastern-mobl1.ger.corp.intel.com (HELO localhost) ([10.252.57.17]) by smtpauth.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2023 04:35:01 -0800 From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= To: "David S. Miller" , Eric Dumazet , intel-wired-lan@lists.osuosl.org, Jakub Kicinski , Jesse Brandeburg , Jonathan Cameron , netdev@vger.kernel.org, Paolo Abeni , Tony Nguyen , linux-kernel@vger.kernel.org Date: Tue, 21 Nov 2023 14:34:27 +0200 Message-Id: <20231121123428.20907-3-ilpo.jarvinen@linux.intel.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20231121123428.20907-1-ilpo.jarvinen@linux.intel.com> References: <20231121123428.20907-1-ilpo.jarvinen@linux.intel.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700570106; x=1732106106; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=HMH5KEeZn7aezfXFMh9Smzjm5lwAV6MHWZcT0k35UEI=; b=NDMrL6u0A19a4BQN7FwVKiBagSxC6K90L+TAke/huAwlnLWOq+6FG/eb ElWMdOcuJNJRvoXHIfXPMk7hSpvP1XricaqS4EYY6Elz1yBkKNLPzgADw 4yI5rKoSGRjlxyKN/ygbau90HVAaprERO1nitMigObYz/5SZYqsq/g4jB KSRP4GveBPYV3Y+ytO4ceCzv1qNVzOMTZPsDt1Kt8rPo3IRLy8oEUDvfP IS1PwaPiJ0TJR2LV+1UEy8tiC78u/O5KdnOFv50jQ0Mn5eTQzBwNKBgdZ V91dYypSOXimqahZ1dmC9hQgNc8podD20zEXc2ScLcGGxbRonHBtaZ/I/ g==; X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=NDMrL6u0 Subject: [Intel-wired-lan] [PATCH v4 2/3] e1000e: Use PCI_EXP_LNKSTA_NLW & FIELD_GET() instead of custom defines/code X-BeenThere: intel-wired-lan@osuosl.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel Wired Ethernet Linux Kernel Driver Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-wired-lan-bounces@osuosl.org Sender: "Intel-wired-lan" ZTEwMDBlIGhhcyBvd24gY29weSBvZiBQQ0kgTmVnb3RpYXRlZCBMaW5rIFdpZHRoIGZpZWxkIGRl ZmluZXMuIFVzZSB0aGUKb25lcyBmcm9tIGluY2x1ZGUvdWFwaS9saW51eC9wY2lfcmVncy5oIGlu c3RlYWQgb2YgdGhlIGN1c3RvbSBvbmVzIGFuZApyZW1vdmUgdGhlIGN1c3RvbSBvbmVzIGFuZCBj b252ZXJ0IHRvIEZJRUxEX0dFVCgpLgoKU3VnZ2VzdGVkLWJ5OiBKb25hdGhhbiBDYW1lcm9uIDxK b25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+ClNpZ25lZC1vZmYtYnk6IElscG8gSsOkcnZpbmVu IDxpbHBvLmphcnZpbmVuQGxpbnV4LmludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IEpvbmF0aGFuIENh bWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KLS0tCiBkcml2ZXJzL25ldC9ldGhl cm5ldC9pbnRlbC9lMTAwMGUvZGVmaW5lcy5oIHwgMiAtLQogZHJpdmVycy9uZXQvZXRoZXJuZXQv aW50ZWwvZTEwMDBlL21hYy5jICAgICB8IDcgKysrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGlu c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZXRo ZXJuZXQvaW50ZWwvZTEwMDBlL2RlZmluZXMuaCBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L2ludGVs L2UxMDAwZS9kZWZpbmVzLmgKaW5kZXggNjNjM2M3OTM4MGExLi5hNGQyOWM5ZTAzYTYgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L2ludGVsL2UxMDAwZS9kZWZpbmVzLmgKKysrIGIv ZHJpdmVycy9uZXQvZXRoZXJuZXQvaW50ZWwvZTEwMDBlL2RlZmluZXMuaApAQCAtNjgxLDggKzY4 MSw2IEBACiAjZGVmaW5lIFBDSUVfTElOS19TVEFUVVMgICAgICAgICAgICAgMHgxMgogCiAjZGVm aW5lIFBDSV9IRUFERVJfVFlQRV9NVUxUSUZVTkMgICAgMHg4MAotI2RlZmluZSBQQ0lFX0xJTktf V0lEVEhfTUFTSyAgICAgICAgIDB4M0YwCi0jZGVmaW5lIFBDSUVfTElOS19XSURUSF9TSElGVCAg ICAgICAgNAogCiAjZGVmaW5lIFBIWV9SRVZJU0lPTl9NQVNLICAgICAgMHhGRkZGRkZGMAogI2Rl ZmluZSBNQVhfUEhZX1JFR19BRERSRVNTICAgIDB4MUYgIC8qIDUgYml0IGFkZHJlc3MgYnVzICgw LTB4MUYpICovCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ldGhlcm5ldC9pbnRlbC9lMTAwMGUv bWFjLmMgYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9pbnRlbC9lMTAwMGUvbWFjLmMKaW5kZXggNWRm N2FkOTNmM2Q3Li41MzQwY2Y3Mzc3OGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0L2V0aGVybmV0 L2ludGVsL2UxMDAwZS9tYWMuYworKysgYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9pbnRlbC9lMTAw MGUvbWFjLmMKQEAgLTEsNiArMSw4IEBACiAvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM LTIuMAogLyogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE4IEludGVsIENvcnBvcmF0aW9uLiAqLwog CisjaW5jbHVkZSA8bGludXgvYml0ZmllbGQuaD4KKwogI2luY2x1ZGUgImUxMDAwLmgiCiAKIC8q KgpAQCAtMjUsOSArMjcsOCBAQCBzMzIgZTEwMDBlX2dldF9idXNfaW5mb19wY2llKHN0cnVjdCBl MTAwMF9odyAqaHcpCiAJCXBjaV9yZWFkX2NvbmZpZ193b3JkKGFkYXB0ZXItPnBkZXYsCiAJCQkJ ICAgICBjYXBfb2Zmc2V0ICsgUENJRV9MSU5LX1NUQVRVUywKIAkJCQkgICAgICZwY2llX2xpbmtf c3RhdHVzKTsKLQkJYnVzLT53aWR0aCA9IChlbnVtIGUxMDAwX2J1c193aWR0aCkoKHBjaWVfbGlu a19zdGF0dXMgJgotCQkJCQkJICAgICBQQ0lFX0xJTktfV0lEVEhfTUFTSykgPj4KLQkJCQkJCSAg ICBQQ0lFX0xJTktfV0lEVEhfU0hJRlQpOworCQlidXMtPndpZHRoID0gKGVudW0gZTEwMDBfYnVz X3dpZHRoKUZJRUxEX0dFVChQQ0lfRVhQX0xOS1NUQV9OTFcsCisJCQkJCQkJICAgICBwY2llX2xp bmtfc3RhdHVzKTsKIAl9CiAKIAltYWMtPm9wcy5zZXRfbGFuX2lkKGh3KTsKLS0gCjIuMzAuMgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtd2ly ZWQtbGFuIG1haWxpbmcgbGlzdApJbnRlbC13aXJlZC1sYW5Ab3N1b3NsLm9yZwpodHRwczovL2xp c3RzLm9zdW9zbC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC13aXJlZC1sYW4K