Lines Matching defs:val
351 u16 val;
358 val = ret & 0xffff;
359 val &= ~clear;
360 val |= set;
362 return phy_write(phydev, AT803X_DEBUG_DATA, val);
551 int val;
555 val = phy_read_mmd(phydev, MDIO_MMD_PCS, stat.reg);
557 val = phy_read(phydev, stat.reg);
559 if (val < 0) {
562 val = val & stat.mask;
563 priv->stats[i] += val;
618 int val;
620 val = at803x_debug_reg_read(phydev, AT803X_DEBUG_REG_1F);
621 if (val < 0)
622 return val;
624 return (val & AT803X_DEBUG_RGMII_1V8) ? 1 : 0;
936 u16 mask = 0, val = 0;
946 val |= priv->smarteee_lpi_tw_1g << 8;
950 val |= priv->smarteee_lpi_tw_100m;
956 mask, val);
1270 u16 val;
1274 val = AT803X_SFC_MANUAL_MDI;
1277 val = AT803X_SFC_MANUAL_MDIX;
1280 val = AT803X_SFC_AUTOMATIC_CROSSOVER;
1288 FIELD_PREP(AT803X_SFC_MDI_CROSSOVER_MODE_M, val));
1341 int val;
1343 val = phy_read(phydev, AT803X_SMART_SPEED);
1344 if (val < 0)
1345 return val;
1347 if (val & AT803X_SMART_SPEED_ENABLE)
1348 *d = FIELD_GET(AT803X_SMART_SPEED_RETRY_LIMIT_MASK, val) + 2;
1486 int val, ret;
1495 ret = phy_read_poll_timeout(phydev, AT803X_CDT, val,
1496 !(val & cdt_en),
1510 int ret, val;
1520 val = phy_read(phydev, AT803X_CDT_STATUS);
1521 if (val < 0)
1522 return val;
1524 if (at803x_cdt_test_failed(val))
1528 at803x_cable_test_result_trans(val));
1530 if (at803x_cdt_fault_length_valid(val))
1532 at803x_cdt_fault_length(val));
1655 int ret, val;
1670 ret = phy_read_poll_timeout(phydev, MII_BMCR, val, !(val & BMCR_RESET),
1896 int val;
1916 val = phy_read_mmd(phydev, MDIO_MMD_PCS, cdt_length_reg);
1917 if (val < 0)
1918 return val;
1920 return (FIELD_GET(QCA808X_CDT_DIAG_LENGTH, val) * 824) / 10;
1966 int ret, val;
1979 val = phy_read_mmd(phydev, MDIO_MMD_PCS, QCA808X_MMD3_CDT_STATUS);
1980 if (val < 0)
1981 return val;
1983 pair_a = FIELD_GET(QCA808X_CDT_CODE_PAIR_A, val);
1984 pair_b = FIELD_GET(QCA808X_CDT_CODE_PAIR_B, val);
1985 pair_c = FIELD_GET(QCA808X_CDT_CODE_PAIR_C, val);
1986 pair_d = FIELD_GET(QCA808X_CDT_CODE_PAIR_D, val);