ntb_netdev.c (664b0bae0b87f69bc9deb098f5e0158b9cf18e04) ntb_netdev.c (6c1f0a1ffb7c2b0501521b9fc1f53b4109f1791b)
1/*
2 * This file is provided under a dual BSD/GPLv2 license. When using or
3 * redistributing this file, you may do so under either license.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2012 Intel Corporation. All rights reserved.
8 * Copyright (C) 2015 EMC Corporation. All Rights Reserved.

--- 416 unchanged lines hidden (view full) ---

425 dev->pdev = pdev;
426 ndev->features = NETIF_F_HIGHDMA;
427
428 ndev->priv_flags |= IFF_LIVE_ADDR_CHANGE;
429
430 ndev->hw_features = ndev->features;
431 ndev->watchdog_timeo = msecs_to_jiffies(NTB_TX_TIMEOUT_MS);
432
1/*
2 * This file is provided under a dual BSD/GPLv2 license. When using or
3 * redistributing this file, you may do so under either license.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2012 Intel Corporation. All rights reserved.
8 * Copyright (C) 2015 EMC Corporation. All Rights Reserved.

--- 416 unchanged lines hidden (view full) ---

425 dev->pdev = pdev;
426 ndev->features = NETIF_F_HIGHDMA;
427
428 ndev->priv_flags |= IFF_LIVE_ADDR_CHANGE;
429
430 ndev->hw_features = ndev->features;
431 ndev->watchdog_timeo = msecs_to_jiffies(NTB_TX_TIMEOUT_MS);
432
433 random_ether_addr(ndev->perm_addr);
433 eth_random_addr(ndev->perm_addr);
434 memcpy(ndev->dev_addr, ndev->perm_addr, ndev->addr_len);
435
436 ndev->netdev_ops = &ntb_netdev_ops;
437 ndev->ethtool_ops = &ntb_ethtool_ops;
438
439 ndev->min_mtu = 0;
440 ndev->max_mtu = ETH_MAX_MTU;
441

--- 77 unchanged lines hidden ---
434 memcpy(ndev->dev_addr, ndev->perm_addr, ndev->addr_len);
435
436 ndev->netdev_ops = &ntb_netdev_ops;
437 ndev->ethtool_ops = &ntb_ethtool_ops;
438
439 ndev->min_mtu = 0;
440 ndev->max_mtu = ETH_MAX_MTU;
441

--- 77 unchanged lines hidden ---