disable MDIO interrupt

This commit is contained in:
Bjarne von Horn 2023-08-31 10:35:02 +02:00
parent 80d954cd16
commit 7188916974
1 changed files with 5 additions and 2 deletions

View File

@ -2650,8 +2650,11 @@ static void init_umac(struct bcmgenet_priv *priv)
}
/* Enable MDIO interrupts on GENET v3+ */
if (priv->hw_params->flags & GENET_HAS_MDIO_INTR)
int0_enable |= (UMAC_IRQ_MDIO_DONE | UMAC_IRQ_MDIO_ERROR);
if (priv->hw_params->flags & GENET_HAS_MDIO_INTR) {
int0_enable |= UMAC_IRQ_MDIO_ERROR;
if (!priv->ecdev)
int0_enable |= UMAC_IRQ_MDIO_DONE;
}
bcmgenet_intrl2_0_writel(priv, int0_enable, INTRL2_CPU_MASK_CLEAR);