Searched refs:bcm_phy_write_exp (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/net/phy/ |
H A D | bcm-phy-ptp.c | 182 bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_START); in bcm_ptp_get_framesync_ts() 189 bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_END); in bcm_ptp_get_framesync_ts() 190 bcm_phy_write_exp(phydev, HB_STAT_CTRL, 0); in bcm_ptp_get_framesync_ts() 200 bcm_phy_write_exp(phydev, NSE_CTRL, ctrl); in bcm_ptp_framesync_disable() 208 bcm_phy_write_exp(phydev, NSE_CTRL, orig_ctrl); in bcm_ptp_framesync_restore() 214 bcm_phy_write_exp(phydev, NSE_CTRL, ctrl | NSE_CPU_FRAMESYNC); in bcm_ptp_framesync() 272 bcm_phy_write_exp(phydev, TIME_CODE_0, ts->tv_nsec); in bcm_ptp_settime_locked() 273 bcm_phy_write_exp(phydev, TIME_CODE_1, ts->tv_nsec >> 16); in bcm_ptp_settime_locked() 274 bcm_phy_write_exp(phydev, TIME_CODE_2, ts->tv_sec); in bcm_ptp_settime_locked() 275 bcm_phy_write_exp(phydev, TIME_CODE_3, ts->tv_sec >> 16); in bcm_ptp_settime_locked() [all …]
|
H A D | broadcom.c | 115 err = bcm_phy_write_exp(phydev, BCM54612E_EXP_SPARE0, in bcm54612e_config_init() 188 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_AADJ1CH0, in bcm50610_a0_workaround() 194 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_AADJ1CH3, in bcm50610_a0_workaround() 199 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP75, in bcm50610_a0_workaround() 204 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP96, in bcm50610_a0_workaround() 209 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP97, in bcm50610_a0_workaround() 230 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP08, in bcm54xx_phydsp_config() 250 err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP75, val); in bcm54xx_phydsp_config() 398 err = bcm_phy_write_exp(phydev, in bcm54xx_config_init() 424 bcm_phy_write_exp(phydev, BCM_EXP_MULTICOLOR, val); in bcm54xx_config_init() [all …]
|
H A D | bcm-phy-lib.c | 33 int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val) in bcm_phy_write_exp() function 43 EXPORT_SYMBOL_GPL(bcm_phy_write_exp); 141 rc = bcm_phy_write_exp(phydev, tmp, val); in bcm_phy_write_misc() 867 ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_INT_MASK, in bcm_phy_set_wol() 875 return bcm_phy_write_exp(phydev, BCM54XX_WOL_MAIN_CTL, ctl); in bcm_phy_set_wol() 919 ret = bcm_phy_write_exp(phydev, in bcm_phy_set_wol() 927 ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MPD_DATA2(2 - i), in bcm_phy_set_wol() 932 ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MASK(2 - i), in bcm_phy_set_wol() 956 ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MAIN_CTL, ctl); in bcm_phy_set_wol() 966 ret = bcm_phy_write_exp(phydev, BCM54XX_TOP_MISC_LED_CTL, ret); in bcm_phy_set_wol() [all …]
|
H A D | bcm-phy-lib.h | 36 int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val); 43 return bcm_phy_write_exp(phydev, reg | MII_BCM54XX_EXP_SEL_ER, val); in bcm_phy_write_exp_sel()
|