Message ID | 20171120083417.32558-1-dev@g0hl1n.net |
---|---|
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> 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=<UNKNOWN>) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3ygMVs4nxDz9ryv for <patchwork-incoming@ozlabs.org>; Mon, 20 Nov 2017 19:35:49 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751185AbdKTIfh (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Mon, 20 Nov 2017 03:35:37 -0500 Received: from relay12.alfahosting-server.de ([109.237.142.232]:45761 "EHLO relay12.alfahosting-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751128AbdKTIff (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 20 Nov 2017 03:35:35 -0500 Received: by relay01.alfahosting-server.de (Postfix, from userid 1001) id 1555232C31FE; Mon, 20 Nov 2017 09:35:34 +0100 (CET) X-Spam-DCC: : X-Spam-Level: X-Spam-Status: No, score=-1000.0 required=7.0 tests=BAYES_50, D_SENT_WITH_SASL autolearn=disabled version=3.2.5 Received: from alfa3028.alfahosting-server.de (alfa3028.alfahosting-server.de [109.237.138.38]) by relay01.alfahosting-server.de (Postfix) with ESMTPS id 6154F32C2F50; Mon, 20 Nov 2017 09:35:28 +0100 (CET) Received: from localhost.localdomain (unknown [91.230.2.244]) (Authenticated sender: yes) by alfa3028.alfahosting-server.de (Postfix) with ESMTPA id C6078430D05D; Mon, 20 Nov 2017 09:35:27 +0100 (CET) From: Richard Leitner <dev@g0hl1n.net> To: f.fainelli@gmail.com, fugang.duan@nxp.com, andrew@lunn.ch Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, richard.leitner@skidata.com Subject: [PATCH v2 0/3] net: ethernet: fec: fix refclk enable for SMSC LAN8710/20 Date: Mon, 20 Nov 2017 09:34:14 +0100 Message-Id: <20171120083417.32558-1-dev@g0hl1n.net> X-Mailer: git-send-email 2.11.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
net: ethernet: fec: fix refclk enable for SMSC LAN8710/20
|
expand
|
From: Richard Leitner <richard.leitner@skidata.com> This patch series fixes the use of the SMSC LAN8710/20 with a Freescale ETH when the refclk is generated by the FSL. Changes v2: - simplify and fix fec_reset_phy function to support multiple calls - include: linux: phy: harmonize phy_id{,_mask} type - reset the phy instead of not turning the clock on and off (which would have caused a power consumption regression) Richard Leitner (3): net: ethernet: freescale: simplify fec_reset_phy include: linux: phy: harmonize phy_id{,_mask} type net: ethernet: fec: fix refclk enable for SMSC LAN8710/20 drivers/net/ethernet/freescale/fec.h | 4 + drivers/net/ethernet/freescale/fec_main.c | 125 ++++++++++++++++++++---------- include/linux/phy.h | 2 +- 3 files changed, 88 insertions(+), 43 deletions(-)