Lines Matching refs:reg
25 int reg, err; in bcm63xx_config_init() local
27 reg = phy_read(phydev, MII_BCM63XX_IR); in bcm63xx_config_init()
28 if (reg < 0) in bcm63xx_config_init()
29 return reg; in bcm63xx_config_init()
32 reg |= MII_BCM63XX_IR_GMASK; in bcm63xx_config_init()
33 err = phy_write(phydev, MII_BCM63XX_IR, reg); in bcm63xx_config_init()
38 reg = ~(MII_BCM63XX_IR_DUPLEX | in bcm63xx_config_init()
42 return phy_write(phydev, MII_BCM63XX_IR, reg); in bcm63xx_config_init()
47 int reg; in bcm63xx_ack_interrupt() local
50 reg = phy_read(phydev, MII_BCM63XX_IR); in bcm63xx_ack_interrupt()
51 if (reg < 0) in bcm63xx_ack_interrupt()
52 return reg; in bcm63xx_ack_interrupt()
59 int reg, err; in bcm63xx_config_intr() local
61 reg = phy_read(phydev, MII_BCM63XX_IR); in bcm63xx_config_intr()
62 if (reg < 0) in bcm63xx_config_intr()
63 return reg; in bcm63xx_config_intr()
66 reg &= ~MII_BCM63XX_IR_GMASK; in bcm63xx_config_intr()
68 reg |= MII_BCM63XX_IR_GMASK; in bcm63xx_config_intr()
70 err = phy_write(phydev, MII_BCM63XX_IR, reg); in bcm63xx_config_intr()