Message ID | 20220125144007.64407-1-tsbogend@alpha.franken.de (mailing list archive) |
---|---|
State | Accepted |
Commit | 8bdd24940b69c0018b64b496aa3b03a25f7295ca |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | amd: declance: use eth_hw_addr_set() | expand |
Hello: This patch was applied to netdev/net.git (master) by Jakub Kicinski <kuba@kernel.org>: On Tue, 25 Jan 2022 15:40:06 +0100 you wrote: > Copy scattered mac address octets into an array then eth_hw_addr_set(). > > Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> > --- > drivers/net/ethernet/amd/declance.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) Here is the summary with links: - amd: declance: use eth_hw_addr_set() https://git.kernel.org/netdev/net/c/8bdd24940b69 You are awesome, thank you!
diff --git a/drivers/net/ethernet/amd/declance.c b/drivers/net/ethernet/amd/declance.c index 493b0cefcc2a..ec8df05e7bf6 100644 --- a/drivers/net/ethernet/amd/declance.c +++ b/drivers/net/ethernet/amd/declance.c @@ -1032,6 +1032,7 @@ static int dec_lance_probe(struct device *bdev, const int type) int i, ret; unsigned long esar_base; unsigned char *esar; + u8 addr[ETH_ALEN]; const char *desc; if (dec_lance_debug && version_printed++ == 0) @@ -1228,7 +1229,8 @@ static int dec_lance_probe(struct device *bdev, const int type) break; } for (i = 0; i < 6; i++) - dev->dev_addr[i] = esar[i * 4]; + addr[i] = esar[i * 4]; + eth_hw_addr_set(dev, addr); printk("%s: %s, addr = %pM, irq = %d\n", name, desc, dev->dev_addr, dev->irq);
Copy scattered mac address octets into an array then eth_hw_addr_set(). Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> --- drivers/net/ethernet/amd/declance.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)