X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=drivers%2Fnet%2Ffs_enet%2Fmac-fcc.c;h=95e2bb8dd7b415cacb3a770dc1dfc9e135e566d9;hb=489447380a2921ec0e9154f773c44ab3167ede4b;hp=e67b1d06611cfb84bf44ce65bf35bba4852f63a9;hpb=305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0;p=safe%2Fjmp%2Flinux-2.6 diff --git a/drivers/net/fs_enet/mac-fcc.c b/drivers/net/fs_enet/mac-fcc.c index e67b1d0..95e2bb8 100644 --- a/drivers/net/fs_enet/mac-fcc.c +++ b/drivers/net/fs_enet/mac-fcc.c @@ -118,6 +118,8 @@ static int do_pd_setup(struct fs_enet_private *fep) /* Fill out IRQ field */ fep->interrupt = platform_get_irq(pdev, 0); + if (fep->interrupt < 0) + return -EINVAL; /* Attach the memory for the FCC Parameter RAM */ r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fcc_pram");