Lines Matching defs:lpa
3235 unsigned long *lpa = state->lp_advertising;
3241 fs.pause = test_bit(ETHTOOL_LINK_MODE_Pause_BIT, lpa);
3242 fs.asym_pause = test_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, lpa);
3914 * @lpa: a 16 bit value which stores the USXGMII auto-negotiation word
3921 uint16_t lpa)
3923 switch (lpa & MDIO_USXGMII_SPD_MASK) {
3947 if (lpa & MDIO_USXGMII_FULL_DUPLEX)
3957 * @lpa: a 16 bit value which stores the USGMII auto-negotiation word
3966 uint16_t lpa)
3968 switch (lpa & MDIO_USXGMII_SPD_MASK) {
3983 if (lpa & MDIO_USXGMII_FULL_DUPLEX)
3994 * @lpa: The value of the %MII_LPA register
4002 * accessing @bmsr and @lpa cannot be done with MDIO directly.
4005 unsigned int neg_mode, u16 bmsr, u16 lpa)
4017 phylink_decode_c37_word(state, lpa, SPEED_1000);
4027 phylink_decode_c37_word(state, lpa, SPEED_2500);
4038 phylink_decode_sgmii_word(state, lpa);
4043 phylink_decode_usgmii_word(state, lpa);
4072 int bmsr, lpa;
4075 lpa = mdiodev_read(pcs, MII_LPA);
4076 if (bmsr < 0 || lpa < 0) {
4081 phylink_mii_c22_pcs_decode_state(state, neg_mode, bmsr, lpa);