aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ibm_newemac/rgmii.h
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2007-12-04 19:14:28 -0500
committerJeff Garzik <jeff@garzik.org>2007-12-07 15:09:06 -0500
commit1f57877a39105ec4d99d63d02058f6db6ca6abe0 (patch)
treee975e9f66a8b66687b66d32f00160c9fcc98d699 /drivers/net/ibm_newemac/rgmii.h
parent911b237d7d327db5371a762f4d8d8cd9ea763662 (diff)
ibm_newemac: Cleanup/Fix RGMII MDIO support detection
More than just "AXON" version of EMAC RGMII supports MDIO, so replace the current test with a generic property in the device-tree that indicates such support. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: Stefan Roese <sr@denx.de> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/ibm_newemac/rgmii.h')
-rw-r--r--drivers/net/ibm_newemac/rgmii.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/ibm_newemac/rgmii.h b/drivers/net/ibm_newemac/rgmii.h
index 57806833121e..44a0f201064d 100644
--- a/drivers/net/ibm_newemac/rgmii.h
+++ b/drivers/net/ibm_newemac/rgmii.h
@@ -35,8 +35,9 @@ struct rgmii_regs {
35struct rgmii_instance { 35struct rgmii_instance {
36 struct rgmii_regs __iomem *base; 36 struct rgmii_regs __iomem *base;
37 37
38 /* Type of RGMII bridge */ 38 /* RGMII bridge flags */
39 int type; 39 int flags;
40#define EMAC_RGMII_FLAG_HAS_MDIO 0x00000001
40 41
41 /* Only one EMAC whacks us at a time */ 42 /* Only one EMAC whacks us at a time */
42 struct mutex lock; 43 struct mutex lock;