diff options
Diffstat (limited to 'drivers/usb/serial/mos7840.c')
-rw-r--r-- | drivers/usb/serial/mos7840.c | 150 |
1 files changed, 75 insertions, 75 deletions
diff --git a/drivers/usb/serial/mos7840.c b/drivers/usb/serial/mos7840.c index 37c4f0736bc1..7823222570b6 100644 --- a/drivers/usb/serial/mos7840.c +++ b/drivers/usb/serial/mos7840.c | |||
@@ -403,7 +403,7 @@ static void mos7840_handle_new_lsr(struct moschip_port *port, __u8 new_lsr) | |||
403 | { | 403 | { |
404 | struct async_icount *icount; | 404 | struct async_icount *icount; |
405 | 405 | ||
406 | dbg("%s - %02x", __FUNCTION__, new_lsr); | 406 | dbg("%s - %02x", __func__, new_lsr); |
407 | 407 | ||
408 | if (new_lsr & SERIAL_LSR_BI) { | 408 | if (new_lsr & SERIAL_LSR_BI) { |
409 | // | 409 | // |
@@ -459,21 +459,21 @@ static void mos7840_control_callback(struct urb *urb) | |||
459 | case -ENOENT: | 459 | case -ENOENT: |
460 | case -ESHUTDOWN: | 460 | case -ESHUTDOWN: |
461 | /* this urb is terminated, clean up */ | 461 | /* this urb is terminated, clean up */ |
462 | dbg("%s - urb shutting down with status: %d", __FUNCTION__, | 462 | dbg("%s - urb shutting down with status: %d", __func__, |
463 | status); | 463 | status); |
464 | return; | 464 | return; |
465 | default: | 465 | default: |
466 | dbg("%s - nonzero urb status received: %d", __FUNCTION__, | 466 | dbg("%s - nonzero urb status received: %d", __func__, |
467 | status); | 467 | status); |
468 | goto exit; | 468 | goto exit; |
469 | } | 469 | } |
470 | 470 | ||
471 | dbg("%s urb buffer size is %d\n", __FUNCTION__, urb->actual_length); | 471 | dbg("%s urb buffer size is %d\n", __func__, urb->actual_length); |
472 | dbg("%s mos7840_port->MsrLsr is %d port %d\n", __FUNCTION__, | 472 | dbg("%s mos7840_port->MsrLsr is %d port %d\n", __func__, |
473 | mos7840_port->MsrLsr, mos7840_port->port_num); | 473 | mos7840_port->MsrLsr, mos7840_port->port_num); |
474 | data = urb->transfer_buffer; | 474 | data = urb->transfer_buffer; |
475 | regval = (__u8) data[0]; | 475 | regval = (__u8) data[0]; |
476 | dbg("%s data is %x\n", __FUNCTION__, regval); | 476 | dbg("%s data is %x\n", __func__, regval); |
477 | if (mos7840_port->MsrLsr == 0) | 477 | if (mos7840_port->MsrLsr == 0) |
478 | mos7840_handle_new_msr(mos7840_port, regval); | 478 | mos7840_handle_new_msr(mos7840_port, regval); |
479 | else if (mos7840_port->MsrLsr == 1) | 479 | else if (mos7840_port->MsrLsr == 1) |
@@ -487,7 +487,7 @@ exit: | |||
487 | if (result) { | 487 | if (result) { |
488 | dev_err(&urb->dev->dev, | 488 | dev_err(&urb->dev->dev, |
489 | "%s - Error %d submitting interrupt urb\n", | 489 | "%s - Error %d submitting interrupt urb\n", |
490 | __FUNCTION__, result); | 490 | __func__, result); |
491 | } | 491 | } |
492 | } | 492 | } |
493 | 493 | ||
@@ -542,11 +542,11 @@ static void mos7840_interrupt_callback(struct urb *urb) | |||
542 | case -ENOENT: | 542 | case -ENOENT: |
543 | case -ESHUTDOWN: | 543 | case -ESHUTDOWN: |
544 | /* this urb is terminated, clean up */ | 544 | /* this urb is terminated, clean up */ |
545 | dbg("%s - urb shutting down with status: %d", __FUNCTION__, | 545 | dbg("%s - urb shutting down with status: %d", __func__, |
546 | status); | 546 | status); |
547 | return; | 547 | return; |
548 | default: | 548 | default: |
549 | dbg("%s - nonzero urb status received: %d", __FUNCTION__, | 549 | dbg("%s - nonzero urb status received: %d", __func__, |
550 | status); | 550 | status); |
551 | goto exit; | 551 | goto exit; |
552 | } | 552 | } |
@@ -614,7 +614,7 @@ exit: | |||
614 | if (result) { | 614 | if (result) { |
615 | dev_err(&urb->dev->dev, | 615 | dev_err(&urb->dev->dev, |
616 | "%s - Error %d submitting interrupt urb\n", | 616 | "%s - Error %d submitting interrupt urb\n", |
617 | __FUNCTION__, result); | 617 | __func__, result); |
618 | } | 618 | } |
619 | } | 619 | } |
620 | 620 | ||
@@ -692,12 +692,12 @@ static void mos7840_bulk_in_callback(struct urb *urb) | |||
692 | } | 692 | } |
693 | 693 | ||
694 | port = (struct usb_serial_port *)mos7840_port->port; | 694 | port = (struct usb_serial_port *)mos7840_port->port; |
695 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 695 | if (mos7840_port_paranoia_check(port, __func__)) { |
696 | dbg("%s", "Port Paranoia failed \n"); | 696 | dbg("%s", "Port Paranoia failed \n"); |
697 | return; | 697 | return; |
698 | } | 698 | } |
699 | 699 | ||
700 | serial = mos7840_get_usb_serial(port, __FUNCTION__); | 700 | serial = mos7840_get_usb_serial(port, __func__); |
701 | if (!serial) { | 701 | if (!serial) { |
702 | dbg("%s\n", "Bad serial pointer "); | 702 | dbg("%s\n", "Bad serial pointer "); |
703 | return; | 703 | return; |
@@ -767,7 +767,7 @@ static void mos7840_bulk_out_data_callback(struct urb *urb) | |||
767 | return; | 767 | return; |
768 | } | 768 | } |
769 | 769 | ||
770 | if (mos7840_port_paranoia_check(mos7840_port->port, __FUNCTION__)) { | 770 | if (mos7840_port_paranoia_check(mos7840_port->port, __func__)) { |
771 | dbg("%s", "Port Paranoia failed \n"); | 771 | dbg("%s", "Port Paranoia failed \n"); |
772 | return; | 772 | return; |
773 | } | 773 | } |
@@ -815,14 +815,14 @@ static int mos7840_open(struct usb_serial_port *port, struct file *filp) | |||
815 | struct moschip_port *mos7840_port; | 815 | struct moschip_port *mos7840_port; |
816 | struct moschip_port *port0; | 816 | struct moschip_port *port0; |
817 | 817 | ||
818 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 818 | if (mos7840_port_paranoia_check(port, __func__)) { |
819 | dbg("%s", "Port Paranoia failed \n"); | 819 | dbg("%s", "Port Paranoia failed \n"); |
820 | return -ENODEV; | 820 | return -ENODEV; |
821 | } | 821 | } |
822 | 822 | ||
823 | serial = port->serial; | 823 | serial = port->serial; |
824 | 824 | ||
825 | if (mos7840_serial_paranoia_check(serial, __FUNCTION__)) { | 825 | if (mos7840_serial_paranoia_check(serial, __func__)) { |
826 | dbg("%s", "Serial Paranoia failed \n"); | 826 | dbg("%s", "Serial Paranoia failed \n"); |
827 | return -ENODEV; | 827 | return -ENODEV; |
828 | } | 828 | } |
@@ -851,7 +851,7 @@ static int mos7840_open(struct usb_serial_port *port, struct file *filp) | |||
851 | if (!urb->transfer_buffer) { | 851 | if (!urb->transfer_buffer) { |
852 | usb_free_urb(urb); | 852 | usb_free_urb(urb); |
853 | mos7840_port->write_urb_pool[j] = NULL; | 853 | mos7840_port->write_urb_pool[j] = NULL; |
854 | err("%s-out of memory for urb buffers.", __FUNCTION__); | 854 | err("%s-out of memory for urb buffers.", __func__); |
855 | continue; | 855 | continue; |
856 | } | 856 | } |
857 | } | 857 | } |
@@ -1039,7 +1039,7 @@ static int mos7840_open(struct usb_serial_port *port, struct file *filp) | |||
1039 | GFP_KERNEL); | 1039 | GFP_KERNEL); |
1040 | if (response) { | 1040 | if (response) { |
1041 | err("%s - Error %d submitting interrupt urb", | 1041 | err("%s - Error %d submitting interrupt urb", |
1042 | __FUNCTION__, response); | 1042 | __func__, response); |
1043 | } | 1043 | } |
1044 | 1044 | ||
1045 | } | 1045 | } |
@@ -1072,7 +1072,7 @@ static int mos7840_open(struct usb_serial_port *port, struct file *filp) | |||
1072 | port->bulk_in_endpointAddress); | 1072 | port->bulk_in_endpointAddress); |
1073 | response = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL); | 1073 | response = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL); |
1074 | if (response) { | 1074 | if (response) { |
1075 | err("%s - Error %d submitting control urb", __FUNCTION__, | 1075 | err("%s - Error %d submitting control urb", __func__, |
1076 | response); | 1076 | response); |
1077 | } | 1077 | } |
1078 | 1078 | ||
@@ -1116,7 +1116,7 @@ static int mos7840_chars_in_buffer(struct usb_serial_port *port) | |||
1116 | 1116 | ||
1117 | dbg("%s \n", " mos7840_chars_in_buffer:entering ..........."); | 1117 | dbg("%s \n", " mos7840_chars_in_buffer:entering ..........."); |
1118 | 1118 | ||
1119 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1119 | if (mos7840_port_paranoia_check(port, __func__)) { |
1120 | dbg("%s", "Invalid port \n"); | 1120 | dbg("%s", "Invalid port \n"); |
1121 | return -1; | 1121 | return -1; |
1122 | } | 1122 | } |
@@ -1134,7 +1134,7 @@ static int mos7840_chars_in_buffer(struct usb_serial_port *port) | |||
1134 | } | 1134 | } |
1135 | } | 1135 | } |
1136 | spin_unlock_irqrestore(&mos7840_port->pool_lock,flags); | 1136 | spin_unlock_irqrestore(&mos7840_port->pool_lock,flags); |
1137 | dbg("%s - returns %d", __FUNCTION__, chars); | 1137 | dbg("%s - returns %d", __func__, chars); |
1138 | return chars; | 1138 | return chars; |
1139 | 1139 | ||
1140 | } | 1140 | } |
@@ -1171,7 +1171,7 @@ static void mos7840_block_until_tx_empty(struct moschip_port *mos7840_port) | |||
1171 | /* No activity.. count down section */ | 1171 | /* No activity.. count down section */ |
1172 | wait--; | 1172 | wait--; |
1173 | if (wait == 0) { | 1173 | if (wait == 0) { |
1174 | dbg("%s - TIMEOUT", __FUNCTION__); | 1174 | dbg("%s - TIMEOUT", __func__); |
1175 | return; | 1175 | return; |
1176 | } else { | 1176 | } else { |
1177 | /* Reset timeout value back to seconds */ | 1177 | /* Reset timeout value back to seconds */ |
@@ -1195,12 +1195,12 @@ static void mos7840_close(struct usb_serial_port *port, struct file *filp) | |||
1195 | 1195 | ||
1196 | dbg("%s\n", "mos7840_close:entering..."); | 1196 | dbg("%s\n", "mos7840_close:entering..."); |
1197 | 1197 | ||
1198 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1198 | if (mos7840_port_paranoia_check(port, __func__)) { |
1199 | dbg("%s", "Port Paranoia failed \n"); | 1199 | dbg("%s", "Port Paranoia failed \n"); |
1200 | return; | 1200 | return; |
1201 | } | 1201 | } |
1202 | 1202 | ||
1203 | serial = mos7840_get_usb_serial(port, __FUNCTION__); | 1203 | serial = mos7840_get_usb_serial(port, __func__); |
1204 | if (!serial) { | 1204 | if (!serial) { |
1205 | dbg("%s", "Serial Paranoia failed \n"); | 1205 | dbg("%s", "Serial Paranoia failed \n"); |
1206 | return; | 1206 | return; |
@@ -1314,7 +1314,7 @@ static void mos7840_block_until_chase_response(struct moschip_port | |||
1314 | /* No activity.. count down section */ | 1314 | /* No activity.. count down section */ |
1315 | wait--; | 1315 | wait--; |
1316 | if (wait == 0) { | 1316 | if (wait == 0) { |
1317 | dbg("%s - TIMEOUT", __FUNCTION__); | 1317 | dbg("%s - TIMEOUT", __func__); |
1318 | return; | 1318 | return; |
1319 | } else { | 1319 | } else { |
1320 | /* Reset timeout value back to seconds */ | 1320 | /* Reset timeout value back to seconds */ |
@@ -1337,12 +1337,12 @@ static void mos7840_break(struct usb_serial_port *port, int break_state) | |||
1337 | dbg("%s \n", "Entering ..........."); | 1337 | dbg("%s \n", "Entering ..........."); |
1338 | dbg("mos7840_break: Start\n"); | 1338 | dbg("mos7840_break: Start\n"); |
1339 | 1339 | ||
1340 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1340 | if (mos7840_port_paranoia_check(port, __func__)) { |
1341 | dbg("%s", "Port Paranoia failed \n"); | 1341 | dbg("%s", "Port Paranoia failed \n"); |
1342 | return; | 1342 | return; |
1343 | } | 1343 | } |
1344 | 1344 | ||
1345 | serial = mos7840_get_usb_serial(port, __FUNCTION__); | 1345 | serial = mos7840_get_usb_serial(port, __func__); |
1346 | if (!serial) { | 1346 | if (!serial) { |
1347 | dbg("%s", "Serial Paranoia failed \n"); | 1347 | dbg("%s", "Serial Paranoia failed \n"); |
1348 | return; | 1348 | return; |
@@ -1392,7 +1392,7 @@ static int mos7840_write_room(struct usb_serial_port *port) | |||
1392 | 1392 | ||
1393 | dbg("%s \n", " mos7840_write_room:entering ..........."); | 1393 | dbg("%s \n", " mos7840_write_room:entering ..........."); |
1394 | 1394 | ||
1395 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1395 | if (mos7840_port_paranoia_check(port, __func__)) { |
1396 | dbg("%s", "Invalid port \n"); | 1396 | dbg("%s", "Invalid port \n"); |
1397 | dbg("%s \n", " mos7840_write_room:leaving ..........."); | 1397 | dbg("%s \n", " mos7840_write_room:leaving ..........."); |
1398 | return -1; | 1398 | return -1; |
@@ -1413,7 +1413,7 @@ static int mos7840_write_room(struct usb_serial_port *port) | |||
1413 | spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); | 1413 | spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); |
1414 | 1414 | ||
1415 | room = (room == 0) ? 0 : room - URB_TRANSFER_BUFFER_SIZE + 1; | 1415 | room = (room == 0) ? 0 : room - URB_TRANSFER_BUFFER_SIZE + 1; |
1416 | dbg("%s - returns %d", __FUNCTION__, room); | 1416 | dbg("%s - returns %d", __func__, room); |
1417 | return room; | 1417 | return room; |
1418 | 1418 | ||
1419 | } | 1419 | } |
@@ -1480,13 +1480,13 @@ static int mos7840_write(struct usb_serial_port *port, | |||
1480 | status = mos7840_set_uart_reg(port, LINE_CONTROL_REGISTER, Data); | 1480 | status = mos7840_set_uart_reg(port, LINE_CONTROL_REGISTER, Data); |
1481 | #endif | 1481 | #endif |
1482 | 1482 | ||
1483 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1483 | if (mos7840_port_paranoia_check(port, __func__)) { |
1484 | dbg("%s", "Port Paranoia failed \n"); | 1484 | dbg("%s", "Port Paranoia failed \n"); |
1485 | return -1; | 1485 | return -1; |
1486 | } | 1486 | } |
1487 | 1487 | ||
1488 | serial = port->serial; | 1488 | serial = port->serial; |
1489 | if (mos7840_serial_paranoia_check(serial, __FUNCTION__)) { | 1489 | if (mos7840_serial_paranoia_check(serial, __func__)) { |
1490 | dbg("%s", "Serial Paranoia failed \n"); | 1490 | dbg("%s", "Serial Paranoia failed \n"); |
1491 | return -1; | 1491 | return -1; |
1492 | } | 1492 | } |
@@ -1512,7 +1512,7 @@ static int mos7840_write(struct usb_serial_port *port, | |||
1512 | spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); | 1512 | spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); |
1513 | 1513 | ||
1514 | if (urb == NULL) { | 1514 | if (urb == NULL) { |
1515 | dbg("%s - no more free urbs", __FUNCTION__); | 1515 | dbg("%s - no more free urbs", __func__); |
1516 | goto exit; | 1516 | goto exit; |
1517 | } | 1517 | } |
1518 | 1518 | ||
@@ -1521,7 +1521,7 @@ static int mos7840_write(struct usb_serial_port *port, | |||
1521 | kmalloc(URB_TRANSFER_BUFFER_SIZE, GFP_KERNEL); | 1521 | kmalloc(URB_TRANSFER_BUFFER_SIZE, GFP_KERNEL); |
1522 | 1522 | ||
1523 | if (urb->transfer_buffer == NULL) { | 1523 | if (urb->transfer_buffer == NULL) { |
1524 | err("%s no more kernel memory...", __FUNCTION__); | 1524 | err("%s no more kernel memory...", __func__); |
1525 | goto exit; | 1525 | goto exit; |
1526 | } | 1526 | } |
1527 | } | 1527 | } |
@@ -1547,7 +1547,7 @@ static int mos7840_write(struct usb_serial_port *port, | |||
1547 | if (status) { | 1547 | if (status) { |
1548 | mos7840_port->busy[i] = 0; | 1548 | mos7840_port->busy[i] = 0; |
1549 | err("%s - usb_submit_urb(write bulk) failed with status = %d", | 1549 | err("%s - usb_submit_urb(write bulk) failed with status = %d", |
1550 | __FUNCTION__, status); | 1550 | __func__, status); |
1551 | bytes_sent = status; | 1551 | bytes_sent = status; |
1552 | goto exit; | 1552 | goto exit; |
1553 | } | 1553 | } |
@@ -1573,7 +1573,7 @@ static void mos7840_throttle(struct usb_serial_port *port) | |||
1573 | struct tty_struct *tty; | 1573 | struct tty_struct *tty; |
1574 | int status; | 1574 | int status; |
1575 | 1575 | ||
1576 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1576 | if (mos7840_port_paranoia_check(port, __func__)) { |
1577 | dbg("%s", "Invalid port \n"); | 1577 | dbg("%s", "Invalid port \n"); |
1578 | return; | 1578 | return; |
1579 | } | 1579 | } |
@@ -1594,7 +1594,7 @@ static void mos7840_throttle(struct usb_serial_port *port) | |||
1594 | 1594 | ||
1595 | tty = port->tty; | 1595 | tty = port->tty; |
1596 | if (!tty) { | 1596 | if (!tty) { |
1597 | dbg("%s - no tty available", __FUNCTION__); | 1597 | dbg("%s - no tty available", __func__); |
1598 | return; | 1598 | return; |
1599 | } | 1599 | } |
1600 | 1600 | ||
@@ -1634,7 +1634,7 @@ static void mos7840_unthrottle(struct usb_serial_port *port) | |||
1634 | int status; | 1634 | int status; |
1635 | struct moschip_port *mos7840_port = mos7840_get_port_private(port); | 1635 | struct moschip_port *mos7840_port = mos7840_get_port_private(port); |
1636 | 1636 | ||
1637 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1637 | if (mos7840_port_paranoia_check(port, __func__)) { |
1638 | dbg("%s", "Invalid port \n"); | 1638 | dbg("%s", "Invalid port \n"); |
1639 | return; | 1639 | return; |
1640 | } | 1640 | } |
@@ -1643,7 +1643,7 @@ static void mos7840_unthrottle(struct usb_serial_port *port) | |||
1643 | return; | 1643 | return; |
1644 | 1644 | ||
1645 | if (!mos7840_port->open) { | 1645 | if (!mos7840_port->open) { |
1646 | dbg("%s - port not opened", __FUNCTION__); | 1646 | dbg("%s - port not opened", __func__); |
1647 | return; | 1647 | return; |
1648 | } | 1648 | } |
1649 | 1649 | ||
@@ -1651,7 +1651,7 @@ static void mos7840_unthrottle(struct usb_serial_port *port) | |||
1651 | 1651 | ||
1652 | tty = port->tty; | 1652 | tty = port->tty; |
1653 | if (!tty) { | 1653 | if (!tty) { |
1654 | dbg("%s - no tty available", __FUNCTION__); | 1654 | dbg("%s - no tty available", __func__); |
1655 | return; | 1655 | return; |
1656 | } | 1656 | } |
1657 | 1657 | ||
@@ -1688,7 +1688,7 @@ static int mos7840_tiocmget(struct usb_serial_port *port, struct file *file) | |||
1688 | int status = 0; | 1688 | int status = 0; |
1689 | mos7840_port = mos7840_get_port_private(port); | 1689 | mos7840_port = mos7840_get_port_private(port); |
1690 | 1690 | ||
1691 | dbg("%s - port %d", __FUNCTION__, port->number); | 1691 | dbg("%s - port %d", __func__, port->number); |
1692 | 1692 | ||
1693 | if (mos7840_port == NULL) | 1693 | if (mos7840_port == NULL) |
1694 | return -ENODEV; | 1694 | return -ENODEV; |
@@ -1703,7 +1703,7 @@ static int mos7840_tiocmget(struct usb_serial_port *port, struct file *file) | |||
1703 | | ((msr & MOS7840_MSR_RI) ? TIOCM_RI : 0) | 1703 | | ((msr & MOS7840_MSR_RI) ? TIOCM_RI : 0) |
1704 | | ((msr & MOS7840_MSR_DSR) ? TIOCM_DSR : 0); | 1704 | | ((msr & MOS7840_MSR_DSR) ? TIOCM_DSR : 0); |
1705 | 1705 | ||
1706 | dbg("%s - 0x%04X", __FUNCTION__, result); | 1706 | dbg("%s - 0x%04X", __func__, result); |
1707 | 1707 | ||
1708 | return result; | 1708 | return result; |
1709 | } | 1709 | } |
@@ -1715,7 +1715,7 @@ static int mos7840_tiocmset(struct usb_serial_port *port, struct file *file, | |||
1715 | unsigned int mcr; | 1715 | unsigned int mcr; |
1716 | unsigned int status; | 1716 | unsigned int status; |
1717 | 1717 | ||
1718 | dbg("%s - port %d", __FUNCTION__, port->number); | 1718 | dbg("%s - port %d", __func__, port->number); |
1719 | 1719 | ||
1720 | mos7840_port = mos7840_get_port_private(port); | 1720 | mos7840_port = mos7840_get_port_private(port); |
1721 | 1721 | ||
@@ -1759,7 +1759,7 @@ static int mos7840_calc_baud_rate_divisor(int baudRate, int *divisor, | |||
1759 | __u16 * clk_sel_val) | 1759 | __u16 * clk_sel_val) |
1760 | { | 1760 | { |
1761 | 1761 | ||
1762 | dbg("%s - %d", __FUNCTION__, baudRate); | 1762 | dbg("%s - %d", __func__, baudRate); |
1763 | 1763 | ||
1764 | if (baudRate <= 115200) { | 1764 | if (baudRate <= 115200) { |
1765 | *divisor = 115200 / baudRate; | 1765 | *divisor = 115200 / baudRate; |
@@ -1842,12 +1842,12 @@ static int mos7840_send_cmd_write_baud_rate(struct moschip_port *mos7840_port, | |||
1842 | return -1; | 1842 | return -1; |
1843 | 1843 | ||
1844 | port = (struct usb_serial_port *)mos7840_port->port; | 1844 | port = (struct usb_serial_port *)mos7840_port->port; |
1845 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1845 | if (mos7840_port_paranoia_check(port, __func__)) { |
1846 | dbg("%s", "Invalid port \n"); | 1846 | dbg("%s", "Invalid port \n"); |
1847 | return -1; | 1847 | return -1; |
1848 | } | 1848 | } |
1849 | 1849 | ||
1850 | if (mos7840_serial_paranoia_check(port->serial, __FUNCTION__)) { | 1850 | if (mos7840_serial_paranoia_check(port->serial, __func__)) { |
1851 | dbg("%s", "Invalid Serial \n"); | 1851 | dbg("%s", "Invalid Serial \n"); |
1852 | return -1; | 1852 | return -1; |
1853 | } | 1853 | } |
@@ -1856,7 +1856,7 @@ static int mos7840_send_cmd_write_baud_rate(struct moschip_port *mos7840_port, | |||
1856 | 1856 | ||
1857 | number = mos7840_port->port->number - mos7840_port->port->serial->minor; | 1857 | number = mos7840_port->port->number - mos7840_port->port->serial->minor; |
1858 | 1858 | ||
1859 | dbg("%s - port = %d, baud = %d", __FUNCTION__, | 1859 | dbg("%s - port = %d, baud = %d", __func__, |
1860 | mos7840_port->port->number, baudRate); | 1860 | mos7840_port->port->number, baudRate); |
1861 | //reset clk_uart_sel in spregOffset | 1861 | //reset clk_uart_sel in spregOffset |
1862 | if (baudRate > 115200) { | 1862 | if (baudRate > 115200) { |
@@ -1916,7 +1916,7 @@ static int mos7840_send_cmd_write_baud_rate(struct moschip_port *mos7840_port, | |||
1916 | /* Calculate the Divisor */ | 1916 | /* Calculate the Divisor */ |
1917 | 1917 | ||
1918 | if (status) { | 1918 | if (status) { |
1919 | err("%s - bad baud rate", __FUNCTION__); | 1919 | err("%s - bad baud rate", __func__); |
1920 | dbg("%s\n", "bad baud rate"); | 1920 | dbg("%s\n", "bad baud rate"); |
1921 | return status; | 1921 | return status; |
1922 | } | 1922 | } |
@@ -1970,22 +1970,22 @@ static void mos7840_change_port_settings(struct moschip_port *mos7840_port, | |||
1970 | 1970 | ||
1971 | port = (struct usb_serial_port *)mos7840_port->port; | 1971 | port = (struct usb_serial_port *)mos7840_port->port; |
1972 | 1972 | ||
1973 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 1973 | if (mos7840_port_paranoia_check(port, __func__)) { |
1974 | dbg("%s", "Invalid port \n"); | 1974 | dbg("%s", "Invalid port \n"); |
1975 | return; | 1975 | return; |
1976 | } | 1976 | } |
1977 | 1977 | ||
1978 | if (mos7840_serial_paranoia_check(port->serial, __FUNCTION__)) { | 1978 | if (mos7840_serial_paranoia_check(port->serial, __func__)) { |
1979 | dbg("%s", "Invalid Serial \n"); | 1979 | dbg("%s", "Invalid Serial \n"); |
1980 | return; | 1980 | return; |
1981 | } | 1981 | } |
1982 | 1982 | ||
1983 | serial = port->serial; | 1983 | serial = port->serial; |
1984 | 1984 | ||
1985 | dbg("%s - port %d", __FUNCTION__, mos7840_port->port->number); | 1985 | dbg("%s - port %d", __func__, mos7840_port->port->number); |
1986 | 1986 | ||
1987 | if (!mos7840_port->open) { | 1987 | if (!mos7840_port->open) { |
1988 | dbg("%s - port not opened", __FUNCTION__); | 1988 | dbg("%s - port not opened", __func__); |
1989 | return; | 1989 | return; |
1990 | } | 1990 | } |
1991 | 1991 | ||
@@ -2024,14 +2024,14 @@ static void mos7840_change_port_settings(struct moschip_port *mos7840_port, | |||
2024 | if (cflag & PARENB) { | 2024 | if (cflag & PARENB) { |
2025 | if (cflag & PARODD) { | 2025 | if (cflag & PARODD) { |
2026 | lParity = LCR_PAR_ODD; | 2026 | lParity = LCR_PAR_ODD; |
2027 | dbg("%s - parity = odd", __FUNCTION__); | 2027 | dbg("%s - parity = odd", __func__); |
2028 | } else { | 2028 | } else { |
2029 | lParity = LCR_PAR_EVEN; | 2029 | lParity = LCR_PAR_EVEN; |
2030 | dbg("%s - parity = even", __FUNCTION__); | 2030 | dbg("%s - parity = even", __func__); |
2031 | } | 2031 | } |
2032 | 2032 | ||
2033 | } else { | 2033 | } else { |
2034 | dbg("%s - parity = none", __FUNCTION__); | 2034 | dbg("%s - parity = none", __func__); |
2035 | } | 2035 | } |
2036 | 2036 | ||
2037 | if (cflag & CMSPAR) { | 2037 | if (cflag & CMSPAR) { |
@@ -2041,10 +2041,10 @@ static void mos7840_change_port_settings(struct moschip_port *mos7840_port, | |||
2041 | /* Change the Stop bit */ | 2041 | /* Change the Stop bit */ |
2042 | if (cflag & CSTOPB) { | 2042 | if (cflag & CSTOPB) { |
2043 | lStop = LCR_STOP_2; | 2043 | lStop = LCR_STOP_2; |
2044 | dbg("%s - stop bits = 2", __FUNCTION__); | 2044 | dbg("%s - stop bits = 2", __func__); |
2045 | } else { | 2045 | } else { |
2046 | lStop = LCR_STOP_1; | 2046 | lStop = LCR_STOP_1; |
2047 | dbg("%s - stop bits = 1", __FUNCTION__); | 2047 | dbg("%s - stop bits = 1", __func__); |
2048 | } | 2048 | } |
2049 | 2049 | ||
2050 | /* Update the LCR with the correct value */ | 2050 | /* Update the LCR with the correct value */ |
@@ -2101,7 +2101,7 @@ static void mos7840_change_port_settings(struct moschip_port *mos7840_port, | |||
2101 | baud = 9600; | 2101 | baud = 9600; |
2102 | } | 2102 | } |
2103 | 2103 | ||
2104 | dbg("%s - baud rate = %d", __FUNCTION__, baud); | 2104 | dbg("%s - baud rate = %d", __func__, baud); |
2105 | status = mos7840_send_cmd_write_baud_rate(mos7840_port, baud); | 2105 | status = mos7840_send_cmd_write_baud_rate(mos7840_port, baud); |
2106 | 2106 | ||
2107 | /* Enable Interrupts */ | 2107 | /* Enable Interrupts */ |
@@ -2141,14 +2141,14 @@ static void mos7840_set_termios(struct usb_serial_port *port, | |||
2141 | struct moschip_port *mos7840_port; | 2141 | struct moschip_port *mos7840_port; |
2142 | struct tty_struct *tty; | 2142 | struct tty_struct *tty; |
2143 | dbg("mos7840_set_termios: START\n"); | 2143 | dbg("mos7840_set_termios: START\n"); |
2144 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 2144 | if (mos7840_port_paranoia_check(port, __func__)) { |
2145 | dbg("%s", "Invalid port \n"); | 2145 | dbg("%s", "Invalid port \n"); |
2146 | return; | 2146 | return; |
2147 | } | 2147 | } |
2148 | 2148 | ||
2149 | serial = port->serial; | 2149 | serial = port->serial; |
2150 | 2150 | ||
2151 | if (mos7840_serial_paranoia_check(serial, __FUNCTION__)) { | 2151 | if (mos7840_serial_paranoia_check(serial, __func__)) { |
2152 | dbg("%s", "Invalid Serial \n"); | 2152 | dbg("%s", "Invalid Serial \n"); |
2153 | return; | 2153 | return; |
2154 | } | 2154 | } |
@@ -2161,7 +2161,7 @@ static void mos7840_set_termios(struct usb_serial_port *port, | |||
2161 | tty = port->tty; | 2161 | tty = port->tty; |
2162 | 2162 | ||
2163 | if (!mos7840_port->open) { | 2163 | if (!mos7840_port->open) { |
2164 | dbg("%s - port not opened", __FUNCTION__); | 2164 | dbg("%s - port not opened", __func__); |
2165 | return; | 2165 | return; |
2166 | } | 2166 | } |
2167 | 2167 | ||
@@ -2169,11 +2169,11 @@ static void mos7840_set_termios(struct usb_serial_port *port, | |||
2169 | 2169 | ||
2170 | cflag = tty->termios->c_cflag; | 2170 | cflag = tty->termios->c_cflag; |
2171 | 2171 | ||
2172 | dbg("%s - clfag %08x iflag %08x", __FUNCTION__, | 2172 | dbg("%s - clfag %08x iflag %08x", __func__, |
2173 | tty->termios->c_cflag, RELEVANT_IFLAG(tty->termios->c_iflag)); | 2173 | tty->termios->c_cflag, RELEVANT_IFLAG(tty->termios->c_iflag)); |
2174 | dbg("%s - old clfag %08x old iflag %08x", __FUNCTION__, | 2174 | dbg("%s - old clfag %08x old iflag %08x", __func__, |
2175 | old_termios->c_cflag, RELEVANT_IFLAG(old_termios->c_iflag)); | 2175 | old_termios->c_cflag, RELEVANT_IFLAG(old_termios->c_iflag)); |
2176 | dbg("%s - port %d", __FUNCTION__, port->number); | 2176 | dbg("%s - port %d", __func__, port->number); |
2177 | 2177 | ||
2178 | /* change the port settings to the new ones specified */ | 2178 | /* change the port settings to the new ones specified */ |
2179 | 2179 | ||
@@ -2214,7 +2214,7 @@ static int mos7840_get_lsr_info(struct moschip_port *mos7840_port, | |||
2214 | 2214 | ||
2215 | count = mos7840_chars_in_buffer(mos7840_port->port); | 2215 | count = mos7840_chars_in_buffer(mos7840_port->port); |
2216 | if (count == 0) { | 2216 | if (count == 0) { |
2217 | dbg("%s -- Empty", __FUNCTION__); | 2217 | dbg("%s -- Empty", __func__); |
2218 | result = TIOCSER_TEMT; | 2218 | result = TIOCSER_TEMT; |
2219 | } | 2219 | } |
2220 | 2220 | ||
@@ -2241,7 +2241,7 @@ static int mos7840_set_modem_info(struct moschip_port *mos7840_port, | |||
2241 | return -1; | 2241 | return -1; |
2242 | 2242 | ||
2243 | port = (struct usb_serial_port *)mos7840_port->port; | 2243 | port = (struct usb_serial_port *)mos7840_port->port; |
2244 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 2244 | if (mos7840_port_paranoia_check(port, __func__)) { |
2245 | dbg("%s", "Invalid port \n"); | 2245 | dbg("%s", "Invalid port \n"); |
2246 | return -1; | 2246 | return -1; |
2247 | } | 2247 | } |
@@ -2315,7 +2315,7 @@ static int mos7840_get_modem_info(struct moschip_port *mos7840_port, | |||
2315 | |((msr & MOS7840_MSR_RI) ? TIOCM_RI : 0) /* 0x080 */ | 2315 | |((msr & MOS7840_MSR_RI) ? TIOCM_RI : 0) /* 0x080 */ |
2316 | |((msr & MOS7840_MSR_DSR) ? TIOCM_DSR : 0); /* 0x100 */ | 2316 | |((msr & MOS7840_MSR_DSR) ? TIOCM_DSR : 0); /* 0x100 */ |
2317 | 2317 | ||
2318 | dbg("%s -- %x", __FUNCTION__, result); | 2318 | dbg("%s -- %x", __func__, result); |
2319 | 2319 | ||
2320 | if (copy_to_user(value, &result, sizeof(int))) | 2320 | if (copy_to_user(value, &result, sizeof(int))) |
2321 | return -EFAULT; | 2321 | return -EFAULT; |
@@ -2372,7 +2372,7 @@ static int mos7840_ioctl(struct usb_serial_port *port, struct file *file, | |||
2372 | struct serial_icounter_struct icount; | 2372 | struct serial_icounter_struct icount; |
2373 | int mosret = 0; | 2373 | int mosret = 0; |
2374 | 2374 | ||
2375 | if (mos7840_port_paranoia_check(port, __FUNCTION__)) { | 2375 | if (mos7840_port_paranoia_check(port, __func__)) { |
2376 | dbg("%s", "Invalid port \n"); | 2376 | dbg("%s", "Invalid port \n"); |
2377 | return -1; | 2377 | return -1; |
2378 | } | 2378 | } |
@@ -2384,39 +2384,39 @@ static int mos7840_ioctl(struct usb_serial_port *port, struct file *file, | |||
2384 | 2384 | ||
2385 | tty = mos7840_port->port->tty; | 2385 | tty = mos7840_port->port->tty; |
2386 | 2386 | ||
2387 | dbg("%s - port %d, cmd = 0x%x", __FUNCTION__, port->number, cmd); | 2387 | dbg("%s - port %d, cmd = 0x%x", __func__, port->number, cmd); |
2388 | 2388 | ||
2389 | switch (cmd) { | 2389 | switch (cmd) { |
2390 | /* return number of bytes available */ | 2390 | /* return number of bytes available */ |
2391 | 2391 | ||
2392 | case TIOCSERGETLSR: | 2392 | case TIOCSERGETLSR: |
2393 | dbg("%s (%d) TIOCSERGETLSR", __FUNCTION__, port->number); | 2393 | dbg("%s (%d) TIOCSERGETLSR", __func__, port->number); |
2394 | return mos7840_get_lsr_info(mos7840_port, argp); | 2394 | return mos7840_get_lsr_info(mos7840_port, argp); |
2395 | return 0; | 2395 | return 0; |
2396 | 2396 | ||
2397 | case TIOCMBIS: | 2397 | case TIOCMBIS: |
2398 | case TIOCMBIC: | 2398 | case TIOCMBIC: |
2399 | case TIOCMSET: | 2399 | case TIOCMSET: |
2400 | dbg("%s (%d) TIOCMSET/TIOCMBIC/TIOCMSET", __FUNCTION__, | 2400 | dbg("%s (%d) TIOCMSET/TIOCMBIC/TIOCMSET", __func__, |
2401 | port->number); | 2401 | port->number); |
2402 | mosret = | 2402 | mosret = |
2403 | mos7840_set_modem_info(mos7840_port, cmd, argp); | 2403 | mos7840_set_modem_info(mos7840_port, cmd, argp); |
2404 | return mosret; | 2404 | return mosret; |
2405 | 2405 | ||
2406 | case TIOCMGET: | 2406 | case TIOCMGET: |
2407 | dbg("%s (%d) TIOCMGET", __FUNCTION__, port->number); | 2407 | dbg("%s (%d) TIOCMGET", __func__, port->number); |
2408 | return mos7840_get_modem_info(mos7840_port, argp); | 2408 | return mos7840_get_modem_info(mos7840_port, argp); |
2409 | 2409 | ||
2410 | case TIOCGSERIAL: | 2410 | case TIOCGSERIAL: |
2411 | dbg("%s (%d) TIOCGSERIAL", __FUNCTION__, port->number); | 2411 | dbg("%s (%d) TIOCGSERIAL", __func__, port->number); |
2412 | return mos7840_get_serial_info(mos7840_port, argp); | 2412 | return mos7840_get_serial_info(mos7840_port, argp); |
2413 | 2413 | ||
2414 | case TIOCSSERIAL: | 2414 | case TIOCSSERIAL: |
2415 | dbg("%s (%d) TIOCSSERIAL", __FUNCTION__, port->number); | 2415 | dbg("%s (%d) TIOCSSERIAL", __func__, port->number); |
2416 | break; | 2416 | break; |
2417 | 2417 | ||
2418 | case TIOCMIWAIT: | 2418 | case TIOCMIWAIT: |
2419 | dbg("%s (%d) TIOCMIWAIT", __FUNCTION__, port->number); | 2419 | dbg("%s (%d) TIOCMIWAIT", __func__, port->number); |
2420 | cprev = mos7840_port->icount; | 2420 | cprev = mos7840_port->icount; |
2421 | while (1) { | 2421 | while (1) { |
2422 | //interruptible_sleep_on(&mos7840_port->delta_msr_wait); | 2422 | //interruptible_sleep_on(&mos7840_port->delta_msr_wait); |
@@ -2459,7 +2459,7 @@ static int mos7840_ioctl(struct usb_serial_port *port, struct file *file, | |||
2459 | icount.brk = cnow.brk; | 2459 | icount.brk = cnow.brk; |
2460 | icount.buf_overrun = cnow.buf_overrun; | 2460 | icount.buf_overrun = cnow.buf_overrun; |
2461 | 2461 | ||
2462 | dbg("%s (%d) TIOCGICOUNT RX=%d, TX=%d", __FUNCTION__, | 2462 | dbg("%s (%d) TIOCGICOUNT RX=%d, TX=%d", __func__, |
2463 | port->number, icount.rx, icount.tx); | 2463 | port->number, icount.rx, icount.tx); |
2464 | if (copy_to_user(argp, &icount, sizeof(icount))) | 2464 | if (copy_to_user(argp, &icount, sizeof(icount))) |
2465 | return -EFAULT; | 2465 | return -EFAULT; |
@@ -2522,7 +2522,7 @@ static int mos7840_startup(struct usb_serial *serial) | |||
2522 | for (i = 0; i < serial->num_ports; ++i) { | 2522 | for (i = 0; i < serial->num_ports; ++i) { |
2523 | mos7840_port = kzalloc(sizeof(struct moschip_port), GFP_KERNEL); | 2523 | mos7840_port = kzalloc(sizeof(struct moschip_port), GFP_KERNEL); |
2524 | if (mos7840_port == NULL) { | 2524 | if (mos7840_port == NULL) { |
2525 | err("%s - Out of memory", __FUNCTION__); | 2525 | err("%s - Out of memory", __func__); |
2526 | status = -ENOMEM; | 2526 | status = -ENOMEM; |
2527 | i--; /* don't follow NULL pointer cleaning up */ | 2527 | i--; /* don't follow NULL pointer cleaning up */ |
2528 | goto error; | 2528 | goto error; |