diff options
-rw-r--r-- | drivers/net/ethernet/smsc/smc91c92_cs.c | 43 |
1 files changed, 21 insertions, 22 deletions
diff --git a/drivers/net/ethernet/smsc/smc91c92_cs.c b/drivers/net/ethernet/smsc/smc91c92_cs.c index 656d2e2ebfc9..8ef70d9c20c1 100644 --- a/drivers/net/ethernet/smsc/smc91c92_cs.c +++ b/drivers/net/ethernet/smsc/smc91c92_cs.c | |||
@@ -740,7 +740,7 @@ static int smc91c92_resume(struct pcmcia_device *link) | |||
740 | (smc->cardid == PRODID_PSION_NET100))) { | 740 | (smc->cardid == PRODID_PSION_NET100))) { |
741 | i = osi_load_firmware(link); | 741 | i = osi_load_firmware(link); |
742 | if (i) { | 742 | if (i) { |
743 | pr_err("smc91c92_cs: Failed to load firmware\n"); | 743 | netdev_err(dev, "Failed to load firmware\n"); |
744 | return i; | 744 | return i; |
745 | } | 745 | } |
746 | } | 746 | } |
@@ -793,7 +793,7 @@ static int check_sig(struct pcmcia_device *link) | |||
793 | } | 793 | } |
794 | 794 | ||
795 | if (width) { | 795 | if (width) { |
796 | pr_info("using 8-bit IO window\n"); | 796 | netdev_info(dev, "using 8-bit IO window\n"); |
797 | 797 | ||
798 | smc91c92_suspend(link); | 798 | smc91c92_suspend(link); |
799 | pcmcia_fixup_iowidth(link); | 799 | pcmcia_fixup_iowidth(link); |
@@ -1036,7 +1036,7 @@ static void smc_dump(struct net_device *dev) | |||
1036 | save = inw(ioaddr + BANK_SELECT); | 1036 | save = inw(ioaddr + BANK_SELECT); |
1037 | for (w = 0; w < 4; w++) { | 1037 | for (w = 0; w < 4; w++) { |
1038 | SMC_SELECT_BANK(w); | 1038 | SMC_SELECT_BANK(w); |
1039 | netdev_printk(KERN_DEBUG, dev, "bank %d: ", w); | 1039 | netdev_dbg(dev, "bank %d: ", w); |
1040 | for (i = 0; i < 14; i += 2) | 1040 | for (i = 0; i < 14; i += 2) |
1041 | pr_cont(" %04x", inw(ioaddr + i)); | 1041 | pr_cont(" %04x", inw(ioaddr + i)); |
1042 | pr_cont("\n"); | 1042 | pr_cont("\n"); |
@@ -1213,8 +1213,7 @@ static netdev_tx_t smc_start_xmit(struct sk_buff *skb, | |||
1213 | if (smc->saved_skb) { | 1213 | if (smc->saved_skb) { |
1214 | /* THIS SHOULD NEVER HAPPEN. */ | 1214 | /* THIS SHOULD NEVER HAPPEN. */ |
1215 | dev->stats.tx_aborted_errors++; | 1215 | dev->stats.tx_aborted_errors++; |
1216 | netdev_printk(KERN_DEBUG, dev, | 1216 | netdev_dbg(dev, "Internal error -- sent packet while busy\n"); |
1217 | "Internal error -- sent packet while busy\n"); | ||
1218 | return NETDEV_TX_BUSY; | 1217 | return NETDEV_TX_BUSY; |
1219 | } | 1218 | } |
1220 | smc->saved_skb = skb; | 1219 | smc->saved_skb = skb; |
@@ -1254,7 +1253,7 @@ static netdev_tx_t smc_start_xmit(struct sk_buff *skb, | |||
1254 | } | 1253 | } |
1255 | 1254 | ||
1256 | /* Otherwise defer until the Tx-space-allocated interrupt. */ | 1255 | /* Otherwise defer until the Tx-space-allocated interrupt. */ |
1257 | pr_debug("%s: memory allocation deferred.\n", dev->name); | 1256 | netdev_dbg(dev, "memory allocation deferred.\n"); |
1258 | outw((IM_ALLOC_INT << 8) | (ir & 0xff00), ioaddr + INTERRUPT); | 1257 | outw((IM_ALLOC_INT << 8) | (ir & 0xff00), ioaddr + INTERRUPT); |
1259 | spin_unlock_irqrestore(&smc->lock, flags); | 1258 | spin_unlock_irqrestore(&smc->lock, flags); |
1260 | 1259 | ||
@@ -1317,8 +1316,8 @@ static void smc_eph_irq(struct net_device *dev) | |||
1317 | 1316 | ||
1318 | SMC_SELECT_BANK(0); | 1317 | SMC_SELECT_BANK(0); |
1319 | ephs = inw(ioaddr + EPH); | 1318 | ephs = inw(ioaddr + EPH); |
1320 | pr_debug("%s: Ethernet protocol handler interrupt, status" | 1319 | netdev_dbg(dev, "Ethernet protocol handler interrupt, status %4.4x.\n", |
1321 | " %4.4x.\n", dev->name, ephs); | 1320 | ephs); |
1322 | /* Could be a counter roll-over warning: update stats. */ | 1321 | /* Could be a counter roll-over warning: update stats. */ |
1323 | card_stats = inw(ioaddr + COUNTER); | 1322 | card_stats = inw(ioaddr + COUNTER); |
1324 | /* single collisions */ | 1323 | /* single collisions */ |
@@ -1357,8 +1356,8 @@ static irqreturn_t smc_interrupt(int irq, void *dev_id) | |||
1357 | 1356 | ||
1358 | ioaddr = dev->base_addr; | 1357 | ioaddr = dev->base_addr; |
1359 | 1358 | ||
1360 | pr_debug("%s: SMC91c92 interrupt %d at %#x.\n", dev->name, | 1359 | netdev_dbg(dev, "SMC91c92 interrupt %d at %#x.\n", |
1361 | irq, ioaddr); | 1360 | irq, ioaddr); |
1362 | 1361 | ||
1363 | spin_lock(&smc->lock); | 1362 | spin_lock(&smc->lock); |
1364 | smc->watchdog = 0; | 1363 | smc->watchdog = 0; |
@@ -1366,8 +1365,8 @@ static irqreturn_t smc_interrupt(int irq, void *dev_id) | |||
1366 | if ((saved_bank & 0xff00) != 0x3300) { | 1365 | if ((saved_bank & 0xff00) != 0x3300) { |
1367 | /* The device does not exist -- the card could be off-line, or | 1366 | /* The device does not exist -- the card could be off-line, or |
1368 | maybe it has been ejected. */ | 1367 | maybe it has been ejected. */ |
1369 | pr_debug("%s: SMC91c92 interrupt %d for non-existent" | 1368 | netdev_dbg(dev, "SMC91c92 interrupt %d for non-existent/ejected device.\n", |
1370 | "/ejected device.\n", dev->name, irq); | 1369 | irq); |
1371 | handled = 0; | 1370 | handled = 0; |
1372 | goto irq_done; | 1371 | goto irq_done; |
1373 | } | 1372 | } |
@@ -1380,8 +1379,8 @@ static irqreturn_t smc_interrupt(int irq, void *dev_id) | |||
1380 | 1379 | ||
1381 | do { /* read the status flag, and mask it */ | 1380 | do { /* read the status flag, and mask it */ |
1382 | status = inw(ioaddr + INTERRUPT) & 0xff; | 1381 | status = inw(ioaddr + INTERRUPT) & 0xff; |
1383 | pr_debug("%s: Status is %#2.2x (mask %#2.2x).\n", dev->name, | 1382 | netdev_dbg(dev, "Status is %#2.2x (mask %#2.2x).\n", |
1384 | status, mask); | 1383 | status, mask); |
1385 | if ((status & mask) == 0) { | 1384 | if ((status & mask) == 0) { |
1386 | if (bogus_cnt == INTR_WORK) | 1385 | if (bogus_cnt == INTR_WORK) |
1387 | handled = 0; | 1386 | handled = 0; |
@@ -1425,15 +1424,15 @@ static irqreturn_t smc_interrupt(int irq, void *dev_id) | |||
1425 | smc_eph_irq(dev); | 1424 | smc_eph_irq(dev); |
1426 | } while (--bogus_cnt); | 1425 | } while (--bogus_cnt); |
1427 | 1426 | ||
1428 | pr_debug(" Restoring saved registers mask %2.2x bank %4.4x" | 1427 | netdev_dbg(dev, " Restoring saved registers mask %2.2x bank %4.4x pointer %4.4x.\n", |
1429 | " pointer %4.4x.\n", mask, saved_bank, saved_pointer); | 1428 | mask, saved_bank, saved_pointer); |
1430 | 1429 | ||
1431 | /* restore state register */ | 1430 | /* restore state register */ |
1432 | outw((mask<<8), ioaddr + INTERRUPT); | 1431 | outw((mask<<8), ioaddr + INTERRUPT); |
1433 | outw(saved_pointer, ioaddr + POINTER); | 1432 | outw(saved_pointer, ioaddr + POINTER); |
1434 | SMC_SELECT_BANK(saved_bank); | 1433 | SMC_SELECT_BANK(saved_bank); |
1435 | 1434 | ||
1436 | pr_debug("%s: Exiting interrupt IRQ%d.\n", dev->name, irq); | 1435 | netdev_dbg(dev, "Exiting interrupt IRQ%d.\n", irq); |
1437 | 1436 | ||
1438 | irq_done: | 1437 | irq_done: |
1439 | 1438 | ||
@@ -1491,10 +1490,10 @@ static void smc_rx(struct net_device *dev) | |||
1491 | rx_status = inw(ioaddr + DATA_1); | 1490 | rx_status = inw(ioaddr + DATA_1); |
1492 | packet_length = inw(ioaddr + DATA_1) & 0x07ff; | 1491 | packet_length = inw(ioaddr + DATA_1) & 0x07ff; |
1493 | 1492 | ||
1494 | pr_debug("%s: Receive status %4.4x length %d.\n", | 1493 | netdev_dbg(dev, "Receive status %4.4x length %d.\n", |
1495 | dev->name, rx_status, packet_length); | 1494 | rx_status, packet_length); |
1496 | 1495 | ||
1497 | if (!(rx_status & RS_ERRORS)) { | 1496 | if (!(rx_status & RS_ERRORS)) { |
1498 | /* do stuff to make a new packet */ | 1497 | /* do stuff to make a new packet */ |
1499 | struct sk_buff *skb; | 1498 | struct sk_buff *skb; |
1500 | 1499 | ||
@@ -1502,7 +1501,7 @@ static void smc_rx(struct net_device *dev) | |||
1502 | skb = netdev_alloc_skb(dev, packet_length+2); | 1501 | skb = netdev_alloc_skb(dev, packet_length+2); |
1503 | 1502 | ||
1504 | if (skb == NULL) { | 1503 | if (skb == NULL) { |
1505 | pr_debug("%s: Low memory, packet dropped.\n", dev->name); | 1504 | netdev_dbg(dev, "Low memory, packet dropped.\n"); |
1506 | dev->stats.rx_dropped++; | 1505 | dev->stats.rx_dropped++; |
1507 | outw(MC_RELEASE, ioaddr + MMU_CMD); | 1506 | outw(MC_RELEASE, ioaddr + MMU_CMD); |
1508 | return; | 1507 | return; |
@@ -1643,7 +1642,7 @@ static void smc_reset(struct net_device *dev) | |||
1643 | struct smc_private *smc = netdev_priv(dev); | 1642 | struct smc_private *smc = netdev_priv(dev); |
1644 | int i; | 1643 | int i; |
1645 | 1644 | ||
1646 | pr_debug("%s: smc91c92 reset called.\n", dev->name); | 1645 | netdev_dbg(dev, "smc91c92 reset called.\n"); |
1647 | 1646 | ||
1648 | /* The first interaction must be a write to bring the chip out | 1647 | /* The first interaction must be a write to bring the chip out |
1649 | of sleep mode. */ | 1648 | of sleep mode. */ |