Lines Matching refs:eee
4670 static int r8152_get_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8152_get_eee() argument
4687 eee->eee_enabled = !!ocp_data; in r8152_get_eee()
4688 eee->eee_active = !!(supported & adv & lp); in r8152_get_eee()
4689 eee->supported = supported; in r8152_get_eee()
4690 eee->advertised = adv; in r8152_get_eee()
4691 eee->lp_advertised = lp; in r8152_get_eee()
4696 static int r8152_set_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8152_set_eee() argument
4698 u16 val = ethtool_adv_to_mmd_eee_adv_t(eee->advertised); in r8152_set_eee()
4700 r8152_eee_en(tp, eee->eee_enabled); in r8152_set_eee()
4702 if (!eee->eee_enabled) in r8152_set_eee()
4710 static int r8153_get_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8153_get_eee() argument
4727 eee->eee_enabled = !!ocp_data; in r8153_get_eee()
4728 eee->eee_active = !!(supported & adv & lp); in r8153_get_eee()
4729 eee->supported = supported; in r8153_get_eee()
4730 eee->advertised = adv; in r8153_get_eee()
4731 eee->lp_advertised = lp; in r8153_get_eee()
4736 static int r8153_set_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8153_set_eee() argument
4738 u16 val = ethtool_adv_to_mmd_eee_adv_t(eee->advertised); in r8153_set_eee()
4740 r8153_eee_en(tp, eee->eee_enabled); in r8153_set_eee()
4742 if (!eee->eee_enabled) in r8153_set_eee()
4750 static int r8153b_set_eee(struct r8152 *tp, struct ethtool_eee *eee) in r8153b_set_eee() argument
4752 u16 val = ethtool_adv_to_mmd_eee_adv_t(eee->advertised); in r8153b_set_eee()
4754 r8153b_eee_en(tp, eee->eee_enabled); in r8153b_set_eee()
4756 if (!eee->eee_enabled) in r8153b_set_eee()