bcm_phy_write_exp
ret = bcm_phy_write_exp(phydev, BCM54XX_TOP_MISC_LED_CTL, ret);
ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_INT_MASK, 0);
rc = bcm_phy_write_exp(phydev, tmp, val);
EXPORT_SYMBOL_GPL(bcm_phy_write_exp);
ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_INT_MASK,
return bcm_phy_write_exp(phydev, BCM54XX_WOL_MAIN_CTL, ctl);
ret = bcm_phy_write_exp(phydev,
ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MPD_DATA2(2 - i),
ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MASK(2 - i),
ret = bcm_phy_write_exp(phydev, BCM54XX_WOL_MAIN_CTL, ctl);
int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val);
return bcm_phy_write_exp(phydev, reg | MII_BCM54XX_EXP_SEL_ER, val);
bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_START);
bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_END);
bcm_phy_write_exp(phydev, HB_STAT_CTRL, 0);
bcm_phy_write_exp(phydev, NSE_CTRL, ctrl);
bcm_phy_write_exp(phydev, NSE_CTRL, orig_ctrl);
bcm_phy_write_exp(phydev, NSE_CTRL, ctrl | NSE_CPU_FRAMESYNC);
bcm_phy_write_exp(phydev, TIME_CODE_0, ts->tv_nsec);
bcm_phy_write_exp(phydev, TIME_CODE_1, ts->tv_nsec >> 16);
bcm_phy_write_exp(phydev, TIME_CODE_2, ts->tv_sec);
bcm_phy_write_exp(phydev, TIME_CODE_3, ts->tv_sec >> 16);
bcm_phy_write_exp(phydev, TIME_CODE_4, ts->tv_sec >> 32);
bcm_phy_write_exp(phydev, NCO_TIME_0, ns >> 4);
bcm_phy_write_exp(phydev, NCO_TIME_1, ns >> 20);
bcm_phy_write_exp(phydev, NCO_TIME_2_CTRL, (ns >> 36) & 0xfff);
bcm_phy_write_exp(phydev, SHADOW_LOAD, TIME_CODE_LOAD | NCO_TIME_LOAD);
bcm_phy_write_exp(priv->phydev, NCO_FREQ_LSB, freq);
bcm_phy_write_exp(priv->phydev, NCO_FREQ_MSB, freq >> 16);
bcm_phy_write_exp(priv->phydev, NCO_TIME_2_CTRL, FREQ_MDIO_SEL);
bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, FREQ_LOAD);
bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, 0);
bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_START);
bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_END);
bcm_phy_write_exp(phydev, TS_READ_CTRL, 0);
bcm_phy_write_exp(priv->phydev, NSE_CTRL, priv->nse_ctrl);
bcm_phy_write_exp(phydev, SYNOUT_TS_0, ns & 0xfff0);
bcm_phy_write_exp(phydev, SYNOUT_TS_1, ns >> 16);
bcm_phy_write_exp(phydev, SYNOUT_TS_2, ns >> 32);
bcm_phy_write_exp(phydev, SHADOW_LOAD, SYNC_OUT_LOAD);
bcm_phy_write_exp(phydev, SYNC_OUT_0, period);
bcm_phy_write_exp(phydev, SYNC_OUT_1, val);
bcm_phy_write_exp(phydev, SYNC_OUT_2, val);
bcm_phy_write_exp(priv->phydev, TX_EVENT_MODE, mode);
bcm_phy_write_exp(priv->phydev, RX_EVENT_MODE, mode);
bcm_phy_write_exp(priv->phydev, SLICE_CTRL, ctrl);
bcm_phy_write_exp(priv->phydev, TX_TS_CAPTURE, TX_TS_CAP_EN);
bcm_phy_write_exp(phydev, NSE_CTRL, NSE_GMODE_EN | NSE_INIT);
bcm_phy_write_exp(phydev, TIME_SYNC, TIME_SYNC_EN);
bcm_phy_write_exp(phydev, DPLL_SELECT, DPLL_HB_MODE2);
bcm_phy_write_exp(phydev, TIMECODE_CTRL, TX_TIMECODE_SEL);
bcm_phy_write_exp(phydev, SHADOW_CTRL, FREQ_LOAD);
bcm_phy_write_exp(phydev, SYNC_IN_DIVIDER, 1);
bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP08, ret);
err = bcm_phy_write_exp(phydev, BCM54612E_EXP_SPARE0,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_AADJ1CH0,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_AADJ1CH3,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP75,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP96,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP97,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP08,
err = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_EXP75, val);
err = bcm_phy_write_exp(phydev,
return bcm_phy_write_exp(phydev,
err = bcm_phy_write_exp(phydev, BCM54612E_EXP_SPARE0,
err = bcm_phy_write_exp(phydev,
bcm_phy_write_exp(phydev, BCM_EXP_MULTICOLOR, val);
ret = bcm_phy_write_exp(phydev, BCM54XX_TOP_MISC_IDDQ_CTRL, ret);
int ret = bcm_phy_write_exp(phydev,