This patch makes the driver work on the newer v2.3 core.
Signed-off-by: John Crispin <john@phrozen.org>
writel(val, EIP197_HIA_AIC(priv) + EIP197_HIA_MST_CTRL);
}
+ /*
writel(val, EIP197_HIA_AIC(priv) + EIP197_HIA_MST_CTRL);
}
+ /*
-+ * Set maximum number of TX commands to 2^5 = 32 for EIP97 HW2.1
++ * Set maximum number of TX commands to 2^4 = 16 for EIP97 HW2.1/HW2.3
-+ val |= EIP97_MST_CTRL_TX_MAX_CMD(5);
++ val |= EIP97_MST_CTRL_TX_MAX_CMD(4);
+ writel(val, EIP197_HIA_AIC(priv) + EIP197_HIA_MST_CTRL);
+ }
+ writel(val, EIP197_HIA_AIC(priv) + EIP197_HIA_MST_CTRL);
+ }