Lines Matching defs:lp_abil
29 static void decode_sgmii_word(u16 lp_abil, struct sparx5_port_status *status)
32 if (!(lp_abil & LPA_SGMII_LINK)) {
37 switch (lp_abil & LPA_SGMII_SPD_MASK) {
51 if (lp_abil & LPA_SGMII_FULL_DUPLEX)
57 static void decode_cl37_word(u16 lp_abil, uint16_t ld_abil, struct sparx5_port_status *status)
59 status->link = !(lp_abil & ADVERTISE_RFAULT) && status->link;
61 status->duplex = (ADVERTISE_1000XFULL & lp_abil) ?
65 (lp_abil & ADVERTISE_1000XPAUSE)) {
68 (lp_abil & ADVERTISE_1000XPSE_ASYM)) {
69 status->pause |= (lp_abil & ADVERTISE_1000XPAUSE) ?