Lines Matching defs:xhci_softc
494 struct xhci_softc { struct
495 struct xhci_hw_softc sc_hw;
497 struct usb_bus sc_bus;
499 struct usb_bus_msg sc_config_msg[2];
501 struct usb_callout sc_callout;
503 xhci_port_route_t *sc_port_route;
505 union xhci_hub_desc sc_hub_desc;
507 struct cv sc_cmd_cv;
508 struct sx sc_cmd_sx;
510 struct usb_device *sc_devices[XHCI_MAX_DEVICES];
511 struct resource *sc_io_res;
512 struct resource *sc_irq_res;
513 struct resource *sc_msix_res;
515 void *sc_intr_hdl;
516 bus_size_t sc_io_size;
517 bus_space_tag_t sc_io_tag;
518 bus_space_handle_t sc_io_hdl;
520 uint64_t sc_cmd_addr;
522 uint32_t sc_cmd_result[2];
524 uint32_t sc_cmd;
526 uint32_t sc_exit_lat_max;
529 uint32_t sc_oper_off;
531 uint32_t sc_capa_off;
533 uint32_t sc_runt_off;
535 uint32_t sc_door_off;
538 uint16_t sc_erst_max;
539 uint16_t sc_event_idx;
540 uint16_t sc_command_idx;
541 uint16_t sc_imod_default;
544 uint16_t sc_noscratch;
546 uint8_t sc_event_ccs;
547 uint8_t sc_command_ccs;
549 uint8_t sc_noslot;
551 uint8_t sc_noport;
553 uint8_t sc_conf;
555 uint8_t sc_ctlstep;
557 uint8_t sc_hub_idata[32];
582 usb_error_t xhci_halt_controller(struct xhci_softc *); argument