From patchwork Fri Aug 18 14:02:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Lendacky X-Patchwork-Id: 803236 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amdcloud.onmicrosoft.com header.i=@amdcloud.onmicrosoft.com header.b="0POyKOcB"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xYlC96qJCz9t3C for ; Sat, 19 Aug 2017 00:02:29 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753644AbdHROC2 (ORCPT ); Fri, 18 Aug 2017 10:02:28 -0400 Received: from mail-by2nam03on0060.outbound.protection.outlook.com ([104.47.42.60]:59328 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753215AbdHROCX (ORCPT ); Fri, 18 Aug 2017 10:02:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=bZKWzzitl3N4ww9bjq7+FxseAAPaphlwcvUu47BP8Jw=; b=0POyKOcBqtw0svHBxIsO2AXNfayaqyoRyqzqokWYu6Bjo87Nfp9W3HUzvJNeZRlbw5dFP28ut2Vx8B5l/pV8ruL89VV9Sx174o7eOlRFqdacoNsy8hiZ5gy/VgrvdO/IBL3q7xKAppymjhTITmJLKNHCqUI2TUWjhiWjztBSuM0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; Received: from tlendack-t1.amdoffice.net (165.204.77.1) by CY4PR12MB1141.namprd12.prod.outlook.com (10.168.163.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1362.18; Fri, 18 Aug 2017 14:02:21 +0000 From: Tom Lendacky Subject: [PATCH net-next v2 01/13] amd-xgbe: Set the MDIO mode for 10000Base-T configuration To: netdev@vger.kernel.org Cc: David Miller Date: Fri, 18 Aug 2017 09:02:18 -0500 Message-ID: <20170818140218.14804.24933.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170818140209.14804.94997.stgit@tlendack-t1.amdoffice.net> References: <20170818140209.14804.94997.stgit@tlendack-t1.amdoffice.net> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: CY1PR07CA0020.namprd07.prod.outlook.com (10.166.202.30) To CY4PR12MB1141.namprd12.prod.outlook.com (10.168.163.149) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: daab947f-3129-420a-5f22-08d4e641bf03 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY4PR12MB1141; X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 3:WjVxPdw65yw9REP14Njhc8qh+bgALpHztJMeM0+fAQjw1HpJ8XJL9w/7PJjjIIjrzqlL1jDwjL27bbzrFaKdwEKFico2QmEqj6V58AUSyTKo6iUrj7KCPltA1fUiFLjHiScqZjaCADBF64f6OvKgRolEW2Sd+mU0HsA5k0rq7q59Hfk/9L3yac7Ntgfj3caho3muHbBIV8lXbr04urwCGrgapP1UbSCW6JKrckXq0QrqNneZfg3ZhmNHPuAd2RS9; 25:bapMa3/1Th+w+IGIW3yKEZ9eaULkLbEZ1MbbWcjUNyDzB6v6k++oYAMSuc9Dkk7hWkPYaLyN2ElSMUP3Gc3oAr31rZA44JpUE1kWzIhP5j8+LXDZTvHZCNUF3jgi25QtM/OyNwMmnSYuCGXkGs4/3kJPGH79BIvCwS4Hfz/wCAVOtRVAURA38G1C/kSbnfmEtYiftJoMOmE9f87mh8SvKrcIGsgcjbUOLBY5FyOfLjkuJ58emJNqHAblWiGKY3Pbo6Fq1jLy2nEb704zxkoKeT9WPm85WZSmZGWmrN6EvqwL2jOVSjCjWf+iisZNUGbubnIM8uYAcB2f2aN/7MqKKA==; 31:OfhkklIe8W1jF1fUuQZm3JWrBzw8I2VY7+eJPajAdbZGi4V8EVFcvkY5GMAJbzPOy8ycPtXknT/znDv5h2p2EjIgwC1ZtSdYjrq/TfxMxnIMTdOgKjPrjwH8pL2fCCS1CJWQQ3v/DnIe41soO5BbyH/IYIjVs8pR6z0rC6KP0lt0YMWgFbhRaeE9Ggj1Hu7ONcbJt3nsUnaGi6SOQa1sa/HAwIgrU5iPtOjiJroaHR0= X-MS-TrafficTypeDiagnostic: CY4PR12MB1141: X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 20:grEVdbWCeITMffgCE9jQYuUMZ40pmWH9nkRxjeO/xrnbTeo5KHaiMFWPwe1P5a5HQbMgWw9H4oaWdfsFwkteD5S+zZ6BqWUxh0qKI2zVRyOSy1oYA//1I40v7/a7nqxEU7dfA6xNAoCzQ28SZkzWUhGWUsiEfoD9MhAe+AvruDW/JS65RYInq7ylPtot6F/uMjIS+QtWEksRlMRkv05M8g6e8SeWEEzSWie6MS/yqmk+uzS3jz3A3xi9STDX+XfIz7skeLPmUOpEWozndvZ3J39s8QW7cb3aWpLaGm72nu3L+h1EIOqOHtHeMUqLXaxWGSucSd6r8UZZVS1uP285OtGNU+8ayWjPgqNaF8lotnYc1DyH636RvqqW5kRUVq4vQO4ymq+7asqbYHTRk4hVau/3SU8nJvgp+m6ideUChjKS3Jdo22wTFiGPqX7I4DY1R3PJTX+luoY/MOGW3Ny98DAt0fC6gMsoLrw0b/4LAco7W3WcHTcZ5+3+wxZYD/x6; 4:Rb9zfNvqkrRjGWvkjcTqQXpk6OuiOO2VvizRmx3gPk8iTqb1wTp72RqL8sQoutXafEuUcjYzp8Gfc6IrZCBHKSHxWtsopC1M1lcD4bmgpct1SVMHD9QnHwxi0ZZUyaM1QbEnncFXfG0Ol1pZ0y3hI2h0ZJZaza2X3cO1F0W0brRiku33jguCSiAJ2hdI2tZergspSr4NY5JYG5tOFNuB/6RqPpQsukfxVsyfcQVuE+svSEzUeImIXPkhPToa3+V+JfEOn1M8kBtie3D4qCi5o3qV0SyjUFdG8UlRHvLHQGU= X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(20161123558100)(20161123564025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR12MB1141; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR12MB1141; X-Forefront-PRVS: 040359335D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(7370300001)(4630300001)(6009001)(189002)(199003)(106356001)(76176999)(54356999)(50986999)(55016002)(189998001)(9686003)(101416001)(33646002)(47776003)(66066001)(50466002)(53936002)(23676002)(105586002)(6506006)(69596002)(42186005)(53416004)(478600001)(68736007)(2361001)(2351001)(2950100002)(5660300001)(6916009)(230700001)(6666003)(3846002)(6116002)(81156014)(83506001)(81166006)(8676002)(86362001)(97736004)(4001350100001)(7350300001)(305945005)(25786009)(1076002)(7736002)(2906002)(72206003)(4326008)(103116003)(110136004)(97746001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1141; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQxOzIzOmVMenFUc0FSRUJaQ0JTNEtJSlVqZUkxMk5o?= =?utf-8?B?THM2WkxuMmhkbUtWdlpzY0tRS0lrdENLbGIrT3ZHRWFTUyswVnJCUW9iUzdt?= =?utf-8?B?VkgzT24rVVdqRzVTZDNDeXkwYUNibjVlYnNVVlN0c2k3cTR3VVlXc1NUdVF4?= =?utf-8?B?amRjcHNQWWtRcHRDZEVtcFNuSmZMYTc4a0ptNGdEK2xldzhoTFlvenJ2cVU5?= =?utf-8?B?UVVibkdQQUFzaGpndnVmWVUwaXF1VkkwN0JqWHZmWVM3Vm1Na1pUcHJnWkV4?= =?utf-8?B?WVlLZDJ5Rk05YjJldjR0TjZ2WlYwVDFqV0Z1Q01aQ2M0NFVJSHo0QUo2OUVj?= =?utf-8?B?VG81Z083dUhqMjYrQmRjSzZqcE1lQTNheXJRMzF0cjJ6ZEZ4Vk92NUppNHVq?= =?utf-8?B?Y1FQWXRuYkF3VWZsODJCczYyZWlsZ1ZBRHlJTG9JZ2JnQnI5QzB1NUc2bHQ1?= =?utf-8?B?UUkwTDlpSUxwVEhLanVzbUoxR2FQM0FZaG1Xbm9rREZnVzUrd0EwYzdNZTF5?= =?utf-8?B?dlZjT0p4VjBUaGdQelRkTXJ4ck5GU2tnenlvUXFBeG12V3phTThZREpHQ0Yx?= =?utf-8?B?dTZoSENEY0Y0UkpJb2k4TEFiWTNOcFMvekVzdVA4MjVYOGIyQVVvSlV4OXc3?= =?utf-8?B?L3RtaHBJeWdGMkF6UXcvZ2hnTDAyMjVOaXJ1RWFPL2d3YjBKMWlWemRHSHNM?= =?utf-8?B?SWVMTncwem9jT2h4Nlp2eWQ3NlQwVEpBNy9ubC91VkdQaUF0TUVWUlZoOE0y?= =?utf-8?B?VUVnd2oyMXdMam5tclRGVTRwNDV0bDh5elE0c2RKMkd1ZStBQkpCMGkwZ2ZB?= =?utf-8?B?TVFBTmVXOENxbnl2dEFRbWVMczZqaVpnRXJ2R21FWU8zUzJkZ29HeDV5U3lm?= =?utf-8?B?VFZqU1pmQzA2dDNYNTNUYmJoSCtWU0JBSE5IUUdvc21DZVRsNXBKREc4L1FN?= =?utf-8?B?ZGdwWUdMcmk3RlVXbkIrZ0pCZjUxL3U3dno0enYwd1ZSc0xGdGw5dGRXcGJS?= =?utf-8?B?OXpUc2YwZlA0bDAxZysrTzNId055VkxrYnJGNVZTdzlVYXNQUkZhUU5Hemt5?= =?utf-8?B?ZmZOeU4xOTVQdHNxbzVaQkFnbURxcWZGcmNCYmJ0RkVralQ1OUxKa0IvOWNI?= =?utf-8?B?S1B2cEduaG9qeFBjcHZPUHFFQUtQTG5YaUtOU0JiY0Z1Qy9qTjIzUjQyeW1w?= =?utf-8?B?YzR1cmxxSGF2WmlRdUI2c1kwRVo5MVVMQ2FEM1A1OWxTbUVoSmJCWWw0c1lY?= =?utf-8?B?d3pLck1neWJOTjZESzh1aXFGTFV2dzV2OGxPUUIrclAxU1lLbEhPMkRaMldR?= =?utf-8?B?c2hQV0xQa1hjRzVnbFp6ZWxybVkwZE8yYVJOVVhqditWNU1PeTlpRWQxWTFL?= =?utf-8?B?Y2NpZEpTaGtvMWsvYndwZHdZSjlTc2o1RWpJQ0I5VG1hVXhCVXhDWGFrRWxI?= =?utf-8?B?N3BHOUJkbW1zRDhQdGpvdEl3ZUdydzZaRFpVMWJ4V0tLUjd0VVdJdUx1WTJK?= =?utf-8?B?TzZKNkRtNVZNZVNJVkxoZHY5V1JSK1JSOHExRzhoRGVHQW0xeHpPc000WVlV?= =?utf-8?B?RGF5TFArMWtVdDJnNUNZRTh4Q1hmYzd1K1VxTE5CMy9VRzVVMnhMaTVrQUw0?= =?utf-8?B?RCtydFh5TGlSNFp5V3pwSU5tZTAxd2xkbUEyNU9GSnBnQ0lla1pFY3NVWWkw?= =?utf-8?Q?VsH5wcyUiBqq7sskXeQXeb67zmF9hYBdVsUxaJL?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 6:EUSP+vm1cl8CDKnqQwCRA7hWt580gTP3IBiVzkTbq8FeqmnSRQivtUvKZ1dRbmrbYYmsGo51bLaQvPy2pvCbtMMVDe5hOVK0L9zh9vwG1JWCm1fWdN0IBpCehlTdkkP6RrBGGv/fpgz29JhPLAmuE5hVppj9qbxGFKiLlnjGur7t6HKDDzr4Hqij3MR6+y6fR/ZyVCLrwo+OhE9iDcIqY4GYgrQbGCtnOtHByot0p4Yb5JvSDkigH9rIL+gpFmHV19ZegvoVt2yWeTboOiOtS/1hYcor+PdKj3Wc9Cn8HKbElgryQddJJ3S6BL7tIXAfLbHjpsIOWW5pVS51PjlKsw==; 5:Eg5G11ewyoI6sWJP9Y9v/Ulm8UcgiHscmlcRnw9ysCdSc2lB7iIrRh37NXwUA9WQPrkf2TCyOUu/gdXfBaKtca/+40aSCBXWtuq3eL/UqVxEcQw8qcskr3CRkGCuLuzsUxuKhUMD/bnr1d7mJE1Rgg==; 24:VS32NkxW+FkvTWUGPePqh3HuNiS1Y3zIX14BPqP8wi1qmS3PjGfVbQvlPS9xueupWNUmvlfyXlH5QHXCm5DTsvra0QHdTzy9wun1L8XhwZY=; 7:j0w15zPnCI2lRvCV8K+U/Ym1i18L70pDi3psEjAUcTbvaG2DG1r+8EKomMDhLYF9Iy7OfiMqNdz40ld8PF/GgaQPejNlmbL0/pXQAtti4NrhBI9cY/7l04M8bPC2v5kB9KbDYhRQXZr1pF2/mUYrXFuWIOMWGHt+F3Oh9BCMQCxLbT9YUm5jCsR+B+Hx0T/pCqqBVTuUzyLqzV+/XEqfS33cjWyFN5lVoIpZp2dI5mI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 20:pBSgwrGW8wK2EDvLO+cUY3VdnA6/oMXJHn5lYuarNvxdvoIrDIZWw1Li9T0Uz8CRhcUlpFwPS3lFiVlIgW06inxUporarKdZyyz7wmOL8wm2oJ2SOjahPuHZgviW9a6/5n9NYWEKa9Z7N8YyNPOsrC9eZJHCdctH/vXC1zXYvfqyPPMnSloMH7MxPBvLhFctEAOtU0+1V+LYb3S8VCBquXyB1et53XqETNGHnogx7l6V4FMnO/55pirYwS8A4Aps X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2017 14:02:21.6513 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1141 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Currently the MDIO mode is set to none for the 10000Base-T, which is incorrect. The MDIO mode should for this configuration should be clause 45. Signed-off-by: Tom Lendacky --- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c b/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c index 04b5c14..81c45fa 100644 --- a/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c +++ b/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c @@ -2921,7 +2921,7 @@ static int xgbe_phy_init(struct xgbe_prv_data *pdata) phy_data->start_mode = XGBE_MODE_KR; } - phy_data->phydev_mode = XGBE_MDIO_MODE_NONE; + phy_data->phydev_mode = XGBE_MDIO_MODE_CL45; break; /* 10GBase-R support */