Lines Matching +full:0 +full:x1801

24 #define USB1_BUFFER_SIZE		0x1000
25 #define USB2_BUFFER_SIZE 0x2000
97 if ((urb->actual_length > 0) && (urb->status == 0)) { in smsusb_onresponse()
126 surb->cb->offset = 0; in smsusb_onresponse()
180 for (i = 0; i < MAX_URBS; i++) { in smsusb_stop_streaming()
196 for (i = 0; i < MAX_URBS; i++) { in smsusb_start_streaming()
198 if (rc < 0) { in smsusb_start_streaming()
257 if (id < 0) in smsusb1_load_firmware()
268 if (rc < 0) { in smsusb1_load_firmware()
274 if (rc < 0) { in smsusb1_load_firmware()
316 *mode = 0; in smsusb1_detectmode()
325 struct sms_msg_hdr msg = { MSG_SW_RELOAD_REQ, 0, HIF_TASK, in smsusb1_setmode()
326 sizeof(struct sms_msg_hdr), 0 }; in smsusb1_setmode()
351 for (i = 0; i < MAX_URBS; i++) in smsusb_term_device()
354 pr_debug("device 0x%p destroyed\n", dev); in smsusb_term_device()
397 int align = 0; in smsusb_init_device()
404 memset(&params, 0, sizeof(params)); in smsusb_init_device()
409 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) { in smsusb_init_device()
422 if (!dev->in_ep || !dev->out_ep || align < 0) { /* Missing endpoints? */ in smsusb_init_device()
458 rc = smscore_register_device(&params, &dev->coredev, 0, mdev); in smsusb_init_device()
459 if (rc < 0) { in smsusb_init_device()
469 for (i = 0; i < MAX_URBS; i++) { in smsusb_init_device()
471 dev->surbs[i].urb = usb_alloc_urb(0, GFP_KERNEL); in smsusb_init_device()
478 if (rc < 0) { in smsusb_init_device()
486 if (rc < 0) { in smsusb_init_device()
491 pr_debug("device 0x%p created\n", dev); in smsusb_init_device()
527 0); in smsusb_probe()
528 if (rc < 0) { in smsusb_probe()
536 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) { in smsusb_probe()
550 (intf->cur_altsetting->desc.bInterfaceNumber == 0)) { in smsusb_probe()
551 pr_debug("rom interface 0 is not used\n"); in smsusb_probe()
595 return 0; in smsusb_suspend()
608 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) in smsusb_resume()
614 if (intf->num_altsetting > 0) { in smsusb_resume()
617 bInterfaceNumber, 0); in smsusb_resume()
618 if (rc < 0) { in smsusb_resume()
626 return 0; in smsusb_resume()
631 { USB_DEVICE(0x187f, 0x0010),
634 { USB_DEVICE(0x187f, 0x0100),
637 { USB_DEVICE(0x187f, 0x0200),
639 { USB_DEVICE(0x187f, 0x0201),
641 { USB_DEVICE(0x187f, 0x0300),
643 { USB_DEVICE(0x2040, 0x1700),
645 { USB_DEVICE(0x2040, 0x1800),
647 { USB_DEVICE(0x2040, 0x1801),
649 { USB_DEVICE(0x2040, 0x2000),
651 { USB_DEVICE(0x2040, 0x2009),
653 { USB_DEVICE(0x2040, 0x200a),
655 { USB_DEVICE(0x2040, 0x2010),
657 { USB_DEVICE(0x2040, 0x2011),
659 { USB_DEVICE(0x2040, 0x2019),
661 { USB_DEVICE(0x2040, 0x5500),
663 { USB_DEVICE(0x2040, 0x5510),
665 { USB_DEVICE(0x2040, 0x5520),
667 { USB_DEVICE(0x2040, 0x5530),
669 { USB_DEVICE(0x2040, 0x5580),
671 { USB_DEVICE(0x2040, 0x5590),
673 { USB_DEVICE(0x2040, 0xb900),
675 { USB_DEVICE(0x2040, 0xb910),
677 { USB_DEVICE(0x2040, 0xb980),
679 { USB_DEVICE(0x2040, 0xb990),
681 { USB_DEVICE(0x2040, 0xc000),
683 { USB_DEVICE(0x2040, 0xc010),
685 { USB_DEVICE(0x2040, 0xc080),
687 { USB_DEVICE(0x2040, 0xc090),
689 { USB_DEVICE(0x2040, 0xc0a0),
691 { USB_DEVICE(0x2040, 0xf5a0),
693 { USB_DEVICE(0x187f, 0x0202),
695 { USB_DEVICE(0x187f, 0x0301),
697 { USB_DEVICE(0x187f, 0x0302),
699 { USB_DEVICE(0x187f, 0x0310),
701 { USB_DEVICE(0x187f, 0x0500),
703 { USB_DEVICE(0x187f, 0x0600),
705 { USB_DEVICE(0x187f, 0x0700),
707 { USB_DEVICE(0x187f, 0x0800),
709 { USB_DEVICE(0x19D2, 0x0086),
711 { USB_DEVICE(0x19D2, 0x0078),
713 { USB_DEVICE(0x3275, 0x0080),
715 { USB_DEVICE(0x2013, 0x0257),