mcs7830.c (ffb1e76f4f32d2b8ea4189df0484980370476395) mcs7830.c (49ed8dde371522b2d330a7383aaa213748ad007e)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * MOSCHIP MCS7830 based (7730/7830/7832) USB 2.0 Ethernet Devices
4 *
5 * based on usbnet.c, asix.c and the vendor provided mcs7830 driver
6 *
7 * Copyright (C) 2010 Andreas Mohr <andi@lisas.de>
8 * Copyright (C) 2006 Arnd Bergmann <arnd@arndb.de>

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

154 return -EADDRNOTAVAIL;
155
156 ret = mcs7830_hif_set_mac_address(dev, addr->sa_data);
157
158 if (ret < 0)
159 return ret;
160
161 /* it worked --> adopt it on netdev side */
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * MOSCHIP MCS7830 based (7730/7830/7832) USB 2.0 Ethernet Devices
4 *
5 * based on usbnet.c, asix.c and the vendor provided mcs7830 driver
6 *
7 * Copyright (C) 2010 Andreas Mohr <andi@lisas.de>
8 * Copyright (C) 2006 Arnd Bergmann <arnd@arndb.de>

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

154 return -EADDRNOTAVAIL;
155
156 ret = mcs7830_hif_set_mac_address(dev, addr->sa_data);
157
158 if (ret < 0)
159 return ret;
160
161 /* it worked --> adopt it on netdev side */
162 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len);
162 eth_hw_addr_set(netdev, addr->sa_data);
163
164 return 0;
165}
166
167static int mcs7830_read_phy(struct usbnet *dev, u8 index)
168{
169 int ret;
170 int i;

--- 460 unchanged lines hidden ---
163
164 return 0;
165}
166
167static int mcs7830_read_phy(struct usbnet *dev, u8 index)
168{
169 int ret;
170 int i;

--- 460 unchanged lines hidden ---