Searched refs:mii_phy (Results 1 - 10 of 10) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ibm_newemac/
H A Dphy.h29 struct mii_phy;
33 int (*init) (struct mii_phy * phy);
34 int (*suspend) (struct mii_phy * phy, int wol_options);
35 int (*setup_aneg) (struct mii_phy * phy, u32 advertise);
36 int (*setup_forced) (struct mii_phy * phy, int speed, int fd);
37 int (*poll_link) (struct mii_phy * phy);
38 int (*read_link) (struct mii_phy * phy);
53 struct mii_phy { struct
80 /* Pass in a struct mii_phy with dev, mdio_read and mdio_write
83 int emac_mii_phy_probe(struct mii_phy *ph
[all...]
H A Dphy.c31 static inline int phy_read(struct mii_phy *phy, int reg)
36 static inline void phy_write(struct mii_phy *phy, int reg, int val)
41 static inline int gpcs_phy_read(struct mii_phy *phy, int reg)
46 static inline void gpcs_phy_write(struct mii_phy *phy, int reg, int val)
51 int emac_mii_reset_phy(struct mii_phy *phy)
75 int emac_mii_reset_gpcs(struct mii_phy *phy)
106 static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise)
165 static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd)
202 static int genmii_poll_link(struct mii_phy *phy)
216 static int genmii_read_link(struct mii_phy *ph
[all...]
H A Dcore.h189 struct mii_phy phy;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dsungem_phy.h4 struct mii_phy;
9 int (*init)(struct mii_phy *phy);
10 int (*suspend)(struct mii_phy *phy);
11 int (*setup_aneg)(struct mii_phy *phy, u32 advertise);
12 int (*setup_forced)(struct mii_phy *phy, int speed, int fd);
13 int (*poll_link)(struct mii_phy *phy);
14 int (*read_link)(struct mii_phy *phy);
15 int (*enable_fiber)(struct mii_phy *phy, int autoneg);
38 struct mii_phy struct
61 /* Pass in a struct mii_phy wit
[all...]
H A Dsungem_phy.c50 static inline int __phy_read(struct mii_phy* phy, int id, int reg)
55 static inline void __phy_write(struct mii_phy* phy, int id, int reg, int val)
60 static inline int phy_read(struct mii_phy* phy, int reg)
65 static inline void phy_write(struct mii_phy* phy, int reg, int val)
70 static int reset_one_mii_phy(struct mii_phy* phy, int phy_id)
94 static int bcm5201_init(struct mii_phy* phy)
107 static int bcm5201_suspend(struct mii_phy* phy)
115 static int bcm5221_init(struct mii_phy* phy)
138 static int bcm5221_suspend(struct mii_phy* phy)
153 static int bcm5241_init(struct mii_phy* ph
[all...]
H A Dsis900.c97 struct mii_phy { struct
98 struct mii_phy * next;
117 struct mii_phy * mii;
118 struct mii_phy * first_mii; /* record the first mii structure */
165 static void sis900_check_mode (struct net_device *net_dev, struct mii_phy *mii_phy);
182 static void sis900_set_capability( struct net_device *net_dev ,struct mii_phy *phy);
541 struct mii_phy * mii_phy = NULL; local
545 mii_phy
1200 struct mii_phy *mii_phy = sis_priv->mii; local
1267 sis900_check_mode(struct net_device *net_dev, struct mii_phy *mii_phy) argument
2066 struct mii_phy *mii_phy = sis_priv->mii; local
[all...]
H A Dspider_net.h463 struct mii_phy phy;
H A Dspider_net.c177 struct mii_phy *phy = &card->phy;
2037 struct mii_phy *phy = &card->phy;
2111 struct mii_phy *phy = &card->phy;
H A Dsungem.h1019 struct mii_phy phy_mii;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/
H A Dde4x5.c501 struct mii_phy { struct
818 struct mii_phy phy[DE4X5_MAX_PHY]; /* List of attached PHY devices */

Completed in 87 milliseconds