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 ---