diff options
Diffstat (limited to 'drivers/net/irda/smsc-ircc2.c')
-rw-r--r-- | drivers/net/irda/smsc-ircc2.c | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/drivers/net/irda/smsc-ircc2.c b/drivers/net/irda/smsc-ircc2.c index 78dc8e7837f0..b5360fe99d3a 100644 --- a/drivers/net/irda/smsc-ircc2.c +++ b/drivers/net/irda/smsc-ircc2.c | |||
@@ -460,7 +460,7 @@ static int __init smsc_ircc_init(void) | |||
460 | { | 460 | { |
461 | int ret; | 461 | int ret; |
462 | 462 | ||
463 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 463 | IRDA_DEBUG(1, "%s\n", __func__); |
464 | 464 | ||
465 | ret = platform_driver_register(&smsc_ircc_driver); | 465 | ret = platform_driver_register(&smsc_ircc_driver); |
466 | if (ret) { | 466 | if (ret) { |
@@ -500,7 +500,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
500 | struct net_device *dev; | 500 | struct net_device *dev; |
501 | int err; | 501 | int err; |
502 | 502 | ||
503 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 503 | IRDA_DEBUG(1, "%s\n", __func__); |
504 | 504 | ||
505 | err = smsc_ircc_present(fir_base, sir_base); | 505 | err = smsc_ircc_present(fir_base, sir_base); |
506 | if (err) | 506 | if (err) |
@@ -508,7 +508,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
508 | 508 | ||
509 | err = -ENOMEM; | 509 | err = -ENOMEM; |
510 | if (dev_count >= ARRAY_SIZE(dev_self)) { | 510 | if (dev_count >= ARRAY_SIZE(dev_self)) { |
511 | IRDA_WARNING("%s(), too many devices!\n", __FUNCTION__); | 511 | IRDA_WARNING("%s(), too many devices!\n", __func__); |
512 | goto err_out1; | 512 | goto err_out1; |
513 | } | 513 | } |
514 | 514 | ||
@@ -517,7 +517,7 @@ static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u | |||
517 | */ | 517 | */ |
518 | dev = alloc_irdadev(sizeof(struct smsc_ircc_cb)); | 518 | dev = alloc_irdadev(sizeof(struct smsc_ircc_cb)); |
519 | if (!dev) { | 519 | if (!dev) { |
520 | IRDA_WARNING("%s() can't allocate net device\n", __FUNCTION__); | 520 | IRDA_WARNING("%s() can't allocate net device\n", __func__); |
521 | goto err_out1; | 521 | goto err_out1; |
522 | } | 522 | } |
523 | 523 | ||
@@ -633,14 +633,14 @@ static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base) | |||
633 | if (!request_region(fir_base, SMSC_IRCC2_FIR_CHIP_IO_EXTENT, | 633 | if (!request_region(fir_base, SMSC_IRCC2_FIR_CHIP_IO_EXTENT, |
634 | driver_name)) { | 634 | driver_name)) { |
635 | IRDA_WARNING("%s: can't get fir_base of 0x%03x\n", | 635 | IRDA_WARNING("%s: can't get fir_base of 0x%03x\n", |
636 | __FUNCTION__, fir_base); | 636 | __func__, fir_base); |
637 | goto out1; | 637 | goto out1; |
638 | } | 638 | } |
639 | 639 | ||
640 | if (!request_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT, | 640 | if (!request_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT, |
641 | driver_name)) { | 641 | driver_name)) { |
642 | IRDA_WARNING("%s: can't get sir_base of 0x%03x\n", | 642 | IRDA_WARNING("%s: can't get sir_base of 0x%03x\n", |
643 | __FUNCTION__, sir_base); | 643 | __func__, sir_base); |
644 | goto out2; | 644 | goto out2; |
645 | } | 645 | } |
646 | 646 | ||
@@ -656,7 +656,7 @@ static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base) | |||
656 | 656 | ||
657 | if (high != 0x10 || low != 0xb8 || (chip != 0xf1 && chip != 0xf2)) { | 657 | if (high != 0x10 || low != 0xb8 || (chip != 0xf1 && chip != 0xf2)) { |
658 | IRDA_WARNING("%s(), addr 0x%04x - no device found!\n", | 658 | IRDA_WARNING("%s(), addr 0x%04x - no device found!\n", |
659 | __FUNCTION__, fir_base); | 659 | __func__, fir_base); |
660 | goto out3; | 660 | goto out3; |
661 | } | 661 | } |
662 | IRDA_MESSAGE("SMsC IrDA Controller found\n IrCC version %d.%d, " | 662 | IRDA_MESSAGE("SMsC IrDA Controller found\n IrCC version %d.%d, " |
@@ -793,7 +793,7 @@ static int smsc_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd | |||
793 | 793 | ||
794 | IRDA_ASSERT(self != NULL, return -1;); | 794 | IRDA_ASSERT(self != NULL, return -1;); |
795 | 795 | ||
796 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__, dev->name, cmd); | 796 | IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__, dev->name, cmd); |
797 | 797 | ||
798 | switch (cmd) { | 798 | switch (cmd) { |
799 | case SIOCSBANDWIDTH: /* Set bandwidth */ | 799 | case SIOCSBANDWIDTH: /* Set bandwidth */ |
@@ -878,7 +878,7 @@ int smsc_ircc_hard_xmit_sir(struct sk_buff *skb, struct net_device *dev) | |||
878 | unsigned long flags; | 878 | unsigned long flags; |
879 | s32 speed; | 879 | s32 speed; |
880 | 880 | ||
881 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 881 | IRDA_DEBUG(1, "%s\n", __func__); |
882 | 882 | ||
883 | IRDA_ASSERT(dev != NULL, return 0;); | 883 | IRDA_ASSERT(dev != NULL, return 0;); |
884 | 884 | ||
@@ -953,21 +953,21 @@ static void smsc_ircc_set_fir_speed(struct smsc_ircc_cb *self, u32 speed) | |||
953 | ir_mode = IRCC_CFGA_IRDA_HDLC; | 953 | ir_mode = IRCC_CFGA_IRDA_HDLC; |
954 | ctrl = IRCC_CRC; | 954 | ctrl = IRCC_CRC; |
955 | fast = 0; | 955 | fast = 0; |
956 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __FUNCTION__); | 956 | IRDA_DEBUG(0, "%s(), handling baud of 576000\n", __func__); |
957 | break; | 957 | break; |
958 | case 1152000: | 958 | case 1152000: |
959 | ir_mode = IRCC_CFGA_IRDA_HDLC; | 959 | ir_mode = IRCC_CFGA_IRDA_HDLC; |
960 | ctrl = IRCC_1152 | IRCC_CRC; | 960 | ctrl = IRCC_1152 | IRCC_CRC; |
961 | fast = IRCC_LCR_A_FAST | IRCC_LCR_A_GP_DATA; | 961 | fast = IRCC_LCR_A_FAST | IRCC_LCR_A_GP_DATA; |
962 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", | 962 | IRDA_DEBUG(0, "%s(), handling baud of 1152000\n", |
963 | __FUNCTION__); | 963 | __func__); |
964 | break; | 964 | break; |
965 | case 4000000: | 965 | case 4000000: |
966 | ir_mode = IRCC_CFGA_IRDA_4PPM; | 966 | ir_mode = IRCC_CFGA_IRDA_4PPM; |
967 | ctrl = IRCC_CRC; | 967 | ctrl = IRCC_CRC; |
968 | fast = IRCC_LCR_A_FAST; | 968 | fast = IRCC_LCR_A_FAST; |
969 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", | 969 | IRDA_DEBUG(0, "%s(), handling baud of 4000000\n", |
970 | __FUNCTION__); | 970 | __func__); |
971 | break; | 971 | break; |
972 | } | 972 | } |
973 | #if 0 | 973 | #if 0 |
@@ -995,7 +995,7 @@ static void smsc_ircc_fir_start(struct smsc_ircc_cb *self) | |||
995 | struct net_device *dev; | 995 | struct net_device *dev; |
996 | int fir_base; | 996 | int fir_base; |
997 | 997 | ||
998 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 998 | IRDA_DEBUG(1, "%s\n", __func__); |
999 | 999 | ||
1000 | IRDA_ASSERT(self != NULL, return;); | 1000 | IRDA_ASSERT(self != NULL, return;); |
1001 | dev = self->netdev; | 1001 | dev = self->netdev; |
@@ -1043,7 +1043,7 @@ static void smsc_ircc_fir_stop(struct smsc_ircc_cb *self) | |||
1043 | { | 1043 | { |
1044 | int fir_base; | 1044 | int fir_base; |
1045 | 1045 | ||
1046 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1046 | IRDA_DEBUG(1, "%s\n", __func__); |
1047 | 1047 | ||
1048 | IRDA_ASSERT(self != NULL, return;); | 1048 | IRDA_ASSERT(self != NULL, return;); |
1049 | 1049 | ||
@@ -1067,7 +1067,7 @@ static void smsc_ircc_change_speed(struct smsc_ircc_cb *self, u32 speed) | |||
1067 | struct net_device *dev; | 1067 | struct net_device *dev; |
1068 | int last_speed_was_sir; | 1068 | int last_speed_was_sir; |
1069 | 1069 | ||
1070 | IRDA_DEBUG(0, "%s() changing speed to: %d\n", __FUNCTION__, speed); | 1070 | IRDA_DEBUG(0, "%s() changing speed to: %d\n", __func__, speed); |
1071 | 1071 | ||
1072 | IRDA_ASSERT(self != NULL, return;); | 1072 | IRDA_ASSERT(self != NULL, return;); |
1073 | dev = self->netdev; | 1073 | dev = self->netdev; |
@@ -1135,7 +1135,7 @@ void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, __u32 speed) | |||
1135 | int lcr; /* Line control reg */ | 1135 | int lcr; /* Line control reg */ |
1136 | int divisor; | 1136 | int divisor; |
1137 | 1137 | ||
1138 | IRDA_DEBUG(0, "%s(), Setting speed to: %d\n", __FUNCTION__, speed); | 1138 | IRDA_DEBUG(0, "%s(), Setting speed to: %d\n", __func__, speed); |
1139 | 1139 | ||
1140 | IRDA_ASSERT(self != NULL, return;); | 1140 | IRDA_ASSERT(self != NULL, return;); |
1141 | iobase = self->io.sir_base; | 1141 | iobase = self->io.sir_base; |
@@ -1170,7 +1170,7 @@ void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, __u32 speed) | |||
1170 | /* Turn on interrups */ | 1170 | /* Turn on interrups */ |
1171 | outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); | 1171 | outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER); |
1172 | 1172 | ||
1173 | IRDA_DEBUG(2, "%s() speed changed to: %d\n", __FUNCTION__, speed); | 1173 | IRDA_DEBUG(2, "%s() speed changed to: %d\n", __func__, speed); |
1174 | } | 1174 | } |
1175 | 1175 | ||
1176 | 1176 | ||
@@ -1253,7 +1253,7 @@ static void smsc_ircc_dma_xmit(struct smsc_ircc_cb *self, int bofs) | |||
1253 | int iobase = self->io.fir_base; | 1253 | int iobase = self->io.fir_base; |
1254 | u8 ctrl; | 1254 | u8 ctrl; |
1255 | 1255 | ||
1256 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1256 | IRDA_DEBUG(3, "%s\n", __func__); |
1257 | #if 1 | 1257 | #if 1 |
1258 | /* Disable Rx */ | 1258 | /* Disable Rx */ |
1259 | register_bank(iobase, 0); | 1259 | register_bank(iobase, 0); |
@@ -1307,7 +1307,7 @@ static void smsc_ircc_dma_xmit_complete(struct smsc_ircc_cb *self) | |||
1307 | { | 1307 | { |
1308 | int iobase = self->io.fir_base; | 1308 | int iobase = self->io.fir_base; |
1309 | 1309 | ||
1310 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1310 | IRDA_DEBUG(3, "%s\n", __func__); |
1311 | #if 0 | 1311 | #if 0 |
1312 | /* Disable Tx */ | 1312 | /* Disable Tx */ |
1313 | register_bank(iobase, 0); | 1313 | register_bank(iobase, 0); |
@@ -1411,7 +1411,7 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1411 | 1411 | ||
1412 | register_bank(iobase, 0); | 1412 | register_bank(iobase, 0); |
1413 | 1413 | ||
1414 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1414 | IRDA_DEBUG(3, "%s\n", __func__); |
1415 | #if 0 | 1415 | #if 0 |
1416 | /* Disable Rx */ | 1416 | /* Disable Rx */ |
1417 | register_bank(iobase, 0); | 1417 | register_bank(iobase, 0); |
@@ -1422,7 +1422,7 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1422 | lsr= inb(iobase + IRCC_LSR); | 1422 | lsr= inb(iobase + IRCC_LSR); |
1423 | msgcnt = inb(iobase + IRCC_LCR_B) & 0x08; | 1423 | msgcnt = inb(iobase + IRCC_LCR_B) & 0x08; |
1424 | 1424 | ||
1425 | IRDA_DEBUG(2, "%s: dma count = %d\n", __FUNCTION__, | 1425 | IRDA_DEBUG(2, "%s: dma count = %d\n", __func__, |
1426 | get_dma_residue(self->io.dma)); | 1426 | get_dma_residue(self->io.dma)); |
1427 | 1427 | ||
1428 | len = self->rx_buff.truesize - get_dma_residue(self->io.dma); | 1428 | len = self->rx_buff.truesize - get_dma_residue(self->io.dma); |
@@ -1445,15 +1445,15 @@ static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self) | |||
1445 | len -= self->io.speed < 4000000 ? 2 : 4; | 1445 | len -= self->io.speed < 4000000 ? 2 : 4; |
1446 | 1446 | ||
1447 | if (len < 2 || len > 2050) { | 1447 | if (len < 2 || len > 2050) { |
1448 | IRDA_WARNING("%s(), bogus len=%d\n", __FUNCTION__, len); | 1448 | IRDA_WARNING("%s(), bogus len=%d\n", __func__, len); |
1449 | return; | 1449 | return; |
1450 | } | 1450 | } |
1451 | IRDA_DEBUG(2, "%s: msgcnt = %d, len=%d\n", __FUNCTION__, msgcnt, len); | 1451 | IRDA_DEBUG(2, "%s: msgcnt = %d, len=%d\n", __func__, msgcnt, len); |
1452 | 1452 | ||
1453 | skb = dev_alloc_skb(len + 1); | 1453 | skb = dev_alloc_skb(len + 1); |
1454 | if (!skb) { | 1454 | if (!skb) { |
1455 | IRDA_WARNING("%s(), memory squeeze, dropping frame.\n", | 1455 | IRDA_WARNING("%s(), memory squeeze, dropping frame.\n", |
1456 | __FUNCTION__); | 1456 | __func__); |
1457 | return; | 1457 | return; |
1458 | } | 1458 | } |
1459 | /* Make sure IP header gets aligned */ | 1459 | /* Make sure IP header gets aligned */ |
@@ -1494,7 +1494,7 @@ static void smsc_ircc_sir_receive(struct smsc_ircc_cb *self) | |||
1494 | 1494 | ||
1495 | /* Make sure we don't stay here to long */ | 1495 | /* Make sure we don't stay here to long */ |
1496 | if (boguscount++ > 32) { | 1496 | if (boguscount++ > 32) { |
1497 | IRDA_DEBUG(2, "%s(), breaking!\n", __FUNCTION__); | 1497 | IRDA_DEBUG(2, "%s(), breaking!\n", __func__); |
1498 | break; | 1498 | break; |
1499 | } | 1499 | } |
1500 | } while (inb(iobase + UART_LSR) & UART_LSR_DR); | 1500 | } while (inb(iobase + UART_LSR) & UART_LSR_DR); |
@@ -1536,7 +1536,7 @@ static irqreturn_t smsc_ircc_interrupt(int dummy, void *dev_id) | |||
1536 | lcra = inb(iobase + IRCC_LCR_A); | 1536 | lcra = inb(iobase + IRCC_LCR_A); |
1537 | lsr = inb(iobase + IRCC_LSR); | 1537 | lsr = inb(iobase + IRCC_LSR); |
1538 | 1538 | ||
1539 | IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __FUNCTION__, iir); | 1539 | IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __func__, iir); |
1540 | 1540 | ||
1541 | if (iir & IRCC_IIR_EOM) { | 1541 | if (iir & IRCC_IIR_EOM) { |
1542 | if (self->io.direction == IO_RECV) | 1542 | if (self->io.direction == IO_RECV) |
@@ -1548,7 +1548,7 @@ static irqreturn_t smsc_ircc_interrupt(int dummy, void *dev_id) | |||
1548 | } | 1548 | } |
1549 | 1549 | ||
1550 | if (iir & IRCC_IIR_ACTIVE_FRAME) { | 1550 | if (iir & IRCC_IIR_ACTIVE_FRAME) { |
1551 | /*printk(KERN_WARNING "%s(): Active Frame\n", __FUNCTION__);*/ | 1551 | /*printk(KERN_WARNING "%s(): Active Frame\n", __func__);*/ |
1552 | } | 1552 | } |
1553 | 1553 | ||
1554 | /* Enable interrupts again */ | 1554 | /* Enable interrupts again */ |
@@ -1587,11 +1587,11 @@ static irqreturn_t smsc_ircc_interrupt_sir(struct net_device *dev) | |||
1587 | lsr = inb(iobase + UART_LSR); | 1587 | lsr = inb(iobase + UART_LSR); |
1588 | 1588 | ||
1589 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", | 1589 | IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", |
1590 | __FUNCTION__, iir, lsr, iobase); | 1590 | __func__, iir, lsr, iobase); |
1591 | 1591 | ||
1592 | switch (iir) { | 1592 | switch (iir) { |
1593 | case UART_IIR_RLSI: | 1593 | case UART_IIR_RLSI: |
1594 | IRDA_DEBUG(2, "%s(), RLSI\n", __FUNCTION__); | 1594 | IRDA_DEBUG(2, "%s(), RLSI\n", __func__); |
1595 | break; | 1595 | break; |
1596 | case UART_IIR_RDI: | 1596 | case UART_IIR_RDI: |
1597 | /* Receive interrupt */ | 1597 | /* Receive interrupt */ |
@@ -1604,7 +1604,7 @@ static irqreturn_t smsc_ircc_interrupt_sir(struct net_device *dev) | |||
1604 | break; | 1604 | break; |
1605 | default: | 1605 | default: |
1606 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", | 1606 | IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", |
1607 | __FUNCTION__, iir); | 1607 | __func__, iir); |
1608 | break; | 1608 | break; |
1609 | } | 1609 | } |
1610 | 1610 | ||
@@ -1631,11 +1631,11 @@ static int ircc_is_receiving(struct smsc_ircc_cb *self) | |||
1631 | int status = FALSE; | 1631 | int status = FALSE; |
1632 | /* int iobase; */ | 1632 | /* int iobase; */ |
1633 | 1633 | ||
1634 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1634 | IRDA_DEBUG(1, "%s\n", __func__); |
1635 | 1635 | ||
1636 | IRDA_ASSERT(self != NULL, return FALSE;); | 1636 | IRDA_ASSERT(self != NULL, return FALSE;); |
1637 | 1637 | ||
1638 | IRDA_DEBUG(0, "%s: dma count = %d\n", __FUNCTION__, | 1638 | IRDA_DEBUG(0, "%s: dma count = %d\n", __func__, |
1639 | get_dma_residue(self->io.dma)); | 1639 | get_dma_residue(self->io.dma)); |
1640 | 1640 | ||
1641 | status = (self->rx_buff.state != OUTSIDE_FRAME); | 1641 | status = (self->rx_buff.state != OUTSIDE_FRAME); |
@@ -1652,7 +1652,7 @@ static int smsc_ircc_request_irq(struct smsc_ircc_cb *self) | |||
1652 | self->netdev->name, self->netdev); | 1652 | self->netdev->name, self->netdev); |
1653 | if (error) | 1653 | if (error) |
1654 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d, err=%d\n", | 1654 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d, err=%d\n", |
1655 | __FUNCTION__, self->io.irq, error); | 1655 | __func__, self->io.irq, error); |
1656 | 1656 | ||
1657 | return error; | 1657 | return error; |
1658 | } | 1658 | } |
@@ -1696,21 +1696,21 @@ static int smsc_ircc_net_open(struct net_device *dev) | |||
1696 | struct smsc_ircc_cb *self; | 1696 | struct smsc_ircc_cb *self; |
1697 | char hwname[16]; | 1697 | char hwname[16]; |
1698 | 1698 | ||
1699 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1699 | IRDA_DEBUG(1, "%s\n", __func__); |
1700 | 1700 | ||
1701 | IRDA_ASSERT(dev != NULL, return -1;); | 1701 | IRDA_ASSERT(dev != NULL, return -1;); |
1702 | self = netdev_priv(dev); | 1702 | self = netdev_priv(dev); |
1703 | IRDA_ASSERT(self != NULL, return 0;); | 1703 | IRDA_ASSERT(self != NULL, return 0;); |
1704 | 1704 | ||
1705 | if (self->io.suspended) { | 1705 | if (self->io.suspended) { |
1706 | IRDA_DEBUG(0, "%s(), device is suspended\n", __FUNCTION__); | 1706 | IRDA_DEBUG(0, "%s(), device is suspended\n", __func__); |
1707 | return -EAGAIN; | 1707 | return -EAGAIN; |
1708 | } | 1708 | } |
1709 | 1709 | ||
1710 | if (request_irq(self->io.irq, smsc_ircc_interrupt, 0, dev->name, | 1710 | if (request_irq(self->io.irq, smsc_ircc_interrupt, 0, dev->name, |
1711 | (void *) dev)) { | 1711 | (void *) dev)) { |
1712 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d\n", | 1712 | IRDA_DEBUG(0, "%s(), unable to allocate irq=%d\n", |
1713 | __FUNCTION__, self->io.irq); | 1713 | __func__, self->io.irq); |
1714 | return -EAGAIN; | 1714 | return -EAGAIN; |
1715 | } | 1715 | } |
1716 | 1716 | ||
@@ -1734,7 +1734,7 @@ static int smsc_ircc_net_open(struct net_device *dev) | |||
1734 | smsc_ircc_net_close(dev); | 1734 | smsc_ircc_net_close(dev); |
1735 | 1735 | ||
1736 | IRDA_WARNING("%s(), unable to allocate DMA=%d\n", | 1736 | IRDA_WARNING("%s(), unable to allocate DMA=%d\n", |
1737 | __FUNCTION__, self->io.dma); | 1737 | __func__, self->io.dma); |
1738 | return -EAGAIN; | 1738 | return -EAGAIN; |
1739 | } | 1739 | } |
1740 | 1740 | ||
@@ -1753,7 +1753,7 @@ static int smsc_ircc_net_close(struct net_device *dev) | |||
1753 | { | 1753 | { |
1754 | struct smsc_ircc_cb *self; | 1754 | struct smsc_ircc_cb *self; |
1755 | 1755 | ||
1756 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1756 | IRDA_DEBUG(1, "%s\n", __func__); |
1757 | 1757 | ||
1758 | IRDA_ASSERT(dev != NULL, return -1;); | 1758 | IRDA_ASSERT(dev != NULL, return -1;); |
1759 | self = netdev_priv(dev); | 1759 | self = netdev_priv(dev); |
@@ -1836,7 +1836,7 @@ static int smsc_ircc_resume(struct platform_device *dev) | |||
1836 | */ | 1836 | */ |
1837 | static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) | 1837 | static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) |
1838 | { | 1838 | { |
1839 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1839 | IRDA_DEBUG(1, "%s\n", __func__); |
1840 | 1840 | ||
1841 | IRDA_ASSERT(self != NULL, return -1;); | 1841 | IRDA_ASSERT(self != NULL, return -1;); |
1842 | 1842 | ||
@@ -1848,12 +1848,12 @@ static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) | |||
1848 | smsc_ircc_stop_interrupts(self); | 1848 | smsc_ircc_stop_interrupts(self); |
1849 | 1849 | ||
1850 | /* Release the PORTS that this driver is using */ | 1850 | /* Release the PORTS that this driver is using */ |
1851 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __FUNCTION__, | 1851 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __func__, |
1852 | self->io.fir_base); | 1852 | self->io.fir_base); |
1853 | 1853 | ||
1854 | release_region(self->io.fir_base, self->io.fir_ext); | 1854 | release_region(self->io.fir_base, self->io.fir_ext); |
1855 | 1855 | ||
1856 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __FUNCTION__, | 1856 | IRDA_DEBUG(0, "%s(), releasing 0x%03x\n", __func__, |
1857 | self->io.sir_base); | 1857 | self->io.sir_base); |
1858 | 1858 | ||
1859 | release_region(self->io.sir_base, self->io.sir_ext); | 1859 | release_region(self->io.sir_base, self->io.sir_ext); |
@@ -1875,7 +1875,7 @@ static void __exit smsc_ircc_cleanup(void) | |||
1875 | { | 1875 | { |
1876 | int i; | 1876 | int i; |
1877 | 1877 | ||
1878 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 1878 | IRDA_DEBUG(1, "%s\n", __func__); |
1879 | 1879 | ||
1880 | for (i = 0; i < 2; i++) { | 1880 | for (i = 0; i < 2; i++) { |
1881 | if (dev_self[i]) | 1881 | if (dev_self[i]) |
@@ -1899,7 +1899,7 @@ void smsc_ircc_sir_start(struct smsc_ircc_cb *self) | |||
1899 | struct net_device *dev; | 1899 | struct net_device *dev; |
1900 | int fir_base, sir_base; | 1900 | int fir_base, sir_base; |
1901 | 1901 | ||
1902 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1902 | IRDA_DEBUG(3, "%s\n", __func__); |
1903 | 1903 | ||
1904 | IRDA_ASSERT(self != NULL, return;); | 1904 | IRDA_ASSERT(self != NULL, return;); |
1905 | dev = self->netdev; | 1905 | dev = self->netdev; |
@@ -1926,7 +1926,7 @@ void smsc_ircc_sir_start(struct smsc_ircc_cb *self) | |||
1926 | /* Turn on interrups */ | 1926 | /* Turn on interrups */ |
1927 | outb(UART_IER_RLSI | UART_IER_RDI |UART_IER_THRI, sir_base + UART_IER); | 1927 | outb(UART_IER_RLSI | UART_IER_RDI |UART_IER_THRI, sir_base + UART_IER); |
1928 | 1928 | ||
1929 | IRDA_DEBUG(3, "%s() - exit\n", __FUNCTION__); | 1929 | IRDA_DEBUG(3, "%s() - exit\n", __func__); |
1930 | 1930 | ||
1931 | outb(0x00, fir_base + IRCC_MASTER); | 1931 | outb(0x00, fir_base + IRCC_MASTER); |
1932 | } | 1932 | } |
@@ -1936,7 +1936,7 @@ void smsc_ircc_sir_stop(struct smsc_ircc_cb *self) | |||
1936 | { | 1936 | { |
1937 | int iobase; | 1937 | int iobase; |
1938 | 1938 | ||
1939 | IRDA_DEBUG(3, "%s\n", __FUNCTION__); | 1939 | IRDA_DEBUG(3, "%s\n", __func__); |
1940 | iobase = self->io.sir_base; | 1940 | iobase = self->io.sir_base; |
1941 | 1941 | ||
1942 | /* Reset UART */ | 1942 | /* Reset UART */ |
@@ -1962,7 +1962,7 @@ static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self) | |||
1962 | 1962 | ||
1963 | IRDA_ASSERT(self != NULL, return;); | 1963 | IRDA_ASSERT(self != NULL, return;); |
1964 | 1964 | ||
1965 | IRDA_DEBUG(4, "%s\n", __FUNCTION__); | 1965 | IRDA_DEBUG(4, "%s\n", __func__); |
1966 | 1966 | ||
1967 | iobase = self->io.sir_base; | 1967 | iobase = self->io.sir_base; |
1968 | 1968 | ||
@@ -1984,7 +1984,7 @@ static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self) | |||
1984 | */ | 1984 | */ |
1985 | if (self->new_speed) { | 1985 | if (self->new_speed) { |
1986 | IRDA_DEBUG(5, "%s(), Changing speed to %d.\n", | 1986 | IRDA_DEBUG(5, "%s(), Changing speed to %d.\n", |
1987 | __FUNCTION__, self->new_speed); | 1987 | __func__, self->new_speed); |
1988 | smsc_ircc_sir_wait_hw_transmitter_finish(self); | 1988 | smsc_ircc_sir_wait_hw_transmitter_finish(self); |
1989 | smsc_ircc_change_speed(self, self->new_speed); | 1989 | smsc_ircc_change_speed(self, self->new_speed); |
1990 | self->new_speed = 0; | 1990 | self->new_speed = 0; |
@@ -2023,7 +2023,7 @@ static int smsc_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len) | |||
2023 | 2023 | ||
2024 | /* Tx FIFO should be empty! */ | 2024 | /* Tx FIFO should be empty! */ |
2025 | if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) { | 2025 | if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) { |
2026 | IRDA_WARNING("%s(), failed, fifo not empty!\n", __FUNCTION__); | 2026 | IRDA_WARNING("%s(), failed, fifo not empty!\n", __func__); |
2027 | return 0; | 2027 | return 0; |
2028 | } | 2028 | } |
2029 | 2029 | ||
@@ -2123,7 +2123,7 @@ static void smsc_ircc_sir_wait_hw_transmitter_finish(struct smsc_ircc_cb *self) | |||
2123 | udelay(1); | 2123 | udelay(1); |
2124 | 2124 | ||
2125 | if (count == 0) | 2125 | if (count == 0) |
2126 | IRDA_DEBUG(0, "%s(): stuck transmitter\n", __FUNCTION__); | 2126 | IRDA_DEBUG(0, "%s(): stuck transmitter\n", __func__); |
2127 | } | 2127 | } |
2128 | 2128 | ||
2129 | 2129 | ||
@@ -2145,7 +2145,7 @@ static int __init smsc_ircc_look_for_chips(void) | |||
2145 | while (address->cfg_base) { | 2145 | while (address->cfg_base) { |
2146 | cfg_base = address->cfg_base; | 2146 | cfg_base = address->cfg_base; |
2147 | 2147 | ||
2148 | /*printk(KERN_WARNING "%s(): probing: 0x%02x for: 0x%02x\n", __FUNCTION__, cfg_base, address->type);*/ | 2148 | /*printk(KERN_WARNING "%s(): probing: 0x%02x for: 0x%02x\n", __func__, cfg_base, address->type);*/ |
2149 | 2149 | ||
2150 | if (address->type & SMSCSIO_TYPE_FDC) { | 2150 | if (address->type & SMSCSIO_TYPE_FDC) { |
2151 | type = "FDC"; | 2151 | type = "FDC"; |
@@ -2184,7 +2184,7 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2184 | u8 mode, dma, irq; | 2184 | u8 mode, dma, irq; |
2185 | int ret = -ENODEV; | 2185 | int ret = -ENODEV; |
2186 | 2186 | ||
2187 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2187 | IRDA_DEBUG(1, "%s\n", __func__); |
2188 | 2188 | ||
2189 | if (smsc_ircc_probe(cfgbase, SMSCSIOFLAT_DEVICEID_REG, chips, type) == NULL) | 2189 | if (smsc_ircc_probe(cfgbase, SMSCSIOFLAT_DEVICEID_REG, chips, type) == NULL) |
2190 | return ret; | 2190 | return ret; |
@@ -2192,10 +2192,10 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2192 | outb(SMSCSIOFLAT_UARTMODE0C_REG, cfgbase); | 2192 | outb(SMSCSIOFLAT_UARTMODE0C_REG, cfgbase); |
2193 | mode = inb(cfgbase + 1); | 2193 | mode = inb(cfgbase + 1); |
2194 | 2194 | ||
2195 | /*printk(KERN_WARNING "%s(): mode: 0x%02x\n", __FUNCTION__, mode);*/ | 2195 | /*printk(KERN_WARNING "%s(): mode: 0x%02x\n", __func__, mode);*/ |
2196 | 2196 | ||
2197 | if (!(mode & SMSCSIOFLAT_UART2MODE_VAL_IRDA)) | 2197 | if (!(mode & SMSCSIOFLAT_UART2MODE_VAL_IRDA)) |
2198 | IRDA_WARNING("%s(): IrDA not enabled\n", __FUNCTION__); | 2198 | IRDA_WARNING("%s(): IrDA not enabled\n", __func__); |
2199 | 2199 | ||
2200 | outb(SMSCSIOFLAT_UART2BASEADDR_REG, cfgbase); | 2200 | outb(SMSCSIOFLAT_UART2BASEADDR_REG, cfgbase); |
2201 | sirbase = inb(cfgbase + 1) << 2; | 2201 | sirbase = inb(cfgbase + 1) << 2; |
@@ -2212,7 +2212,7 @@ static int __init smsc_superio_flat(const struct smsc_chip *chips, unsigned shor | |||
2212 | outb(SMSCSIOFLAT_UARTIRQSELECT_REG, cfgbase); | 2212 | outb(SMSCSIOFLAT_UARTIRQSELECT_REG, cfgbase); |
2213 | irq = inb(cfgbase + 1) & SMSCSIOFLAT_UART2IRQSELECT_MASK; | 2213 | irq = inb(cfgbase + 1) & SMSCSIOFLAT_UART2IRQSELECT_MASK; |
2214 | 2214 | ||
2215 | IRDA_MESSAGE("%s(): fir: 0x%02x, sir: 0x%02x, dma: %02d, irq: %d, mode: 0x%02x\n", __FUNCTION__, firbase, sirbase, dma, irq, mode); | 2215 | IRDA_MESSAGE("%s(): fir: 0x%02x, sir: 0x%02x, dma: %02d, irq: %d, mode: 0x%02x\n", __func__, firbase, sirbase, dma, irq, mode); |
2216 | 2216 | ||
2217 | if (firbase && smsc_ircc_open(firbase, sirbase, dma, irq) == 0) | 2217 | if (firbase && smsc_ircc_open(firbase, sirbase, dma, irq) == 0) |
2218 | ret = 0; | 2218 | ret = 0; |
@@ -2234,7 +2234,7 @@ static int __init smsc_superio_paged(const struct smsc_chip *chips, unsigned sho | |||
2234 | unsigned short fir_io, sir_io; | 2234 | unsigned short fir_io, sir_io; |
2235 | int ret = -ENODEV; | 2235 | int ret = -ENODEV; |
2236 | 2236 | ||
2237 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2237 | IRDA_DEBUG(1, "%s\n", __func__); |
2238 | 2238 | ||
2239 | if (smsc_ircc_probe(cfg_base, 0x20, chips, type) == NULL) | 2239 | if (smsc_ircc_probe(cfg_base, 0x20, chips, type) == NULL) |
2240 | return ret; | 2240 | return ret; |
@@ -2268,7 +2268,7 @@ static int __init smsc_superio_paged(const struct smsc_chip *chips, unsigned sho | |||
2268 | 2268 | ||
2269 | static int __init smsc_access(unsigned short cfg_base, unsigned char reg) | 2269 | static int __init smsc_access(unsigned short cfg_base, unsigned char reg) |
2270 | { | 2270 | { |
2271 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2271 | IRDA_DEBUG(1, "%s\n", __func__); |
2272 | 2272 | ||
2273 | outb(reg, cfg_base); | 2273 | outb(reg, cfg_base); |
2274 | return inb(cfg_base) != reg ? -1 : 0; | 2274 | return inb(cfg_base) != reg ? -1 : 0; |
@@ -2278,7 +2278,7 @@ static const struct smsc_chip * __init smsc_ircc_probe(unsigned short cfg_base, | |||
2278 | { | 2278 | { |
2279 | u8 devid, xdevid, rev; | 2279 | u8 devid, xdevid, rev; |
2280 | 2280 | ||
2281 | IRDA_DEBUG(1, "%s\n", __FUNCTION__); | 2281 | IRDA_DEBUG(1, "%s\n", __func__); |
2282 | 2282 | ||
2283 | /* Leave configuration */ | 2283 | /* Leave configuration */ |
2284 | 2284 | ||
@@ -2353,7 +2353,7 @@ static int __init smsc_superio_fdc(unsigned short cfg_base) | |||
2353 | 2353 | ||
2354 | if (!request_region(cfg_base, 2, driver_name)) { | 2354 | if (!request_region(cfg_base, 2, driver_name)) { |
2355 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", | 2355 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", |
2356 | __FUNCTION__, cfg_base); | 2356 | __func__, cfg_base); |
2357 | } else { | 2357 | } else { |
2358 | if (!smsc_superio_flat(fdc_chips_flat, cfg_base, "FDC") || | 2358 | if (!smsc_superio_flat(fdc_chips_flat, cfg_base, "FDC") || |
2359 | !smsc_superio_paged(fdc_chips_paged, cfg_base, "FDC")) | 2359 | !smsc_superio_paged(fdc_chips_paged, cfg_base, "FDC")) |
@@ -2371,7 +2371,7 @@ static int __init smsc_superio_lpc(unsigned short cfg_base) | |||
2371 | 2371 | ||
2372 | if (!request_region(cfg_base, 2, driver_name)) { | 2372 | if (!request_region(cfg_base, 2, driver_name)) { |
2373 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", | 2373 | IRDA_WARNING("%s: can't get cfg_base of 0x%03x\n", |
2374 | __FUNCTION__, cfg_base); | 2374 | __func__, cfg_base); |
2375 | } else { | 2375 | } else { |
2376 | if (!smsc_superio_flat(lpc_chips_flat, cfg_base, "LPC") || | 2376 | if (!smsc_superio_flat(lpc_chips_flat, cfg_base, "LPC") || |
2377 | !smsc_superio_paged(lpc_chips_paged, cfg_base, "LPC")) | 2377 | !smsc_superio_paged(lpc_chips_paged, cfg_base, "LPC")) |
@@ -2932,7 +2932,7 @@ static void smsc_ircc_set_transceiver_smsc_ircc_atc(int fir_base, u32 speed) | |||
2932 | /* empty */; | 2932 | /* empty */; |
2933 | 2933 | ||
2934 | if (val) | 2934 | if (val) |
2935 | IRDA_WARNING("%s(): ATC: 0x%02x\n", __FUNCTION__, | 2935 | IRDA_WARNING("%s(): ATC: 0x%02x\n", __func__, |
2936 | inb(fir_base + IRCC_ATC)); | 2936 | inb(fir_base + IRCC_ATC)); |
2937 | } | 2937 | } |
2938 | 2938 | ||