sungem: Fix PCS_MIICTRL register write in gem_init_phy().
Use writel not writeb. Noticed by Hermann Lauer. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
8f480c0e4e
commit
bd51126957
|
@ -1714,7 +1714,7 @@ static void gem_init_phy(struct gem *gp)
|
||||||
/* Reset PCS unit. */
|
/* Reset PCS unit. */
|
||||||
val = readl(gp->regs + PCS_MIICTRL);
|
val = readl(gp->regs + PCS_MIICTRL);
|
||||||
val |= PCS_MIICTRL_RST;
|
val |= PCS_MIICTRL_RST;
|
||||||
writeb(val, gp->regs + PCS_MIICTRL);
|
writel(val, gp->regs + PCS_MIICTRL);
|
||||||
|
|
||||||
limit = 32;
|
limit = 32;
|
||||||
while (readl(gp->regs + PCS_MIICTRL) & PCS_MIICTRL_RST) {
|
while (readl(gp->regs + PCS_MIICTRL) & PCS_MIICTRL_RST) {
|
||||||
|
|
Loading…
Reference in New Issue