ethernet: tulip: avoid duplicate variable name on sparc
authorJakub Kicinski <kuba@kernel.org>
Tue, 12 Oct 2021 00:00:16 +0000 (17:00 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 12 Oct 2021 11:12:13 +0000 (12:12 +0100)
I recently added a variable called addr to tulip_init_one()
but for sparc there's already a variable called that half
way thru the function. Rename it to fix build.

Fixes: ca8793175564 ("ethernet: tulip: remove direct netdev->dev_addr writes")
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/dec/tulip/tulip_core.c

index ec0ce8f1beea853a23a0cedf89742be5501206a9..79df5a72877b83b4a01429c0e929ff86aa706e08 100644 (file)
@@ -1605,7 +1605,7 @@ static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
        if (sum == 0  || sum == 6*0xff) {
 #if defined(CONFIG_SPARC)
                struct device_node *dp = pci_device_to_OF_node(pdev);
-               const unsigned char *addr;
+               const unsigned char *addr2;
                int len;
 #endif
                eeprom_missing = 1;
@@ -1614,9 +1614,9 @@ static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
                addr[i] = last_phys_addr[i] + 1;
                eth_hw_addr_set(dev, addr);
 #if defined(CONFIG_SPARC)
-               addr = of_get_property(dp, "local-mac-address", &len);
-               if (addr && len == ETH_ALEN)
-                       eth_hw_addr_set(dev, addr);
+               addr2 = of_get_property(dp, "local-mac-address", &len);
+               if (addr2 && len == ETH_ALEN)
+                       eth_hw_addr_set(dev, addr2);
 #endif
 #if defined(__i386__) || defined(__x86_64__)   /* Patch up x86 BIOS bug. */
                if (last_irq)