> +set_reg: > + mutex_lock(&phydev->lock); > + rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_EXTENDED_GPIO, > + VSC8531_CLKOUT_CNTL, mask, set); > + mutex_unlock(&phydev->lock); What is this mutex protecting? Andrew
> +set_reg: > + mutex_lock(&phydev->lock); > + rc = phy_modify_paged(phydev, MSCC_PHY_PAGE_EXTENDED_GPIO, > + VSC8531_CLKOUT_CNTL, mask, set); > + mutex_unlock(&phydev->lock); What is this mutex protecting? Andrew