diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2007-12-04 19:14:28 -0500 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-12-07 15:09:06 -0500 |
commit | 1f57877a39105ec4d99d63d02058f6db6ca6abe0 (patch) | |
tree | e975e9f66a8b66687b66d32f00160c9fcc98d699 /drivers/net/ibm_newemac/rgmii.h | |
parent | 911b237d7d327db5371a762f4d8d8cd9ea763662 (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.h | 5 |
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 { | |||
35 | struct rgmii_instance { | 35 | struct 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; |