From patchwork Tue Nov 15 19:19:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Fainelli X-Patchwork-Id: 695195 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 3tJHL45bZLz9t0J for ; Wed, 16 Nov 2016 06:21:00 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CuTckJOy"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935819AbcKOTUe (ORCPT ); Tue, 15 Nov 2016 14:20:34 -0500 Received: from mail-pf0-f194.google.com ([209.85.192.194]:33876 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935232AbcKOTUa (ORCPT ); Tue, 15 Nov 2016 14:20:30 -0500 Received: by mail-pf0-f194.google.com with SMTP id y68so8417929pfb.1; Tue, 15 Nov 2016 11:20:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=oxofaf3c+DPiAjsYoeebsNUCoLLSxjdP0mwEBmAjSp8=; b=CuTckJOyk6M9PPsfuhlXTuBqxbTCTyMh8Xw9GAgVKuG8iAx//QMn3pheIS5SsrC0Je eufZxG7m9zxgNk/A+tO0WwT0L2Ou1qRKQu+R6coAfrvymP1yOgWCBY03jHwOGHntGnfY d2c5+ppEHYgRF9DbhgzMVBIOc/xQQdEiwvfac9VqNmD8kNzhUy4p0GO1ZktJqKjklpp1 7seS3enRIvNpDTIhcV8vEDtKk1A+rTPGhFNnR5qrNWWSCUpnOebc4KYnQ5LjRR2cTqBx N+5eYzOnFEzUp1xOv0YEsrB/8510clgYH80vvv7JfvGCIOxd4lJrJXgFAA8CWu9lsHS/ CB/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=oxofaf3c+DPiAjsYoeebsNUCoLLSxjdP0mwEBmAjSp8=; b=K38K9UjF3uWPMoN3+zgMXZv0HtyV39hyK9XCeCeoqEFLdiUhDqPsMvOOvudyT/yQeB Qc3FSAmECj2AWdsrYTZ7TbU4DlZe9rCpnTauOfax34+VmNuO2wGTElq9TihWC7bMj/R0 A/4WTNRQtRimtlu7kpfaG1N3xcqwbPoL7hxaLuUCj0jgY4yl7YDmAxD2rm65hk0ayOC6 Fb0Q/5jgxdKaDlZaQeGbIVttzVx4M7/em4g1aQvkID8+VF4eKCTq9ukm0T3ukqD8desJ KwrWTa2AJei2gwyUiLMjukz8U+khT/wdqRV0geXE0c+JxsmCZ7Hfq4D2ebFJou6pNGvd hybw== X-Gm-Message-State: ABUngvcTksNPzqgbCDtiOwWWtPWQljz3YvGAF/OhQjq5CGgl69TeO960T8sZKWc4KJ/jzg== X-Received: by 10.98.64.10 with SMTP id n10mr49249299pfa.168.1479237629540; Tue, 15 Nov 2016 11:20:29 -0800 (PST) Received: from fainelli-desktop.broadcom.com ([192.19.255.250]) by smtp.gmail.com with ESMTPSA id x20sm45424639pfa.84.2016.11.15.11.20.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Nov 2016 11:20:29 -0800 (PST) From: Florian Fainelli To: netdev@vger.kernel.org Cc: davem@davemloft.net, andrew@lunn.ch, tremyfr@gmail.com, Florian Fainelli , Sergei Shtylyov , Jisheng Zhang , Peter Chen , Jarod Wilson , Florian Westphal , linux-kernel@vger.kernel.org (open list) Subject: [PATCH net-next 5/5] net: ethernet: marvell: pxa168_eth: Implement ethtool::nway_reset Date: Tue, 15 Nov 2016 11:19:49 -0800 Message-Id: <20161115191949.15361-6-f.fainelli@gmail.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20161115191949.15361-1-f.fainelli@gmail.com> References: <20161115191949.15361-1-f.fainelli@gmail.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Implement ethtool::nway_reset using phy_ethtool_nway_reset. We are already using dev->phydev all over the place so this comes for free. Signed-off-by: Florian Fainelli --- drivers/net/ethernet/marvell/pxa168_eth.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/marvell/pxa168_eth.c b/drivers/net/ethernet/marvell/pxa168_eth.c index b78a838f306c..3af2814ada23 100644 --- a/drivers/net/ethernet/marvell/pxa168_eth.c +++ b/drivers/net/ethernet/marvell/pxa168_eth.c @@ -1393,6 +1393,7 @@ static void pxa168_get_drvinfo(struct net_device *dev, static const struct ethtool_ops pxa168_ethtool_ops = { .get_drvinfo = pxa168_get_drvinfo, + .nway_reset = phy_ethtool_nway_reset, .get_link = ethtool_op_get_link, .get_ts_info = ethtool_op_get_ts_info, .get_link_ksettings = pxa168_get_link_ksettings,