]> git.baikalelectronics.ru Git - kernel.git/commit
dt:net:stmmac: Add dt specific phy reset callback support.
authorSrinivas Kandagatla <srinivas.kandagatla@st.com>
Thu, 4 Jul 2013 09:35:48 +0000 (10:35 +0100)
committerDavid S. Miller <davem@davemloft.net>
Thu, 4 Jul 2013 21:34:17 +0000 (14:34 -0700)
commit33f624cd60d4fe41816eaa77ec72a9349c4f9ee8
tree9f486c6604183917901e5385e0391943d0999e1b
parent7e496b734678b2b69af191dab461ea6c67d68517
dt:net:stmmac: Add dt specific phy reset callback support.

This patch adds phy reset callback support for stmmac driver via device
trees. It adds three new properties to gmac device tree bindings to
define the reset signal via gpio.

With this patch users can conveniently pass reset gpio number with pre,
pulse and post delay in micro secs via DTs.

 active low:
_________  ____________
<pre-delay> |<pulse-delay> |<post-delay>
  | |
  |_______________|

 active high:
   ________________
<pre-delay> |<pulse-delay> |<post-delay>
| |
________| |___________

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/devicetree/bindings/net/stmmac.txt
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
include/linux/stmmac.h