Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 117774
b: refs/heads/master
c: d51894f
h: refs/heads/master
v: v3
  • Loading branch information
roel kluin authored and Jeff Garzik committed Oct 22, 2008
1 parent 9c8b5a9 commit bbf9697
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 8 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e1564ec938b759268d6e67f24b5d6f429da4a5a9
refs/heads/master: d51894f4979e941a86309f29898579cbb591514e
24 changes: 17 additions & 7 deletions trunk/drivers/net/gianfar.c
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ static int gfar_probe(struct platform_device *pdev)
struct gfar_private *priv = NULL;
struct gianfar_platform_data *einfo;
struct resource *r;
int err = 0;
int err = 0, irq;
DECLARE_MAC_BUF(mac);

einfo = (struct gianfar_platform_data *) pdev->dev.platform_data;
Expand All @@ -187,15 +187,25 @@ static int gfar_probe(struct platform_device *pdev)

/* fill out IRQ fields */
if (einfo->device_flags & FSL_GIANFAR_DEV_HAS_MULTI_INTR) {
priv->interruptTransmit = platform_get_irq_byname(pdev, "tx");
priv->interruptReceive = platform_get_irq_byname(pdev, "rx");
priv->interruptError = platform_get_irq_byname(pdev, "error");
if (priv->interruptTransmit < 0 || priv->interruptReceive < 0 || priv->interruptError < 0)
irq = platform_get_irq_byname(pdev, "tx");
if (irq < 0)
goto regs_fail;
priv->interruptTransmit = irq;

irq = platform_get_irq_byname(pdev, "rx");
if (irq < 0)
goto regs_fail;
priv->interruptReceive = irq;

irq = platform_get_irq_byname(pdev, "error");
if (irq < 0)
goto regs_fail;
priv->interruptError = irq;
} else {
priv->interruptTransmit = platform_get_irq(pdev, 0);
if (priv->interruptTransmit < 0)
irq = platform_get_irq(pdev, 0);
if (irq < 0)
goto regs_fail;
priv->interruptTransmit = irq;
}

/* get a pointer to the register memory */
Expand Down

0 comments on commit bbf9697

Please sign in to comment.