nixge.c (ffb1e76f4f32d2b8ea4189df0484980370476395) | nixge.c (f3956ebb3bf06ab2266ad5ee2214aed46405810c) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* Copyright (c) 2016-2017, National Instruments Corp. 3 * 4 * Author: Moritz Fischer <mdf@kernel.org> 5 */ 6 7#include <linux/etherdevice.h> 8#include <linux/module.h> --- 1269 unchanged lines hidden (view full) --- 1278 ndev->ethtool_ops = &nixge_ethtool_ops; 1279 1280 /* MTU range: 64 - 9000 */ 1281 ndev->min_mtu = 64; 1282 ndev->max_mtu = NIXGE_JUMBO_MTU; 1283 1284 mac_addr = nixge_get_nvmem_address(&pdev->dev); 1285 if (mac_addr && is_valid_ether_addr(mac_addr)) { | 1// SPDX-License-Identifier: GPL-2.0 2/* Copyright (c) 2016-2017, National Instruments Corp. 3 * 4 * Author: Moritz Fischer <mdf@kernel.org> 5 */ 6 7#include <linux/etherdevice.h> 8#include <linux/module.h> --- 1269 unchanged lines hidden (view full) --- 1278 ndev->ethtool_ops = &nixge_ethtool_ops; 1279 1280 /* MTU range: 64 - 9000 */ 1281 ndev->min_mtu = 64; 1282 ndev->max_mtu = NIXGE_JUMBO_MTU; 1283 1284 mac_addr = nixge_get_nvmem_address(&pdev->dev); 1285 if (mac_addr && is_valid_ether_addr(mac_addr)) { |
1286 ether_addr_copy(ndev->dev_addr, mac_addr); | 1286 eth_hw_addr_set(ndev, mac_addr); |
1287 kfree(mac_addr); 1288 } else { 1289 eth_hw_addr_random(ndev); 1290 } 1291 1292 priv = netdev_priv(ndev); 1293 priv->ndev = ndev; 1294 priv->dev = &pdev->dev; --- 106 unchanged lines hidden --- | 1287 kfree(mac_addr); 1288 } else { 1289 eth_hw_addr_random(ndev); 1290 } 1291 1292 priv = netdev_priv(ndev); 1293 priv->ndev = ndev; 1294 priv->dev = &pdev->dev; --- 106 unchanged lines hidden --- |