Lines Matching refs:reg

47 	u32 reg;  in bcmgenet_get_wol()  local
54 reg = bcmgenet_umac_readl(priv, UMAC_MPD_PW_MS); in bcmgenet_get_wol()
55 put_unaligned_be16(reg, &wol->sopass[0]); in bcmgenet_get_wol()
56 reg = bcmgenet_umac_readl(priv, UMAC_MPD_PW_LS); in bcmgenet_get_wol()
57 put_unaligned_be32(reg, &wol->sopass[2]); in bcmgenet_get_wol()
68 u32 reg; in bcmgenet_set_wol() local
76 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_set_wol()
82 reg |= MPD_PW_EN; in bcmgenet_set_wol()
84 reg &= ~MPD_PW_EN; in bcmgenet_set_wol()
86 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTRL); in bcmgenet_set_wol()
132 u32 reg; in bcmgenet_wol_power_down_cfg() local
140 reg = bcmgenet_umac_readl(priv, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
141 reg &= ~CMD_RX_EN; in bcmgenet_wol_power_down_cfg()
142 bcmgenet_umac_writel(priv, reg, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
145 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
146 reg |= MPD_EN; in bcmgenet_wol_power_down_cfg()
147 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
152 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
153 reg &= ~MPD_EN; in bcmgenet_wol_power_down_cfg()
154 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTRL); in bcmgenet_wol_power_down_cfg()
162 reg = bcmgenet_umac_readl(priv, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
164 reg |= CMD_CRC_FWD; in bcmgenet_wol_power_down_cfg()
167 reg |= CMD_RX_EN; in bcmgenet_wol_power_down_cfg()
168 bcmgenet_umac_writel(priv, reg, UMAC_CMD); in bcmgenet_wol_power_down_cfg()
171 reg = bcmgenet_ext_readl(priv, EXT_EXT_PWR_MGMT); in bcmgenet_wol_power_down_cfg()
172 reg &= ~EXT_ENERGY_DET_MASK; in bcmgenet_wol_power_down_cfg()
173 bcmgenet_ext_writel(priv, reg, EXT_EXT_PWR_MGMT); in bcmgenet_wol_power_down_cfg()
188 u32 reg; in bcmgenet_wol_power_up_cfg() local
195 reg = bcmgenet_umac_readl(priv, UMAC_MPD_CTRL); in bcmgenet_wol_power_up_cfg()
196 reg &= ~MPD_EN; in bcmgenet_wol_power_up_cfg()
197 bcmgenet_umac_writel(priv, reg, UMAC_MPD_CTRL); in bcmgenet_wol_power_up_cfg()
200 reg = bcmgenet_umac_readl(priv, UMAC_CMD); in bcmgenet_wol_power_up_cfg()
201 reg &= ~CMD_CRC_FWD; in bcmgenet_wol_power_up_cfg()
202 bcmgenet_umac_writel(priv, reg, UMAC_CMD); in bcmgenet_wol_power_up_cfg()