/* Indirect register access functions for the 1000BASE-T/100BASE-TX/10BASE-T 0x1c shadow registers.  */
static int bcm54xx_shadow_read(struct phy_device *phydev, u16 shadow)
/* Indirect register access functions for the 1000BASE-T/100BASE-TX/10BASE-T 0x1c shadow registers.  */
static int bcm54xx_shadow_read(struct phy_device *phydev, u16 shadow)
{
	phy_write(phydev, MII_BCM54XX_SHD, MII_BCM54XX_SHD_VAL(shadow));
	return MII_BCM54XX_SHD_DATA(phy_read(phydev, MII_BCM54XX_SHD));
}