From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762890AbcALPjW (ORCPT ); Tue, 12 Jan 2016 10:39:22 -0500 Received: from mail.karo-electronics.de ([81.173.242.67]:61157 "EHLO mail.karo-electronics.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753205AbcALPjT (ORCPT ); Tue, 12 Jan 2016 10:39:19 -0500 From: =?UTF-8?q?Lothar=20Wa=C3=9Fmann?= To: Andrew Lunn , "David S. Miller" , Fabio Estevam , Greg Ungerer , Kevin Hao , =?UTF-8?q?Lothar=20Wa=C3=9Fmann?= , Lucas Stach , Nimrod Andy , Philippe Reynes , Richard Cochran , Russell King , Sascha Hauer , Stefan Agner , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Jeff Kirsher , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , Ian Campbell , Kumar Gala , Mark Rutland , Pawel Moll , Rob Herring , Russell King , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCHv2 0/2] net: fec: Reset ethernet PHY whenever the enet_out clock is being enabled Date: Tue, 12 Jan 2016 16:17:54 +0100 Message-Id: <1452611876-451-1-git-send-email-LW@KARO-electronics.de> X-Mailer: git-send-email 2.1.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset fixes a regression introduced by commit e8fcfcd5684a ("net: fec: optimize the clock management to save power") for ethernet PHYs that are using ENET_OUT as reference clock (on i.MX6 or i.MX28) Changes vs. v1: - fixed reference to the commit that introduced the regression. - dropped patch to use gpiod framework. This should be added later, after the affected DTBs have been updated to specify the correct gpio_flags. Patch overview: 1. cleanup patch to remove redundant NULL checks 2. call fec_reset_phy() after the ENET_OUT clock has been enabled