]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-bsp/linux/linux-omap/base/0012-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch
TI BSP: add support for the OMAP4430 pandaboard
[glsdk/meta-ti-glsdk.git] / recipes-bsp / linux / linux-omap / base / 0012-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch
1 From 9eb52cc853ca5aae2cf2b8c4df8ecfd3b666d560 Mon Sep 17 00:00:00 2001
2 From: Steve Sakoman <sakoman@gmail.com>
3 Date: Tue, 15 Dec 2009 15:17:44 -0800
4 Subject: [PATCH 12/26] drivers: net: smsc911x: return ENODEV if device is not found
6 Signed-off-by: Steve Sakoman <sakoman@gmail.com>
7 ---
8  drivers/net/smsc911x.c |    4 +++-
9  1 files changed, 3 insertions(+), 1 deletions(-)
11 diff --git a/drivers/net/smsc911x.c b/drivers/net/smsc911x.c
12 index 64bfdae..ba2a00e 100644
13 --- a/drivers/net/smsc911x.c
14 +++ b/drivers/net/smsc911x.c
15 @@ -2019,8 +2019,10 @@ static int __devinit smsc911x_drv_probe(struct platform_device *pdev)
16         }
17  
18         retval = smsc911x_init(dev);
19 -       if (retval < 0)
20 +       if (retval < 0) {
21 +               retval = -ENODEV;
22                 goto out_unmap_io_3;
23 +       }
24  
25         /* configure irq polarity and type before connecting isr */
26         if (pdata->config.irq_polarity == SMSC911X_IRQ_POLARITY_ACTIVE_HIGH)
27 -- 
28 1.6.6.1