From patchwork Tue Jul 12 12:49:13 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Elad Kanfi X-Patchwork-Id: 647412 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rpkjP6SGrz9s9G for ; Wed, 13 Jul 2016 00:23:53 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=Mellanox.com header.i=@Mellanox.com header.b=BYX5wa8t; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754640AbcGLOXB (ORCPT ); Tue, 12 Jul 2016 10:23:01 -0400 Received: from mail-db5eur01on0065.outbound.protection.outlook.com ([104.47.2.65]:11712 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754116AbcGLOW5 (ORCPT ); Tue, 12 Jul 2016 10:22:57 -0400 X-Greylist: delayed 4689 seconds by postgrey-1.27 at vger.kernel.org; Tue, 12 Jul 2016 10:22:56 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=z7LdQFMmSfXEmDFxHHL6Xd53xWPW5p7skX9wxR66TC4=; b=BYX5wa8tAe4zW7Qsdc+LVtU+GXaXbRgJZE5i5DJIQyTCBEHBEScsAiphRwRjrQBgUkqh3H6q4SdeMllYz7qzEG6THcDe9Ib6ydDzVfaXy/fFeOQh+X9hp/x0wEqrJ8t5DEa5anV2+4IdEKRgxWfPtyj06SF0lMysItKqPnxVFgI= Received: from AM4PR0501CA0002.eurprd05.prod.outlook.com (10.167.83.140) by DB4PR05MB431.eurprd05.prod.outlook.com (10.242.193.18) with Microsoft SMTP Server (TLS) id 15.1.539.14; Tue, 12 Jul 2016 12:49:38 +0000 Received: from AM1FFO11FD045.protection.gbl (2a01:111:f400:7e00::154) by AM4PR0501CA0002.outlook.office365.com (2603:10a6:200:6::12) with Microsoft SMTP Server (TLS) id 15.1.534.14 via Frontend Transport; Tue, 12 Jul 2016 12:49:37 +0000 Authentication-Results: spf=pass (sender IP is 193.47.165.134) smtp.mailfrom=mellanox.com; synopsys.com; dkim=none (message not signed) header.d=none; synopsys.com; dmarc=pass action=none header.from=mellanox.com; Received-SPF: Pass (protection.outlook.com: domain of mellanox.com designates 193.47.165.134 as permitted sender) receiver=protection.outlook.com; client-ip=193.47.165.134; helo=mtlcas13.mtl.com; Received: from mtlcas13.mtl.com (193.47.165.134) by AM1FFO11FD045.mail.protection.outlook.com (10.174.65.208) with Microsoft SMTP Server (TLS) id 15.1.523.9 via Frontend Transport; Tue, 12 Jul 2016 12:49:36 +0000 Received: from MTLCAS13.mtl.com (10.0.8.78) by mtlcas13.mtl.com (10.0.8.78) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Tue, 12 Jul 2016 15:49:35 +0300 Received: from MTLCAS01.mtl.com (10.0.8.71) by MTLCAS13.mtl.com (10.0.8.78) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Tue, 12 Jul 2016 15:49:35 +0300 Received: from ezex10.ezchip.com (10.0.13.1) by MTLCAS01.MTL.COM (10.0.8.71) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 12 Jul 2016 15:49:34 +0300 Received: from localhost.localdomain (10.1.3.132) by ezex10.ezchip.com (10.1.1.4) with Microsoft SMTP Server (TLS) id 14.3.224.2; Tue, 12 Jul 2016 15:49:33 +0300 From: Elad Kanfi To: CC: , , , , Noam Camus Subject: [PATCH 1/1] Fix PCS reset Date: Tue, 12 Jul 2016 15:49:13 +0300 Message-ID: <1468327753-4361-1-git-send-email-eladkan@mellanox.com> X-Mailer: git-send-email 1.7.1 MIME-Version: 1.0 X-TM-AS-Product-Ver: SMEX-11.0.0.1191-8.000.1202-22446.006 X-TM-AS-Result: No--4.690700-8.000000-31 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No Received-SPF: None (MTLCAS01.mtl.com: eladkan@mellanox.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:193.47.165.134; IPV:NLI; CTRY:IL; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(199003)(189002)(4001430100002)(107886002)(110136002)(586003)(49486002)(189998001)(19580405001)(19580395003)(5003940100001)(47776003)(97736004)(77096005)(50986999)(81156014)(81166006)(8676002)(50466002)(7846002)(106466001)(33646002)(36756003)(229853001)(8936002)(50226002)(6806005)(356003)(11100500001)(92566002)(87936001)(86362001)(2351001)(48376002)(305945005)(2906002)(4326007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB4PR05MB431; H:mtlcas13.mtl.com; FPR:; SPF:Pass; PTR:ErrorRetry; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD045; 1:ULaU3P5z4k2E1r3a97+APwbOuLQmnLAYTzlCDWg2E9/yzYkhp4+8U/Bif/wrsDmJvby/Edc50Penb9cgp7XroI4Frl5c9qA43yQEiC5ojGdw0iXC1IsQHXc30vpBKTdPQbPqvffgLEvLhsx5T730BUKwBzb7MYjPUHqpDcITU1kydmOx1oBfsAWCSm4iQ8HUghT0MGII0bCV0i1zfrSCbTGqSDhKhD0M0y62YBEAklNmAMybz94KlRgZqO/73cxJ656yu8WabFtZ85kk+8lNNz8V1ktZJR835lFxcZgHx0WkA1BJRwtl2N72xCUL9FLhnNj1XxOJYA1XuXOM2wamOw4a1xnnqbHz8pkYgp2F9yzAaNpYVsEIt44JoGSbFHIcNL6rv4/Os+YNpvJjU5E641YBmn0YXBerIpF/aTxNphJ1tujmpLwZeSc2kw7/urQ9tbDArFoll25tRo/L3YqMy1EjS+fipv4DHU+9+zmS19R4pPotjOYC6JFxoJIp9xpE7GV95uCetcg4gqzRNhxh0w== X-MS-Office365-Filtering-Correlation-Id: 32f24c77-f5d0-43d8-d328-08d3aa52fb07 X-Microsoft-Exchange-Diagnostics: 1; DB4PR05MB431; 2:2dherV85wRZZBw1jDwv4DyRq8S+mSdBN0dw4RIDwaYxKy8rV7qGHqZRHoxZuNywqlMgQPZnTeD3UbfnW5earpgkbCXAsL+chHccrIbMtM1UacTSh9IWw9NnXTWyOv9A3ZANPhTVCoXPPsfjuuvDwO6+BktE8uOBHAQtpZFs9siTNw2z+McBjoinbufmlGjpM; 3:OSiDjYq1MVlSHywSQP6bqrEwijxOgFH3oFFupt5/7jnuOUZxoktQ8hB4pZ8OO1QH8L7cqSPSZ0ZlWSWrunPzKgj+GttuavM1Dv5G2V8xpAjz/zhM2x0LRxZBJ8mwgoYqTgpYmkCgprUPXL7KhNJiHYuKOoifrLic3Cu2pnAsbHmGeE0ifFxNydS2RS2074XAY/mTJtnH76ayj2+u6/EI3AYQF18zzb2h1FJfZRSVlqDu/MZyZTUrV7dQS1yLqdsgyBpFsQzteF5tQbshnuajfA==; 25:m9r+dV7Ml+icQvEShwCBJDDcBzTR90ebTFxV+Z9TyA6injKqPO/DvEtYv3zN8BT23ltHaLkqiS/CHeVtjT5piW45Qa3vSfVs1gfSDreoViOGg1t1v1Mc6nUI0nrJd7103jkmRGQffuBc/I33rM0UVocXxuf2nJT/hUxHXnd4r5S5DEQssAkRmMPHEny81CGWALRe0QeCj/RZd1SOOY4uA3VNXjv0/hH20kRX1Jmrv1HpKicuT+Eki+loGMmir0vbmwTtqVMk4pH7fi/dle/q6J1hUhYKsu09Fx7wUYolg43YGwVtwsLQYVzJPALGkzZ06DpM5e1kyx5TB5y1734Z3JpBR2ftR/hUOuFmsuAJrhCjx2jquhzRnOuc/YNscmGDy51GH3fGvoQJQsFo6z3IhPVf0b6O4LqrJSrah6yZy2g= X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:DB4PR05MB431; X-Microsoft-Exchange-Diagnostics: 1; DB4PR05MB431; 31:U44YaSTHtwBr6E1DZANyYqygYY6Fip0N+Civ4h3+iBkLH9Joj4gr1LTqQWDqlZMbjdWTIq4Dzn3Ga6zbVzAsUJ1N/H7H2mOrrSwk58no3q+S2bc4QnlEN3v6vdsx+676ww2FsEBLiNjsSBB6jF1h5owNwdkk6wTzsS5gL/YCMFnwm6Vw2xdDmUWpe39hQ+gkgm2+Y9G+FB9PV7LSSUflaQ==; 20:xUdOs98iWjkaO+Ir3GzC8jfMqtKZ8zmqrGOf5dbIh9TdTCIr3NWkIZB9Vl/80lT1WDBPLlvcr4hNbVU92sSUqrZIEBYe3t9Bhx3ocG8jmNpTKZKrwIpHfH9rVxMc22yxWNEHtGyFXjPux/D8JptvgG6zH5RQl6maNJCfkD0V6xPS2YsUfMpGj2EbH+M9ZAMqORcXEcJsBtwy2epEozrYBersxaEhlPSJhl1B6emf4WvBnoJDqWrEiMAqTWm9Mjw/TrZXBIpx6S/GuNty92Lsb2zhX+hCA2oQiJdY7brZlbGHiMvYMFn1pEHnBhLHspXnPC/qksZhq8lswAuattipIffByLMa0FtPNBQody8RGyw8bXpTqVtBRCOEjEBQi6KroZHGP0DATQY3ESwGCIKAn4qe0Q3uVAPRIdVRj1CZMjgY6pPX7XzRQAQTH1nT1gjerE7dNbmR8JQmd8JSuBdlkaLR70mwMZ2WTyMOJQopJamT61amlV9OoBfXaThr7qHw X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13016025)(13018025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:DB4PR05MB431; BCL:0; PCL:0; RULEID:; SRVR:DB4PR05MB431; X-Microsoft-Exchange-Diagnostics: 1; DB4PR05MB431; 4:J3q5MV8TQrl+0D48tLdsYhLBdj+LFdnIIjejMgL4tfcU/jRpaKBruT9wnU+MpKOrd2427+wikw/cBRfb3LCsyMJd52a7v+7Qs5ky31GKniFBRqDz+VoN+SY9WettBU39pM6SJNcVMOuBMbhiQ/YleD6yqb/VyL5bMYVfdasNOTvYr/132v3ccOECAmjpsQSFVfx/tiL6FB7skkqFbffCnO4lTurHHa/3pLXW8EnrkuZBnDJN4d1bvCP8wtBt/7MuxoPb0G67UMvjKksnnhkz81dFqjNVX8rqon7ro7ji5118t8jo9mzW54d3zn+ffiUkIjgIZUSW8rWJ7vD9PfcCip6TYp39HZLFM4HotuNEA8qER8Xn/fbds8ShzmIjEwrqbj67BWTIPsJns+ZVf4yMENrlY2ERZ9/f0X9SBd2W9Ug= X-Forefront-PRVS: 0001227049 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB4PR05MB431; 23:Kz8n58LmJr5uhqD0+uG9Vv6IKXU5hdvHy15DBOIxwl?= =?us-ascii?Q?luIql0AG4yDoyLeif09PCEonROnNKa70E5MOB/IcaFJJvE7gQnRTYs/I2VJi?= =?us-ascii?Q?LzmA6hd8hOXCPf17OzqWHexeISel/O1qUBZ/3aEhoVUpM1ecy5jNfR3l/a4x?= =?us-ascii?Q?9bi7R8qQJHG98IpbBpNU+Zdo7odpNIZIOHYAgsDyGvjJ8Sn2GmXQOkruGUrU?= =?us-ascii?Q?IdhLz9f+PfLegJ0t9jzM2t+I/2C1xSxHDDTBqSowbwRIxF9pcGoLVb+s+Al1?= =?us-ascii?Q?4moE/IraR2gN08rQc2HF9ryPyBIpxtZi8ltNs59M/D/fE2OijFoCecbn4cKD?= =?us-ascii?Q?ndmGYvWd/m7oqARMBFbMvSSzPq0tCmNT2MKgD0UVR0h4JM22zrL7vhNHkw/x?= =?us-ascii?Q?F6aS3UTkRTqEbg0QIScaewZjjil0LN0ZnE5YqNjtOl5xGZ8u5emi39Fg9cVM?= =?us-ascii?Q?r7orNR45yqWTT6jfEHsF1DgvFxRDoeoiGeR9Gw+yjNUbqoIqaMze1/BZDwxu?= =?us-ascii?Q?P4ScCV5HhLcs2sto64RxrUHVHiOJM/h3B5xzoZgpvRoS1fdOJ+qNQLYskODp?= =?us-ascii?Q?5to3HBKVsh3fDo2tzdjQOlBLlu7v0/b0gvXYTJTQnaPpphDYME9xUcmq5HGL?= =?us-ascii?Q?PzBwVcXr0uSmkt8JfOL29XUdNKO6iZ0O6NacUuJbyJB6iuidWWTB58NVXVOR?= =?us-ascii?Q?B5sVpD7ML12tLQbCLSeTVszQJv+yF9qcbr4U0YaPMNUBUzNDhCfmWM5v/M2E?= =?us-ascii?Q?ZnyAobpMcegHIAZOUyCt7+gRkb23165TGXCqcHbQcDVMHAWIRscsJkq602qb?= =?us-ascii?Q?n8sqIR/SMBo3104u+32LG9tRa5p6EkI0pRAa4IAyLZuE1kOkiyYOWR2aXLSg?= =?us-ascii?Q?wNQC4clBmKp+Da+H9UNQW1+CB8+8yykdhI6R76ds9V+zGx49nFcmvy+kx0yl?= =?us-ascii?Q?W9NWuSYA8WZUiLLbuElW+oG9CVurYgFS378HKdPZYF+g6dv5D/wU8YC50IcO?= =?us-ascii?Q?iqwwOTlR0YRZVHJ3dHJacdgFfKYnHEJIY1j0diuhhtY/jix/muIOLkj49KRw?= =?us-ascii?Q?j1Q54=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB4PR05MB431; 6:YdXoubsb03jqY1cu1vHM0tdCsta22LM7yqqRu4atKvheGnQSNYuMQYrOQbAHcsi7UOIP8pkZCnE9NExYzFcpuQKV5qMEfsFoepU2KDJjsVPS3KILovMgUa90IQXpf2Tlyg4M2fYOPm3KpUBUidCM2VuZPzINGuTIIPhesAgRQfvDyzg1vUWcsuqWJrSCFcs94raDCFZYZJT0Ydeyvlley2LpMdDlLPKlNxYNe/ORZnswvdHYdqxRAPCaHiQxZrSBn06PTsiIPe8dIbQ7BO/jUIBETNAK1xESOrXOQgn3uO1FwOtEfaTxFhGTJ11dfWHns70CKo++nDpt/WqkjADLkw==; 5:R0cfL8zQDIcDYWBze01yiyD3QGduQtU61qa4DE6bcsl48+xPRnB850uL6jg5FPkNsInJ+TF7YOSQphGUZe06gbESPjUVb++5M90XDmMalLKVEezYaweqgbdAp7sPhPS2xBnnKPshW3G4pP2ZSIWXNg==; 24:EqViBu4yoYRHKN+P9ARsGirU1x7hhhhK5jYAbi7YQ6uYhjuH4z3Ki6MTxD4qr3ahl0hgfXhzN2rxr+CDL+5L6PV9CoFC8Y/BtZnMmgsAvN4=; 7:ateNdh6863CarLACRuFA3A8oFqYzYZFoT56+HxP7rGoyt0YVTIb+DnH/KnW8AUV8Sbw6M0bIgyNDW5flTmwts6Ps5hUOJ53IRnwmIxxEm8JvRwZtR5J11uFH5baVV7VEBQI6BKBbqF0aI68e6poL4krA4KaURYhiByoTqhatn1Ls+rLwV1JelZQubKZD41NPl0FVEMkkZTc2CVP2QMhb7epGr4mqbuLlMF9h7UVuT5GsOIbE/mLeL0t4OrnVIEyJ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2016 12:49:36.3290 (UTC) X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a652971c-7d2e-4d9b-a6a4-d149256f461b; Ip=[193.47.165.134]; Helo=[mtlcas13.mtl.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR05MB431 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Noam Camus During commit b54b8c2d6e3c ("net: ezchip: adapt driver to little endian architecture") adapting to little endian architecture, zeroing of controller was left out. Signed-off-by: Elad Kanfi --- drivers/net/ethernet/ezchip/nps_enet.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/net/ethernet/ezchip/nps_enet.c b/drivers/net/ethernet/ezchip/nps_enet.c index 06f0317..9b7a3f5 100644 --- a/drivers/net/ethernet/ezchip/nps_enet.c +++ b/drivers/net/ethernet/ezchip/nps_enet.c @@ -285,6 +285,7 @@ static void nps_enet_hw_reset(struct net_device *ndev) ge_rst_value |= NPS_ENET_ENABLE << RST_GMAC_0_SHIFT; nps_enet_reg_set(priv, NPS_ENET_REG_GE_RST, ge_rst_value); usleep_range(10, 20); + ge_rst_value = 0; nps_enet_reg_set(priv, NPS_ENET_REG_GE_RST, ge_rst_value); /* Tx fifo reset sequence */