dm9000.c (d527353e4bceae6d59606ad21ad00916401d22ad) | dm9000.c (31457db3750c0b0ed229d836f2609fdb8a5b790e) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Davicom DM9000 Fast Ethernet driver for Linux. 4 * Copyright (C) 1997 Sten Wang 5 * 6 * (C) Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved. 7 * 8 * Additional updates, Copyright: --- 1457 unchanged lines hidden (view full) --- 1466 if (IS_ERR(pdata)) { 1467 ret = PTR_ERR(pdata); 1468 goto out_regulator_disable; 1469 } 1470 } 1471 1472 /* Init network device */ 1473 ndev = alloc_etherdev(sizeof(struct board_info)); | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Davicom DM9000 Fast Ethernet driver for Linux. 4 * Copyright (C) 1997 Sten Wang 5 * 6 * (C) Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved. 7 * 8 * Additional updates, Copyright: --- 1457 unchanged lines hidden (view full) --- 1466 if (IS_ERR(pdata)) { 1467 ret = PTR_ERR(pdata); 1468 goto out_regulator_disable; 1469 } 1470 } 1471 1472 /* Init network device */ 1473 ndev = alloc_etherdev(sizeof(struct board_info)); |
1474 if (!ndev) 1475 return -ENOMEM; | 1474 if (!ndev) { 1475 ret = -ENOMEM; 1476 goto out_regulator_disable; 1477 } |
1476 1477 SET_NETDEV_DEV(ndev, &pdev->dev); 1478 1479 dev_dbg(&pdev->dev, "dm9000_probe()\n"); 1480 1481 /* setup board info structure */ 1482 db = netdev_priv(ndev); 1483 --- 325 unchanged lines hidden --- | 1478 1479 SET_NETDEV_DEV(ndev, &pdev->dev); 1480 1481 dev_dbg(&pdev->dev, "dm9000_probe()\n"); 1482 1483 /* setup board info structure */ 1484 db = netdev_priv(ndev); 1485 --- 325 unchanged lines hidden --- |