Lines Matching refs:descriptor
38 static struct descriptor { struct
45 } __attribute__ ((packed)) descriptor = { variable
923 srcptr = &descriptor.device; in xhci_submit_root()
928 srcptr = &descriptor.config; in xhci_submit_root()
1225 descriptor.hub.bNbrPorts = ((reg & HCS_MAX_PORTS_MASK) >> in xhci_lowlevel_init()
1227 printf("Register %x NbrPorts %d\n", reg, descriptor.hub.bNbrPorts); in xhci_lowlevel_init()
1232 put_unaligned(get_unaligned(&descriptor.hub.wHubCharacteristics) in xhci_lowlevel_init()
1233 | 0x80, &descriptor.hub.wHubCharacteristics); in xhci_lowlevel_init()
1237 put_unaligned(get_unaligned(&descriptor.hub.wHubCharacteristics) in xhci_lowlevel_init()
1238 | 0x01, &descriptor.hub.wHubCharacteristics); in xhci_lowlevel_init()
1240 memcpy(&ctrl->hub, &descriptor, sizeof(struct usb_hub_descriptor)); in xhci_lowlevel_init()