Merge branch 'r8169-clk-fixes'
authorDavid S. Miller <davem@davemloft.net>
Tue, 18 Sep 2018 01:47:58 +0000 (18:47 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Sep 2018 01:47:58 +0000 (18:47 -0700)
commit89bfd48d679ed4f2ce4cbd9a8f8cbcd041c9050c
tree265778341e820a569f935aa6e9dec41c02bdd177
parent0866cd15029baa3331ba347794053472306e8eb3
parent648e921888ad96ea3dc922739e96716ad3225d7f
Merge branch 'r8169-clk-fixes'

Hans de Goede says:

====================
r8169 (x86) clk fixes to fix S0ix not being reached

This series adds code to the r8169 ethernet driver to get and enable an
external clock if present, avoiding the need for a hack in the
clk-pmc-atom driver where that clock was left on continuesly causing x86
some devices to not reach deep power saving states (S0ix) when suspended
causing to them to quickly drain their battery while suspended.

The 3 commits in this series need to be merged in order to avoid
regressions while bisecting. The clk-pmc-atom driver does not see much
changes (it was last touched over a year ago). So the clk maintainers
have agreed with merging all 3 patches through the net tree.
All 3 patches have Stephen Boyd's Acked-by for this purpose.

This v2 of the series only had some minor tweaks done to the commit
messages and is ready for merging through the net tree now.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>