Searched refs:mii_info (Results 1 – 6 of 6) sorted by relevance
113 static void config_genmii_advert (struct uec_mii_info *mii_info);114 static void genmii_setup_forced (struct uec_mii_info *mii_info);115 static void genmii_restart_aneg (struct uec_mii_info *mii_info);116 static int gbit_config_aneg (struct uec_mii_info *mii_info);117 static int genmii_config_aneg (struct uec_mii_info *mii_info);118 static int genmii_update_link (struct uec_mii_info *mii_info);119 static int genmii_read_status (struct uec_mii_info *mii_info);120 u16 uec_phy_read(struct uec_mii_info *mii_info, u16 regnum);121 void uec_phy_write(struct uec_mii_info *mii_info, u16 regnum, u16 val);213 void mii_clear_phy_interrupt (struct uec_mii_info *mii_info) in mii_clear_phy_interrupt() argument[all …]
211 int (*init) (struct uec_mii_info * mii_info);214 int (*suspend) (struct uec_mii_info * mii_info);217 int (*config_aneg) (struct uec_mii_info * mii_info);220 int (*read_status) (struct uec_mii_info * mii_info);223 int (*ack_interrupt) (struct uec_mii_info * mii_info);226 int (*config_intr) (struct uec_mii_info * mii_info);229 void (*close) (struct uec_mii_info * mii_info);232 struct phy_info *uec_get_phy_info (struct uec_mii_info *mii_info);236 void mii_clear_phy_interrupt (struct uec_mii_info *mii_info);237 void mii_configure_phy_interrupt (struct uec_mii_info *mii_info,
421 struct uec_mii_info *mii_info; in init_phy() local432 mii_info = malloc(sizeof(*mii_info)); in init_phy()433 if (!mii_info) { in init_phy()437 memset(mii_info, 0, sizeof(*mii_info)); in init_phy()440 mii_info->speed = SPEED_1000; in init_phy()442 mii_info->speed = SPEED_100; in init_phy()445 mii_info->duplex = DUPLEX_FULL; in init_phy()446 mii_info->pause = 0; in init_phy()447 mii_info->link = 1; in init_phy()449 mii_info->advertising = (ADVERTISED_10baseT_Half | in init_phy()[all …]
732 struct uec_mii_info *mii_info; member
170 struct mii_if_info mii_info; member519 sis_priv->mii_info.dev = net_dev; in sis900_probe()520 sis_priv->mii_info.mdio_read = mdio_read; in sis900_probe()521 sis_priv->mii_info.mdio_write = mdio_write; in sis900_probe()522 sis_priv->mii_info.phy_id_mask = 0x1f; in sis900_probe()523 sis_priv->mii_info.reg_num_mask = 0x1f; in sis900_probe()772 sis_priv->mii_info.phy_id = sis_priv->cur_phy; in sis900_default_phy()1318 struct net_device *net_dev = sis_priv->mii_info.dev; in sis900_timer()2051 return mii_link_ok(&sis_priv->mii_info); in sis900_get_link()2059 mii_ethtool_get_link_ksettings(&sis_priv->mii_info, cmd); in sis900_get_link_ksettings()[all …]
1212 struct ugeth_mii_info *mii_info; member