aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/3c527.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/3c527.c')
-rw-r--r--drivers/net/3c527.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/3c527.c b/drivers/net/3c527.c
index 5b5f44cdfc1d..b72b89d53ec8 100644
--- a/drivers/net/3c527.c
+++ b/drivers/net/3c527.c
@@ -336,6 +336,7 @@ static int __init mc32_probe1(struct net_device *dev, int slot)
336 "82586 initialisation failure", 336 "82586 initialisation failure",
337 "Adapter list configuration error" 337 "Adapter list configuration error"
338 }; 338 };
339 DECLARE_MAC_BUF(mac);
339 340
340 /* Time to play MCA games */ 341 /* Time to play MCA games */
341 342
@@ -396,17 +397,17 @@ static int __init mc32_probe1(struct net_device *dev, int slot)
396 * Go PROM browsing 397 * Go PROM browsing
397 */ 398 */
398 399
399 printk("%s: Address ", dev->name);
400
401 /* Retrieve and print the ethernet address. */ 400 /* Retrieve and print the ethernet address. */
402 for (i = 0; i < 6; i++) 401 for (i = 0; i < 6; i++)
403 { 402 {
404 mca_write_pos(slot, 6, i+12); 403 mca_write_pos(slot, 6, i+12);
405 mca_write_pos(slot, 7, 0); 404 mca_write_pos(slot, 7, 0);
406 405
407 printk(" %2.2x", dev->dev_addr[i] = mca_read_pos(slot,3)); 406 dev->dev_addr[i] = mca_read_pos(slot,3);
408 } 407 }
409 408
409 printk("%s: Address %s", dev->name, print_mac(mac, dev->dev_addr));
410
410 mca_write_pos(slot, 6, 0); 411 mca_write_pos(slot, 6, 0);
411 mca_write_pos(slot, 7, 0); 412 mca_write_pos(slot, 7, 0);
412 413