Lines Matching refs:dev
281 static int calc_baud_rate_divisor(struct device *dev, int baud_rate, int *divisor);
310 struct device *dev = &edge_serial->serial->dev->dev;
334 &edge_serial->serial->dev->dev);
336 dev_err(dev, "Failed to load image \"%s\" err %d\n",
355 dev_dbg(dev, "Current Boot Image version %d.%d.%d\n",
362 dev_dbg(dev, "**Update Boot Image from %d.%d.%d to %d.%d.%d\n",
368 dev_dbg(dev, "Downloading new Boot Image\n");
379 dev_err(&edge_serial->serial->dev->dev,
387 dev_dbg(dev, "Boot Image -- already up to date\n");
395 struct device *dev = &edge_serial->serial->dev->dev;
398 dev_dbg(dev, "**Product Information:\n");
399 dev_dbg(dev, " ProductId %x\n", product_info->ProductId);
400 dev_dbg(dev, " NumPorts %d\n", product_info->NumPorts);
401 dev_dbg(dev, " ProdInfoVer %d\n", product_info->ProdInfoVer);
402 dev_dbg(dev, " IsServer %d\n", product_info->IsServer);
403 dev_dbg(dev, " IsRS232 %d\n", product_info->IsRS232);
404 dev_dbg(dev, " IsRS422 %d\n", product_info->IsRS422);
405 dev_dbg(dev, " IsRS485 %d\n", product_info->IsRS485);
406 dev_dbg(dev, " RomSize %d\n", product_info->RomSize);
407 dev_dbg(dev, " RamSize %d\n", product_info->RamSize);
408 dev_dbg(dev, " CpuRev %x\n", product_info->CpuRev);
409 dev_dbg(dev, " BoardRev %x\n", product_info->BoardRev);
410 dev_dbg(dev, " BootMajorVersion %d.%d.%d\n",
414 dev_dbg(dev, " FirmwareMajorVersion %d.%d.%d\n",
418 dev_dbg(dev, " ManufactureDescDate %d/%d/%d\n",
422 dev_dbg(dev, " iDownloadFile 0x%x\n",
424 dev_dbg(dev, " EpicVer %d\n", product_info->EpicVer);
433 product_info->ProductId = (__u16)(le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct) & ~ION_DEVICE_ID_80251_NETCHIP);
454 if (le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct)
497 struct device *dev = &serial->dev->dev;
505 result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
527 dev_dbg(dev, "**EPIC descriptor:\n");
528 dev_dbg(dev, " VendEnableSuspend: %s\n", bits->VendEnableSuspend ? "TRUE": "FALSE");
529 dev_dbg(dev, " IOSPOpen : %s\n", bits->IOSPOpen ? "TRUE": "FALSE");
530 dev_dbg(dev, " IOSPClose : %s\n", bits->IOSPClose ? "TRUE": "FALSE");
531 dev_dbg(dev, " IOSPChase : %s\n", bits->IOSPChase ? "TRUE": "FALSE");
532 dev_dbg(dev, " IOSPSetRxFlow : %s\n", bits->IOSPSetRxFlow ? "TRUE": "FALSE");
533 dev_dbg(dev, " IOSPSetTxFlow : %s\n", bits->IOSPSetTxFlow ? "TRUE": "FALSE");
534 dev_dbg(dev, " IOSPSetXChar : %s\n", bits->IOSPSetXChar ? "TRUE": "FALSE");
535 dev_dbg(dev, " IOSPRxCheck : %s\n", bits->IOSPRxCheck ? "TRUE": "FALSE");
536 dev_dbg(dev, " IOSPSetClrBreak : %s\n", bits->IOSPSetClrBreak ? "TRUE": "FALSE");
537 dev_dbg(dev, " IOSPWriteMCR : %s\n", bits->IOSPWriteMCR ? "TRUE": "FALSE");
538 dev_dbg(dev, " IOSPWriteLCR : %s\n", bits->IOSPWriteLCR ? "TRUE": "FALSE");
539 dev_dbg(dev, " IOSPSetBaudRate : %s\n", bits->IOSPSetBaudRate ? "TRUE": "FALSE");
540 dev_dbg(dev, " TrueEdgeport : %s\n", bits->TrueEdgeport ? "TRUE": "FALSE");
544 dev_warn(&serial->interface->dev, "short epic descriptor received: %d\n",
570 struct device *dev;
591 dev_dbg(&urb->dev->dev, "%s - urb shutting down with status: %d\n", __func__, status);
594 dev_dbg(&urb->dev->dev, "%s - nonzero urb status received: %d\n", __func__, status);
598 dev = &edge_serial->serial->dev->dev;
602 usb_serial_debug_data(dev, __func__, length, data);
609 dev_dbg(dev,
617 dev_dbg(dev, "%s - posting a read\n", __func__);
624 dev_err(dev,
649 dev_dbg(dev, "%s - txcredits for port%d = %d\n",
670 dev_err(&urb->dev->dev,
684 struct device *dev;
692 dev_dbg(&urb->dev->dev, "%s - nonzero read bulk status received: %d\n",
699 dev_dbg(&urb->dev->dev, "%s - read bulk callback with no data\n", __func__);
704 dev = &edge_serial->serial->dev->dev;
707 usb_serial_debug_data(dev, __func__, raw_data_length, data);
714 dev_dbg(dev, "%s - Received = %d, rxBytesAvail %d\n", __func__,
721 dev_dbg(dev, "%s - posting a read\n", __func__);
724 dev_err(dev,
748 dev_dbg(&urb->dev->dev,
776 dev_dbg(&urb->dev->dev, "%s - FREE URB %p (outstanding %d)\n",
787 dev_dbg(&urb->dev->dev,
816 struct device *dev = &port->dev;
848 serial->dev,
849 usb_rcvintpipe(serial->dev,
857 usb_fill_bulk_urb(edge_serial->read_urb, serial->dev,
858 usb_rcvbulkpipe(serial->dev,
871 dev_err(dev, "%s - Error %d submitting control urb\n",
893 dev_err(dev, "%s - error sending open port command\n", __func__);
904 dev_dbg(dev, "%s - open timeout\n", __func__);
930 dev_dbg(dev, "%s - Initialize TX fifo to %d bytes\n",
949 struct device *dev = &edge_port->port->dev;
961 dev_dbg(dev, "%s - Got Chase Response\n", __func__);
965 dev_dbg(dev, "%s - Got all credits\n", __func__);
981 dev_dbg(dev, "%s - Chase TIMEOUT\n", __func__);
986 dev_dbg(dev, "%s - Last %d, Current %d\n", __func__,
1006 struct device *dev = &edge_port->port->dev;
1019 dev_dbg(dev, "%s - TX Buffer Empty\n", __func__);
1029 dev_dbg(dev, "%s wait\n", __func__);
1035 dev_dbg(dev, "%s - TIMEOUT\n", __func__);
1071 dev_dbg(&port->dev, "%s - Sending IOSP_CMD_CHASE_PORT\n", __func__);
1083 dev_dbg(&port->dev, "%s - Sending IOSP_CMD_CLOSE_PORT\n", __func__);
1135 dev_dbg(&port->dev, "%s of %d byte(s) Fifo room %d -- will copy %d bytes\n",
1141 dev_dbg(&port->dev, "%s - copySize = Zero\n", __func__);
1154 dev_dbg(&port->dev, "%s - copy %d bytes of %d into fifo \n", __func__,
1159 usb_serial_debug_data(&port->dev, __func__, firsthalf, &fifo->fifo[fifo->head]);
1172 dev_dbg(&port->dev, "%s - copy rest of data %d\n", __func__, secondhalf);
1174 usb_serial_debug_data(&port->dev, __func__, secondhalf, &fifo->fifo[fifo->head]);
1189 dev_dbg(&port->dev, "%s wrote %d byte(s) TxCredits %d, Fifo %d\n",
1213 struct device *dev = &edge_port->port->dev;
1228 dev_dbg(dev, "%s EXIT - fifo %d, PendingWrite = %d\n",
1241 dev_dbg(dev, "%s Not enough credit - fifo %d TxCredit %d\n",
1285 usb_serial_debug_data(&edge_port->port->dev, __func__, count, &buffer[2]);
1288 usb_fill_bulk_urb(urb, edge_serial->serial->dev,
1289 usb_sndbulkpipe(edge_serial->serial->dev,
1310 dev_dbg(dev, "%s wrote %d byte(s) TxCredit %d, Fifo %d\n",
1335 dev_dbg(&port->dev, "%s - returns %u\n", __func__, room);
1358 dev_dbg(&port->dev, "%s - returns %u\n", __func__, num_chars);
1380 dev_dbg(&port->dev, "%s - port not opened\n", __func__);
1418 dev_dbg(&port->dev, "%s - port not opened\n", __func__);
1453 dev_dbg(&port->dev, "%s - port not opened\n", __func__);
1481 dev_dbg(&edge_port->port->dev, "%s -- Empty\n", __func__);
1552 dev_dbg(&port->dev, "%s TIOCSERGETLSR\n", __func__);
1575 dev_dbg(&port->dev, "%s - Sending IOSP_CMD_CHASE_PORT\n", __func__);
1588 dev_dbg(&port->dev, "%s - Sending IOSP_CMD_SET_BREAK\n", __func__);
1592 dev_dbg(&port->dev, "%s - Sending IOSP_CMD_CLEAR_BREAK\n", __func__);
1597 dev_dbg(&port->dev, "%s - error sending break set/clear command.\n",
1613 struct device *dev = &serial->dev->dev;
1624 dev_dbg(dev, "%s - stuck in loop, exiting it.\n", __func__);
1645 dev_dbg(dev, "%s - Hdr1=%02X Hdr2=%02X\n", __func__,
1683 dev_dbg(dev, "%s - Data for Port %u Len %u\n", __func__,
1713 dev_dbg(dev, "%s - Sending %d bytes to TTY for port %d\n",
1752 struct device *dev;
1761 dev_err(&edge_serial->serial->dev->dev,
1766 dev = &port->dev;
1773 dev_dbg(dev, "%s - Port %u EXT CHASE_RSP Data = %02x\n",
1789 dev_dbg(dev, "%s ========== Port %u CHECK_RSP Sequence = %02x =============\n",
1799 dev_dbg(dev, "%s - Port %u Open Response Initial MSR = %02x TxBufferSize = %d\n",
1829 dev_dbg(dev, "%s - Port %u LSR Status = %02x\n",
1835 dev_dbg(dev, "%s - Port %u LSR Status = %02x, Data = %02x\n",
1843 * dev_dbg(dev, "%s - Port %u LSR Status = %02x Data = %02x\n",
1848 dev_dbg(dev, "%s - Port %u MSR Status = %02x\n",
1859 dev_dbg(dev, "%s - Unrecognized IOSP status code %u\n", __func__, code);
1876 dev_err(&port->dev, "%s - dropping data, %d bytes lost\n",
1968 dev_dbg(&serial->dev->dev, "%s - %x, %x, %d\n", __func__, extAddr, addr, length);
1982 /* dev_dbg(&serial->dev->dev, "%s - writing %x, %x, %d\n", __func__, extAddr, addr, current_length); */
1984 result = usb_control_msg(serial->dev,
1985 usb_sndctrlpipe(serial->dev, 0),
2027 result = usb_control_msg(serial->dev,
2028 usb_sndctrlpipe(serial->dev, 0),
2068 result = usb_control_msg(serial->dev,
2069 usb_rcvctrlpipe(serial->dev, 0),
2131 struct device *dev = &edge_port->port->dev;
2135 usb_serial_debug_data(dev, __func__, length, buffer);
2143 dev_dbg(dev, "%s - ALLOCATE URB %p (outstanding %d)\n",
2146 usb_fill_bulk_urb(urb, edge_serial->serial->dev,
2147 usb_sndbulkpipe(edge_serial->serial->dev,
2156 dev_err(dev, "%s - usb_submit_urb(write command) failed, status = %d\n",
2168 dev_dbg(dev, "%s - command timed out\n", __func__);
2186 struct device *dev = &edge_port->port->dev;
2196 dev_dbg(dev, "SendCmdWriteBaudRate - NOT Setting baud rate for port, baud = %d\n",
2201 dev_dbg(dev, "%s - baud = %d\n", __func__, baudRate);
2203 status = calc_baud_rate_divisor(dev, baudRate, &divisor);
2205 dev_err(dev, "%s - bad baud rate\n", __func__);
2242 static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor)
2263 dev_dbg(dev, "%s - Baud %d = %d\n", __func__, baudrate, custom);
2280 struct device *dev = &edge_port->port->dev;
2286 dev_dbg(dev, "%s - write to %s register 0x%02x\n",
2292 dev_dbg(dev, "SendCmdWriteUartReg - Not writing to MCR Register\n");
2299 dev_dbg(dev, "SendCmdWriteUartReg - Not writing to LCR Register\n");
2333 struct device *dev = &edge_port->port->dev;
2348 dev_dbg(dev, "%s - port not opened\n", __func__);
2357 dev_dbg(dev, "%s - data bits = 5\n", __func__);
2361 dev_dbg(dev, "%s - data bits = 6\n", __func__);
2365 dev_dbg(dev, "%s - data bits = 7\n", __func__);
2370 dev_dbg(dev, "%s - data bits = 8\n", __func__);
2379 dev_dbg(dev, "%s - parity = mark\n", __func__);
2382 dev_dbg(dev, "%s - parity = space\n", __func__);
2386 dev_dbg(dev, "%s - parity = odd\n", __func__);
2389 dev_dbg(dev, "%s - parity = even\n", __func__);
2392 dev_dbg(dev, "%s - parity = none\n", __func__);
2397 dev_dbg(dev, "%s - stop bits = 2\n", __func__);
2400 dev_dbg(dev, "%s - stop bits = 1\n", __func__);
2408 dev_dbg(dev, "%s - RTS/CTS is enabled\n", __func__);
2410 dev_dbg(dev, "%s - RTS/CTS is disabled\n", __func__);
2430 dev_dbg(dev, "%s - INBOUND XON/XOFF is enabled, XON = %2x, XOFF = %2x\n",
2433 dev_dbg(dev, "%s - INBOUND XON/XOFF is disabled\n", __func__);
2439 dev_dbg(dev, "%s - OUTBOUND XON/XOFF is enabled, XON = %2x, XOFF = %2x\n",
2442 dev_dbg(dev, "%s - OUTBOUND XON/XOFF is disabled\n", __func__);
2483 dev_dbg(dev, "%s - baud rate = %d\n", __func__, baud);
2525 struct device *dev = &edge_serial->serial->dev->dev;
2528 dev_dbg(dev, "getting manufacturer descriptor\n");
2537 dev_err(dev, "error in getting manufacturer descriptor: %d\n",
2541 dev_dbg(dev, "**Manufacturer Descriptor\n");
2542 dev_dbg(dev, " RomSize: %dK\n",
2544 dev_dbg(dev, " RamSize: %dK\n",
2546 dev_dbg(dev, " CpuRev: %d\n",
2548 dev_dbg(dev, " BoardRev: %d\n",
2550 dev_dbg(dev, " NumPorts: %d\n",
2552 dev_dbg(dev, " DescDate: %d/%d/%d\n",
2559 dev_dbg(dev, " SerialNumber: %s\n", string);
2563 dev_dbg(dev, " AssemblyNumber: %s\n", string);
2567 dev_dbg(dev, " OemAssyNumber: %s\n", string);
2568 dev_dbg(dev, " UartType: %d\n",
2570 dev_dbg(dev, " IonPid: %d\n",
2572 dev_dbg(dev, " IonConfig: %d\n",
2585 struct device *dev = &edge_serial->serial->dev->dev;
2588 dev_dbg(dev, "getting boot descriptor\n");
2597 dev_err(dev, "error in getting boot descriptor: %d\n",
2600 dev_dbg(dev, "**Boot Descriptor:\n");
2601 dev_dbg(dev, " BootCodeLength: %d\n",
2603 dev_dbg(dev, " MajorVersion: %d\n",
2605 dev_dbg(dev, " MinorVersion: %d\n",
2607 dev_dbg(dev, " BuildNumber: %d\n",
2609 dev_dbg(dev, " Capabilities: 0x%x\n",
2611 dev_dbg(dev, " UConfig0: %d\n",
2613 dev_dbg(dev, " UConfig1: %d\n",
2625 struct device *dev = &edge_serial->serial->dev->dev;
2646 dev_dbg(dev, "No download file specified, skipping download\n");
2654 &edge_serial->serial->dev->dev);
2656 dev_err(dev, "Failed to load image \"%s\" err %d\n",
2664 dev_dbg(dev, "%s %d.%d.%d\n", fw_info, rec->data[0], rec->data[1], build);
2679 dev_err(&edge_serial->serial->dev->dev,
2687 dev_dbg(dev, "sending exec_dl_code\n");
2688 response = usb_control_msg (edge_serial->serial->dev,
2689 usb_sndctrlpipe(edge_serial->serial->dev, 0),
2703 struct usb_device *dev;
2704 struct device *ddev = &serial->dev->dev;
2714 dev = serial->dev;
2726 i = usb_string(dev, dev->descriptor.iManufacturer,
2731 usb_string(dev, dev->descriptor.iProduct,
2734 dev_info(&serial->dev->dev, "%s detected\n", edge_serial->name);
2777 /* usb_set_configuration (dev, 1); */
2828 dev,
2829 usb_rcvintpipe(dev,
2863 usb_fill_bulk_urb(edge_serial->read_urb, dev,
2864 usb_rcvbulkpipe(dev,