From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiner Kallweit Subject: [PATCH net-next v2 00/10] r8169: add phylib support Date: Tue, 10 Jul 2018 20:29:53 +0200 Message-ID: <84ac1cb7-bafd-5f15-8cda-e8dfd7d0deb3@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: "netdev@vger.kernel.org" To: David Miller , Florian Fainelli , Andrew Lunn , Realtek linux nic maintainers Return-path: Received: from mail-wr1-f65.google.com ([209.85.221.65]:40585 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732565AbeGJSaM (ORCPT ); Tue, 10 Jul 2018 14:30:12 -0400 Received: by mail-wr1-f65.google.com with SMTP id t6-v6so15617327wrn.7 for ; Tue, 10 Jul 2018 11:30:00 -0700 (PDT) Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: Now that all the basic refactoring has been done we can add phylib support. This patch series was successfully tested on: RTL8168h RTL8168evl RTL8169sb Changes in v2: - return error in mdio ops if phyaddr > 0 - advertise pause modes - added reviewed-by for several patches Heiner Kallweit (10): r8169: add basic phylib support r8169: use phy_resume/phy_suspend r8169: replace open-coded PHY soft reset with genphy_soft_reset r8169: use phy_ethtool_(g|s)et_link_ksettings r8169: use phy_ethtool_nway_reset r8169: use phy_mii_ioctl r8169: migrate speed_down function to phylib r8169: remove rtl8169_set_speed_xmii r8169: remove mii_if_info member from struct rtl8169_private r8169: don't read chip phy status register drivers/net/ethernet/realtek/Kconfig | 2 +- drivers/net/ethernet/realtek/r8169.c | 466 ++++++++++----------------- 2 files changed, 164 insertions(+), 304 deletions(-) -- 2.18.0