Lines Matching defs:eee
895 int (*eee_get)(struct r8152 *tp, struct ethtool_keee *eee);
896 int (*eee_set)(struct r8152 *tp, struct ethtool_keee *eee);
910 u32 eee:1;
3583 if (tp->ups_info.eee)
3658 if (tp->ups_info.eee)
5408 tp->ups_info.eee = enable;
8926 static int r8152_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
8932 mii_eee_cap1_mod_linkmode_t(eee->supported, val);
8935 mii_eee_cap1_mod_linkmode_t(eee->advertised, val);
8938 mii_eee_cap1_mod_linkmode_t(eee->lp_advertised, val);
8940 eee->eee_enabled = tp->eee_en;
8942 linkmode_and(common, eee->advertised, eee->lp_advertised);
8943 eee->eee_active = phy_check_valid(tp->speed, tp->duplex, common);
8948 static int r8152_set_eee(struct r8152 *tp, struct ethtool_keee *eee)
8950 u16 val = linkmode_to_mii_eee_cap1_t(eee->advertised);
8952 tp->eee_en = eee->eee_enabled;
8960 static int r8153_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
8966 mii_eee_cap1_mod_linkmode_t(eee->supported, val);
8969 mii_eee_cap1_mod_linkmode_t(eee->advertised, val);
8972 mii_eee_cap1_mod_linkmode_t(eee->lp_advertised, val);
8974 eee->eee_enabled = tp->eee_en;
8976 linkmode_and(common, eee->advertised, eee->lp_advertised);
8977 eee->eee_active = phy_check_valid(tp->speed, tp->duplex, common);