/linux-6.14.4/drivers/net/phy/ |
D | vitesse.c | 227 phy_modify(phydev, 0x0c, 0x0300, 0x0200); in vsc73xx_config_init() 231 phy_modify(phydev, MII_TPISTATUS, 0xff00, 0x0061); in vsc73xx_config_init() 249 phy_modify(phydev, 0x08, 0x0200, 0x0200); in vsc738x_config_init() 252 phy_modify(phydev, 0x12, 0xff07, 0x0003); in vsc738x_config_init() 253 phy_modify(phydev, 0x11, 0x00ff, 0x00a2); in vsc738x_config_init() 256 phy_modify(phydev, 0x08, 0x0200, 0x0000); in vsc738x_config_init() 266 phy_modify(phydev, 0x08, 0x0200, 0x0200); in vsc738x_config_init() 276 phy_modify(phydev, 0x08, 0x0200, 0x0000); in vsc738x_config_init() 291 phy_modify(phydev, 0x16, 0x0fc0, 0x0240); in vsc738x_config_init() 292 phy_modify(phydev, 0x14, 0x6000, 0x4000); in vsc738x_config_init() [all …]
|
D | dp83867.c | 469 return phy_modify(phydev, DP83867_CFG2, in dp83867_set_downshift() 767 ret = phy_modify(phydev, DP83867_CFG2, DP83867_DOWNSHIFT_EN, in dp83867_config_init() 963 err = phy_modify(phydev, MII_DP83867_PHYCTRL, in dp83867_phy_reset() 1014 return phy_modify(phydev, MII_BMCR, BMCR_LOOPBACK, in dp83867_loopback() 1033 return phy_modify(phydev, DP83867_LEDCR2, in dp83867_led_brightness_set() 1093 ret = phy_modify(phydev, DP83867_LEDCR1, DP83867_LED_FN_MASK(index), in dp83867_led_hw_control_set() 1098 return phy_modify(phydev, DP83867_LEDCR2, DP83867_LED_DRV_EN(index), 0); in dp83867_led_hw_control_set() 1172 return phy_modify(phydev, DP83867_LEDCR2, in dp83867_led_polarity_set()
|
D | nxp-tja11xx.c | 121 ret = phy_modify(phydev, reg, mask, set); in phy_modify_check() 170 ret = phy_modify(phydev, MII_ECTRL, MII_ECTRL_POWER_MODE_MASK, in tja11xx_wakeup() 315 ret = phy_modify(phydev, MII_CFG1, reg_mask, reg_val); in tja11xx_config_init() 326 ret = phy_modify(phydev, MII_CFG1, reg_mask, reg_val); in tja11xx_config_init() 343 ret = phy_modify(phydev, MII_CFG2, MII_CFG2_SLEEP_REQUEST_TO, in tja11xx_config_init()
|
D | marvell.c | 753 err = phy_modify(phydev, MII_M1111_PHY_EXT_SR, in m88e1111_config_inband() 889 ret = phy_modify(phydev, MII_88E3016_PHY_SPEC_CTRL, in m88e3016_config_init() 905 return phy_modify(phydev, MII_M1111_PHY_EXT_SR, in m88e1111_config_init_hwcfg_mode() 931 return phy_modify(phydev, MII_M1111_PHY_EXT_CR, in m88e1111_config_init_rgmii_delays() 1014 err = phy_modify(phydev, MII_M1111_PHY_EXT_SR, in m88e1111_config_init_1000basex() 1104 err = phy_modify(phydev, MII_M1111_PHY_EXT_CR, in m88e1111_set_downshift() 1168 err = phy_modify(phydev, MII_M1011_PHY_SCR, in m88e1011_set_downshift() 1334 err = phy_modify(phydev, MII_88E1510_GEN_CTRL_REG_1, in m88e1510_config_init() 1451 err = phy_modify(phydev, 0x1e, 0x0fc0, in m88e1145_config_init_rgmii() 1578 ret = phy_modify(phydev, MII_88E1540_COPPER_CTRL3, in m88e1540_set_fld() [all …]
|
D | dp83869.c | 481 return phy_modify(phydev, DP83869_CFG2, in dp83869_set_downshift() 681 ret = phy_modify(phydev, MII_BMCR, BMCR_ANENABLE, 0); in dp83869_configure_fiber() 810 ret = phy_modify(phydev, DP83869_CFG2, DP83869_DOWNSHIFT_EN, in dp83869_config_init()
|
D | intel-xway.c | 234 return phy_modify(phydev, XWAY_MDIO_MIICTRL, in xway_gphy_rgmii_init() 378 ret = phy_modify(phydev, XWAY_MDIO_LED, in xway_gphy_led_brightness_set()
|
D | mxl-gpy.c | 421 ret = phy_modify(phydev, PHY_CTL1, PHY_CTL1_AMDIX | PHY_CTL1_MDIAB | in gpy_config_mdix() 832 ret = phy_modify(phydev, MII_BMCR, BMCR_LOOPBACK, set); in gpy_loopback() 870 ret = phy_modify(phydev, PHY_LED, in gpy_led_brightness_set()
|
D | bcm54140.c | 487 ret = phy_modify(phydev, MII_BMCR, 0, BMCR_PDOWN); in bcm54140_b0_workaround() 491 ret = phy_modify(phydev, MII_BMCR, BMCR_PDOWN, 0); in bcm54140_b0_workaround()
|
D | phy_device.c | 2246 return phy_modify(phydev, MII_BMCR, in genphy_setup_forced() 2337 return phy_modify(phydev, MII_BMCR, BMCR_ISOLATE, in genphy_restart_aneg() 2444 err = phy_modify(phydev, MII_BMCR, BMCR_SPEED1000 | BMCR_SPEED100, in genphy_c37_config_aneg() 2754 ret = phy_modify(phydev, MII_BMCR, BMCR_ISOLATE, res); in genphy_soft_reset() 2881 phy_modify(phydev, MII_BMCR, ~0, ctl); in genphy_loopback() 2889 phy_modify(phydev, MII_BMCR, BMCR_LOOPBACK, 0); in genphy_loopback()
|
D | adin.c | 379 rc = phy_modify(phydev, ADIN1300_PHY_CTRL3, in adin_set_downshift() 432 return phy_modify(phydev, ADIN1300_PHY_CTRL_STATUS2, in adin_set_edpd()
|
D | microchip.c | 486 return phy_modify(phydev, LAN937X_MODE_CTRL_STATUS_REG, in lan937x_tx_set_mdix()
|
D | phy-core.c | 882 int phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set) in phy_modify() function 892 EXPORT_SYMBOL_GPL(phy_modify);
|
D | dp83822.c | 563 err = phy_modify(phydev, MII_DP83822_CTRL_2, in dp83822_config_init() 591 err = phy_modify(phydev, MII_BMCR, BMCR_ANENABLE, 0); in dp83822_config_init()
|
D | micrel.c | 805 return phy_modify(phydev, MII_KSZPHY_CTRL_2, in ksz8081_config_mdix() 1492 return phy_modify(phydev, MII_KSZ9131_AUTO_MDIX, in ksz9131_config_mdix() 1628 ret = phy_modify(phydev, MII_BMCR, in ksz9x31_cable_test_start() 1802 rv = phy_modify(phydev, MII_CTRL1000, in ksz9x31_cable_test_get_status() 1840 return phy_modify(phydev, MII_BMCR, in ksz886x_config_mdix() 2317 return phy_modify(phydev, MII_BMCR, BMCR_ANENABLE | BMCR_SPEED100, in lan8814_cable_test_start() 4196 phy_modify(phydev, LAN8841_OUTPUT_CTRL, in lan8841_config_intr()
|
D | microchip_t1.c | 798 ret = phy_modify(phydev, MII_BMCR, BMCR_ANENABLE, 0); in microchip_cable_test_start_common() 1459 ret = phy_modify(phydev, MII_BMCR, BMCR_RESET, BMCR_RESET); in lan887x_phy_reset()
|
D | motorcomm.c | 643 ret = phy_modify(phydev, YTPHY_INTERRUPT_ENABLE_REG, 0, in yt8531_set_wol() 654 ret = phy_modify(phydev, YTPHY_INTERRUPT_ENABLE_REG, in yt8531_set_wol()
|
D | bcm-phy-lib.c | 809 return phy_modify(phydev, MII_BCM54XX_LRECR, LRECR_SPEED100, ctl); in bcm_setup_lre_forced()
|
D | broadcom.c | 1053 return phy_modify(phydev, BCM5221_AEGSR, BCM5221_AEGSR_MDIX_MAN_SWAP | in bcm5221_config_aneg()
|
/linux-6.14.4/drivers/net/ethernet/realtek/ |
D | r8169_phy_config.c | 470 phy_modify(phydev, 0x0b, 0x00ef, 0x0010); in rtl8168d_1_hw_phy_config() 471 phy_modify(phydev, 0x0c, 0x5d00, 0xa200); in rtl8168d_1_hw_phy_config() 487 phy_modify(phydev, 0x02, 0x0600, 0x0100); in rtl8168d_1_hw_phy_config() 508 phy_modify(phydev, 0x02, 0x0600, 0x0100); in rtl8168d_2_hw_phy_config() 1070 phy_modify(phydev, 0x17, 0xff00, 0x0800); in rtl8125b_hw_phy_config() 1115 phy_modify(phydev, 0x17, 0xff00, 0x9000); in rtl8125bp_hw_phy_config() 1117 phy_modify(phydev, 0x17, 0xff00, 0x9000); in rtl8125bp_hw_phy_config()
|
/linux-6.14.4/drivers/net/phy/qcom/ |
D | at803x.c | 226 phy_modify(phydev, MII_BMCR, 0, value); in at803x_suspend() 233 return phy_modify(phydev, MII_BMCR, BMCR_PDOWN | BMCR_ISOLATE, 0); in at803x_resume() 480 return phy_modify(phydev, MII_ADVERTISE, MDIO_AN_CTRL1_XNP, 0); in at803x_config_init()
|
D | qcom-phy-lib.c | 87 ret = phy_modify(phydev, AT803X_INTR_ENABLE, 0, AT803X_INTR_ENABLE_WOL); in at803x_set_wol() 92 ret = phy_modify(phydev, AT803X_INTR_ENABLE, AT803X_INTR_ENABLE_WOL, 0); in at803x_set_wol()
|
D | qca83xx.c | 208 phy_modify(phydev, MII_BMCR, mask, 0); in qca8327_suspend()
|
D | qca807x.c | 661 ret = phy_modify(phydev, in qca807x_sfp_insert()
|
/linux-6.14.4/include/linux/ |
D | phy.h | 1523 int phy_modify(struct phy_device *phydev, u32 regnum, u16 mask, u16 set); 1569 return phy_modify(phydev, regnum, 0, val); in phy_set_bits() 1580 return phy_modify(phydev, regnum, val, 0); in phy_clear_bits()
|
/linux-6.14.4/drivers/net/phy/mscc/ |
D | mscc_main.c | 2102 ret = phy_modify(phydev, MSCC_PHY_EXT_PHY_CNTL_1, MEDIA_OP_MODE_MASK, in vsc8514_config_init()
|