Lines Matching defs:val

331 	int val;
338 val = reg;
339 val &= ~MII_M1011_PHY_SCR_AUTO_CROSS;
342 val |= MII_M1011_PHY_SCR_MDI;
345 val |= MII_M1011_PHY_SCR_MDI_X;
350 val |= MII_M1011_PHY_SCR_AUTO_CROSS;
354 if (val != reg) {
356 err = phy_write(phydev, MII_M1011_PHY_SCR, val);
361 return val != reg;
470 int val;
479 val = 0;
481 val = __phy_read(phydev, reg);
482 if (val < 0) {
483 ret = val;
486 val &= mask;
488 val |= val_bits;
490 ret = __phy_write(phydev, reg, val);
850 int val, cnt, enable;
852 val = phy_read(phydev, MII_M1111_PHY_EXT_CR);
853 if (val < 0)
854 return val;
856 enable = FIELD_GET(MII_M1111_PHY_EXT_CR_DOWNSHIFT_EN, val);
857 cnt = FIELD_GET(MII_M1111_PHY_EXT_CR_DOWNSHIFT_MASK, val) + 1;
866 int val, err;
875 val = MII_M1111_PHY_EXT_CR_DOWNSHIFT_EN;
876 val |= FIELD_PREP(MII_M1111_PHY_EXT_CR_DOWNSHIFT_MASK, cnt - 1);
881 val);
914 int val, cnt, enable;
916 val = phy_read(phydev, MII_M1011_PHY_SCR);
917 if (val < 0)
918 return val;
920 enable = FIELD_GET(MII_M1011_PHY_SCR_DOWNSHIFT_EN, val);
921 cnt = FIELD_GET(MII_M1011_PHY_SCR_DOWNSHIFT_MASK, val) + 1;
930 int val, err;
939 val = MII_M1011_PHY_SCR_DOWNSHIFT_EN;
940 val |= FIELD_PREP(MII_M1011_PHY_SCR_DOWNSHIFT_MASK, cnt - 1);
945 val);
1223 int val;
1225 val = phy_read(phydev, MII_88E1540_COPPER_CTRL3);
1226 if (val < 0)
1227 return val;
1229 if (!(val & MII_88E1540_COPPER_CTRL3_FAST_LINK_DOWN)) {
1234 val = FIELD_GET(MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_MASK, val);
1236 switch (val) {
1259 int val, ret;
1275 val = MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_00MS;
1277 val = MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_10MS;
1279 val = MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_20MS;
1281 val = MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_40MS;
1283 val = FIELD_PREP(MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_MASK, val);
1286 MII_88E1540_COPPER_CTRL3_LINK_DOWN_DELAY_MASK, val);
1742 int val;
1745 val = phy_read_paged(phydev, stat.page, stat.reg);
1746 if (val < 0) {
1749 val = val & ((1 << stat.bits) - 1);
1750 priv->stats[i] += val;
1770 int val;
1773 val = __phy_read(phydev, MII_VCT5_CTRL);
1774 if (val < 0)
1775 return val;
1777 if (val & MII_VCT5_CTRL_COMPLETE)
1788 int val;
1792 val = __phy_read(phydev, reg);
1794 if (val < 0)
1797 amplitude = (val & MII_VCT5_TX_RX_AMPLITUDE_MASK) >>
1800 if (!(val & MII_VCT5_TX_RX_COUPLING_POSITIVE_REFLECTION))
2148 int val;
2169 val = __phy_read(phydev, MII_88E1121_MISC_TEST);
2170 if (val < 0) {
2171 ret = val;
2181 *temp = ((val & MII_88E1121_MISC_TEST_TEMP_MASK) - 5) * 5000;