/fuchsia/zircon/system/uapp/lsusb/ |
H A D | lsusb.c | 65 usb_device_descriptor_t device_desc; local 70 ret = ioctl_usb_get_device_desc(fd, &device_desc); 71 if (ret != sizeof(device_desc)) { 83 get_string_desc(fd, device_desc.iManufacturer, &manufacturer); 84 get_string_desc(fd, device_desc.iProduct, &product); 89 le16toh(device_desc.idVendor), le16toh(device_desc.idProduct), usb_speeds[speed], 97 printf(" bLength %d\n", device_desc.bLength); 98 printf(" bDescriptorType %d\n", device_desc.bDescriptorType); 99 printf(" bcdUSB %x.%x\n", le16toh(device_desc [all...] |
/fuchsia/zircon/system/dev/usb/xhci/ |
H A D | xhci-root-hub.h | 25 const usb_device_descriptor_t* device_desc; member in struct:__anon545
|
H A D | xhci-root-hub.c | 232 rh->device_desc = xhci_rh_device_descs[rh_index]; 269 usb_device_descriptor_t* device_desc = malloc(sizeof(usb_device_descriptor_t)); local 270 if (!device_desc) { 276 free(device_desc); 280 memcpy(device_desc, rh->device_desc, sizeof(usb_device_descriptor_t)); 332 usb_request_copyto(req, rh->device_desc, length, 0);
|
H A D | xhci-device-manager.c | 188 usb_device_descriptor_t device_desc; local 192 &device_desc, 8); 197 switch (device_desc.bMaxPacketSize0) { 203 if (device_desc.bDescriptorType != USB_DT_DEVICE) { 216 device_desc.bMaxPacketSize0);
|
/fuchsia/zircon/system/dev/usb/usb-composite/ |
H A D | usb-composite.c | 38 usb_device_descriptor_t* device_desc = &comp->device_desc; local 52 usb_class = device_desc->bDeviceClass; 53 usb_subclass = device_desc->bDeviceSubClass; 54 usb_protocol = device_desc->bDeviceProtocol; 80 { BIND_USB_VID, 0, device_desc->idVendor }, 81 { BIND_USB_PID, 0, device_desc->idProduct }, 110 usb_device_descriptor_t* device_desc = &comp->device_desc; local 124 usb_class = device_desc [all...] |
H A D | usb-composite.h | 30 usb_device_descriptor_t device_desc; member in struct:__anon511
|
/fuchsia/zircon/system/uapp/usbctl/ |
H A D | usbctl.c | 60 static usb_device_descriptor_t device_desc = { variable 101 device_desc.idVendor = htole16(function->vid); 102 device_desc.idProduct = htole16(function->pid); 107 &device_desc.iManufacturer); 114 &device_desc.iProduct); 120 &device_desc.iSerialNumber); 127 status = ioctl_usb_peripheral_set_device_desc(fd, &device_desc);
|
/fuchsia/zircon/system/uapp/usb-test-fwloader/ |
H A D | usb-test-fwloader.cpp | 178 usb_device_descriptor_t device_desc; local 179 res = ioctl_usb_get_device_desc(fd.get(), &device_desc); 180 if (res != sizeof(device_desc)) { 185 MSB(device_desc.bcdDevice), LSB(device_desc.bcdDevice));
|
/fuchsia/zircon/system/dev/usb/usb-bus/ |
H A D | usb-device.c | 145 usb_device_descriptor_t* descriptor = &dev->device_desc; 497 memcpy(out_desc, &dev->device_desc, sizeof(usb_device_descriptor_t)); 607 usb_device_descriptor_t* device_desc = &dev->device_desc; local 608 zx_status_t status = usb_util_get_descriptor(dev, USB_DT_DEVICE, 0, 0, device_desc, 609 sizeof(*device_desc)); 610 if (status != sizeof(*device_desc)) { 616 uint8_t num_configurations = device_desc->bNumConfigurations; 654 if (override->vid == le16toh(device_desc->idVendor) && 655 override->pid == le16toh(device_desc [all...] |
H A D | usb-device.h | 36 usb_device_descriptor_t device_desc; member in struct:usb_device
|
/fuchsia/zircon/system/dev/usb/usb-peripheral/ |
H A D | usb-peripheral.c | 99 usb_device_descriptor_t device_desc; member in struct:usb_device 482 const usb_device_descriptor_t* desc = &dev->device_desc; 671 if (in_len != sizeof(dev->device_desc)) { 684 memcpy(&dev->device_desc, desc, sizeof(dev->device_desc)); 753 usb_device_descriptor_t* device_desc = &dev->device_desc; local 767 { BIND_USB_VID, 0, device_desc->idVendor }, 768 { BIND_USB_PID, 0, device_desc->idProduct }, 850 usb_device_descriptor_t* device_desc local 973 usb_device_descriptor_t device_desc = { local [all...] |