MACSEC_EGR
vsc8584_macsec_phy_write(phydev, MACSEC_EGR, MSCC_MS_AIC_CTRL, 0xf);
vsc8584_macsec_phy_write(phydev, MACSEC_EGR, MSCC_MS_INTR_CTRL_STATUS,
if (bank == MACSEC_EGR) {
vsc8584_macsec_block_init(phydev, MACSEC_EGR);
} else if (bank == MACSEC_EGR) {
(flow->bank == MACSEC_EGR && flow->tx_sa && !flow->tx_sa->active))
control |= (bank == MACSEC_EGR) ?
flow = vsc8584_macsec_alloc_flow(phydev->priv, MACSEC_EGR);
vsc8584_macsec_flow_default_action(ctx->phydev, MACSEC_EGR,
vsc8584_macsec_flow_default_action(ctx->phydev, MACSEC_EGR, false);
flow = vsc8584_macsec_alloc_flow(priv, MACSEC_EGR);
flow = vsc8584_macsec_find_flow(ctx, MACSEC_EGR);
flow = vsc8584_macsec_find_flow(ctx, MACSEC_EGR);
cause = vsc8584_macsec_phy_read(phydev, MACSEC_EGR,
if (flow->bank != MACSEC_EGR || !flow->has_transformation)
val = vsc8584_macsec_phy_read(phydev, MACSEC_EGR,