All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv2 0/2] net: fec: Reset ethernet PHY whenever the enet_out clock is being enabled
@ 2016-01-12 15:17 ` Lothar Waßmann
  0 siblings, 0 replies; 31+ messages in thread
From: Lothar Waßmann @ 2016-01-12 15:17 UTC (permalink / raw)
  To: Andrew Lunn, David S. Miller, Fabio Estevam, Greg Ungerer,
	Kevin Hao, Lothar Waßmann, Lucas Stach, Nimrod Andy,
	Philippe Reynes, Richard Cochran, Russell King, Sascha Hauer,
	Stefan Agner, linux-kernel, netdev, Jeff Kirsher,
	Uwe Kleine-König, Ian Campbell, Kumar Gala, Mark Rutland,
	Pawel Moll, Rob Herring, Russell King, Sascha Hauer, Shawn Guo,
	devicetree, linux-arm-kernel

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

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2016-09-26 15:45 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-12 15:17 [PATCHv2 0/2] net: fec: Reset ethernet PHY whenever the enet_out clock is being enabled Lothar Waßmann
2016-01-12 15:17 ` Lothar Waßmann
2016-01-12 15:17 ` Lothar Waßmann
2016-01-12 15:17 ` Lothar Waßmann
     [not found] ` <1452611876-451-1-git-send-email-LW-bxm8fMRDkQLDiMYJYoSAnRvVK+yQ3ZXh@public.gmane.org>
2016-01-12 15:17   ` [PATCHv2 1/2] remove redundant struct clk NULL checks Lothar Waßmann
2016-01-12 15:17 ` Lothar Waßmann
2016-01-12 15:17   ` Lothar Waßmann
2016-01-12 15:17   ` Lothar Waßmann
2016-01-12 15:17   ` Lothar Waßmann
2016-01-12 15:17   ` [PATCHv2 2/2] net: fec: Reset ethernet PHY whenever the enet_out clock is being enabled Lothar Waßmann
2016-01-12 15:17     ` Lothar Waßmann
2016-01-12 15:17     ` Lothar Waßmann
2016-01-12 15:17     ` Lothar Waßmann
2016-01-12 15:28     ` Lucas Stach
2016-01-12 15:28       ` Lucas Stach
2016-01-12 15:28       ` Lucas Stach
     [not found]   ` <1452611876-451-2-git-send-email-LW-bxm8fMRDkQLDiMYJYoSAnRvVK+yQ3ZXh@public.gmane.org>
2016-01-12 15:17     ` Lothar Waßmann
2016-01-12 15:25   ` [PATCHv2 1/2] remove redundant struct clk NULL checks Lucas Stach
2016-01-12 15:25     ` Lucas Stach
2016-01-12 15:25     ` Lucas Stach
2016-01-12 15:24 ` [PATCHv2 0/2] net: fec: Reset ethernet PHY whenever the enet_out clock is being enabled Russell King - ARM Linux
2016-01-12 15:24   ` Russell King - ARM Linux
2016-01-12 15:24   ` Russell King - ARM Linux
2016-01-12 16:04   ` Lothar Waßmann
2016-01-12 16:04     ` Lothar Waßmann
2016-01-12 16:04     ` Lothar Waßmann
2016-01-12 20:30     ` Uwe Kleine-König
2016-01-12 20:30       ` Uwe Kleine-König
2016-09-26 15:37       ` Jörg Krause
2016-09-26 15:37         ` Jörg Krause
2016-09-26 15:37         ` Jörg Krause

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.