/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/ |
H A D | xhci-dbg.c | 23 #include "xhci.h" 29 void xhci_dbg_regs(struct xhci_hcd *xhci) argument 33 xhci_dbg(xhci, "// xHCI capability registers at %p:\n", 34 xhci->cap_regs); 35 temp = xhci_readl(xhci, &xhci->cap_regs->hc_capbase); 36 xhci_dbg(xhci, "// @%p = 0x%x (CAPLENGTH AND HCIVERSION)\n", 37 &xhci->cap_regs->hc_capbase, temp); 38 xhci_dbg(xhci, "// CAPLENGTH: 0x%x\n", 41 xhci_dbg(xhci, "// xHC 54 xhci_print_cap_regs(struct xhci_hcd *xhci) argument 104 xhci_print_command_reg(struct xhci_hcd *xhci) argument 122 xhci_print_status(struct xhci_hcd *xhci) argument 136 xhci_print_op_regs(struct xhci_hcd *xhci) argument 143 xhci_print_ports(struct xhci_hcd *xhci) argument 167 xhci_print_ir_set(struct xhci_hcd *xhci, struct xhci_intr_reg *ir_set, int set_num) argument 210 xhci_print_run_regs(struct xhci_hcd *xhci) argument 229 xhci_print_registers(struct xhci_hcd *xhci) argument 236 xhci_print_trb_offsets(struct xhci_hcd *xhci, union xhci_trb *trb) argument 247 xhci_debug_trb(struct xhci_hcd *xhci, union xhci_trb *trb) argument 288 xhci_debug_segment(struct xhci_hcd *xhci, struct xhci_segment *seg) argument 305 xhci_dbg_ring_ptrs(struct xhci_hcd *xhci, struct xhci_ring *ring) argument 330 xhci_debug_ring(struct xhci_hcd *xhci, struct xhci_ring *ring) argument 344 xhci_dbg_ep_rings(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, struct xhci_virt_ep *ep) argument 368 xhci_dbg_erst(struct xhci_hcd *xhci, struct xhci_erst *erst) argument 386 xhci_dbg_cmd_ptrs(struct xhci_hcd *xhci) argument 398 dbg_rsvd64(struct xhci_hcd *xhci, u64 *ctx, dma_addr_t dma) argument 410 xhci_get_slot_state(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) argument 429 xhci_dbg_slot_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) argument 468 xhci_dbg_ep_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx, unsigned int last_ep) argument 515 xhci_dbg_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx, unsigned int last_ep) argument [all...] |
H A D | xhci-pci.c | 26 #include "xhci.h" 35 static int xhci_pci_reinit(struct xhci_hcd *xhci, struct pci_dev *pdev) argument 45 xhci_dbg(xhci, "MWI active\n"); 47 xhci_dbg(xhci, "Finished xhci_pci_reinit\n"); 54 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 65 xhci->cap_regs = hcd->regs; 66 xhci->op_regs = hcd->regs + 67 HC_LENGTH(xhci_readl(xhci, &xhci->cap_regs->hc_capbase)); 68 xhci [all...] |
H A D | xhci-mem.c | 28 #include "xhci.h" 37 static struct xhci_segment *xhci_segment_alloc(struct xhci_hcd *xhci, gfp_t flags) argument 45 xhci_dbg(xhci, "Allocating priv segment structure at %p\n", seg); 47 seg->trbs = dma_pool_alloc(xhci->segment_pool, flags, &dma); 52 xhci_dbg(xhci, "// Allocating segment at %p (virtual) 0x%llx (DMA)\n", 62 static void xhci_segment_free(struct xhci_hcd *xhci, struct xhci_segment *seg) argument 67 xhci_dbg(xhci, "Freeing DMA segment at %p (virtual) 0x%llx (DMA)\n", 69 dma_pool_free(xhci->segment_pool, seg->trbs, seg->dma); 72 xhci_dbg(xhci, "Freeing priv segment structure at %p\n", seg); 83 static void xhci_link_segments(struct xhci_hcd *xhci, struc argument 108 xhci_ring_free(struct xhci_hcd *xhci, struct xhci_ring *ring) argument 152 xhci_ring_alloc(struct xhci_hcd *xhci, unsigned int num_segs, bool link_trbs, gfp_t flags) argument 201 xhci_free_or_cache_endpoint_ring(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, unsigned int ep_index) argument 229 xhci_reinit_cached_ring(struct xhci_hcd *xhci, struct xhci_ring *ring) argument 249 xhci_alloc_container_ctx(struct xhci_hcd *xhci, int type, gfp_t flags) argument 267 xhci_free_container_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) argument 276 xhci_get_input_control_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) argument 283 xhci_get_slot_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) argument 293 xhci_get_ep_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx, unsigned int ep_index) argument 309 xhci_free_stream_ctx(struct xhci_hcd *xhci, unsigned int num_stream_ctxs, struct xhci_stream_ctx *stream_ctx, dma_addr_t dma) argument 337 xhci_alloc_stream_ctx(struct xhci_hcd *xhci, unsigned int num_stream_ctxs, dma_addr_t *dma, gfp_t mem_flags) argument 394 xhci_test_radix_tree(struct xhci_hcd *xhci, unsigned int num_streams, struct xhci_stream_info *stream_info) argument 484 xhci_alloc_stream_info(struct xhci_hcd *xhci, unsigned int num_stream_ctxs, unsigned int num_streams, gfp_t mem_flags) argument 604 xhci_setup_streams_ep_input_ctx(struct xhci_hcd *xhci, struct xhci_ep_ctx *ep_ctx, struct xhci_stream_info *stream_info) argument 627 xhci_setup_no_streams_ep_input_ctx(struct xhci_hcd *xhci, struct xhci_ep_ctx *ep_ctx, struct xhci_virt_ep *ep) argument 642 xhci_free_stream_info(struct xhci_hcd *xhci, struct xhci_stream_info *stream_info) argument 679 xhci_init_endpoint_timer(struct xhci_hcd *xhci, struct xhci_virt_ep *ep) argument 689 xhci_free_virt_device(struct xhci_hcd *xhci, int slot_id) argument 726 xhci_alloc_virt_device(struct xhci_hcd *xhci, int slot_id, struct usb_device *udev, gfp_t flags) argument 794 xhci_copy_ep0_dequeue_into_input_ctx(struct xhci_hcd *xhci, struct usb_device *udev) argument 809 xhci_setup_addressable_virt_dev(struct xhci_hcd *xhci, struct usb_device *udev) argument 1020 xhci_get_max_esit_payload(struct xhci_hcd *xhci, struct usb_device *udev, struct usb_host_endpoint *ep) argument 1044 xhci_endpoint_init(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct usb_device *udev, struct usb_host_endpoint *ep, gfp_t mem_flags) argument 1162 xhci_endpoint_zero(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct usb_host_endpoint *ep) argument 1185 xhci_endpoint_copy(struct xhci_hcd *xhci, struct xhci_container_ctx *in_ctx, struct xhci_container_ctx *out_ctx, unsigned int ep_index) argument 1207 xhci_slot_copy(struct xhci_hcd *xhci, struct xhci_container_ctx *in_ctx, struct xhci_container_ctx *out_ctx) argument 1224 scratchpad_alloc(struct xhci_hcd *xhci, gfp_t flags) argument 1295 scratchpad_free(struct xhci_hcd *xhci) argument 1320 xhci_alloc_command(struct xhci_hcd *xhci, bool allocate_in_ctx, bool allocate_completion, gfp_t mem_flags) argument 1356 xhci_urb_free_priv(struct xhci_hcd *xhci, struct urb_priv *urb_priv) argument 1372 xhci_free_command(struct xhci_hcd *xhci, struct xhci_command *command) argument 1381 xhci_mem_cleanup(struct xhci_hcd *xhci) argument 1451 xhci_test_trb_in_td(struct xhci_hcd *xhci, struct xhci_segment *input_seg, union xhci_trb *start_trb, union xhci_trb *end_trb, dma_addr_t input_dma, struct xhci_segment *result_seg, char *test_name, int test_number) argument 1486 xhci_check_trb_in_td_math(struct xhci_hcd *xhci, gfp_t mem_flags) argument 1607 xhci_set_hc_event_deq(struct xhci_hcd *xhci) argument 1630 xhci_add_in_port(struct xhci_hcd *xhci, unsigned int num_ports, u32 __iomem *addr, u8 major_revision) argument 1691 xhci_setup_port_arrays(struct xhci_hcd *xhci, gfp_t flags) argument 1788 xhci_mem_init(struct xhci_hcd *xhci, gfp_t flags) argument [all...] |
H A D | xhci.c | 31 #include "xhci.h" 55 static int handshake(struct xhci_hcd *xhci, void __iomem *ptr, argument 61 result = xhci_readl(xhci, ptr); 76 void xhci_quiesce(struct xhci_hcd *xhci) argument 83 halted = xhci_readl(xhci, &xhci->op_regs->status) & STS_HALT; 87 cmd = xhci_readl(xhci, &xhci->op_regs->command); 89 xhci_writel(xhci, cmd, &xhci 92 xhci_halt(struct xhci_hcd *xhci) argument 102 xhci_fake_doorbell(struct xhci_hcd *xhci, int slot_id) argument 162 xhci_start(struct xhci_hcd *xhci) argument 198 xhci_reset(struct xhci_hcd *xhci) argument 233 xhci_free_irq(struct xhci_hcd *xhci) argument 256 xhci_setup_msi(struct xhci_hcd *xhci) argument 280 xhci_setup_msix(struct xhci_hcd *xhci) argument 335 xhci_cleanup_msix(struct xhci_hcd *xhci) argument 361 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 387 struct xhci_hcd *xhci = (struct xhci_hcd *) arg; local 453 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 560 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 598 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 695 xhci_check_maxpacket(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, struct urb *urb) argument 753 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 873 xhci_urb_to_transfer_ring(struct xhci_hcd *xhci, struct urb *urb) argument 946 struct xhci_hcd *xhci; local 1036 struct xhci_hcd *xhci; local 1123 struct xhci_hcd *xhci; local 1213 xhci_zero_in_ctx(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev) argument 1241 xhci_configure_endpoint_result(struct xhci_hcd *xhci, struct usb_device *udev, int *cmd_status) argument 1277 xhci_evaluate_context_result(struct xhci_hcd *xhci, struct usb_device *udev, int *cmd_status) argument 1314 xhci_configure_endpoint(struct xhci_hcd *xhci, struct usb_device *udev, struct xhci_command *command, bool ctx_change, bool must_succeed) argument 1399 struct xhci_hcd *xhci; local 1459 struct xhci_hcd *xhci; local 1485 xhci_setup_input_ctx_for_config_ep(struct xhci_hcd *xhci, struct xhci_container_ctx *in_ctx, struct xhci_container_ctx *out_ctx, u32 add_flags, u32 drop_flags) argument 1501 xhci_setup_input_ctx_for_quirk(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, struct xhci_dequeue_state *deq_state) argument 1531 xhci_cleanup_stalled_ring(struct xhci_hcd *xhci, struct usb_device *udev, unsigned int ep_index) argument 1570 struct xhci_hcd *xhci; local 1618 xhci_check_streams_endpoint(struct xhci_hcd *xhci, struct usb_device *udev, struct usb_host_endpoint *ep, unsigned int slot_id) argument 1658 xhci_calculate_streams_entries(struct xhci_hcd *xhci, unsigned int *num_streams, unsigned int *num_stream_ctxs) argument 1684 xhci_calculate_streams_and_bitmask(struct xhci_hcd *xhci, struct usb_device *udev, struct usb_host_endpoint **eps, unsigned int num_eps, unsigned int *num_streams, u32 *changed_ep_bitmask) argument 1717 xhci_calculate_no_streams_bitmask(struct xhci_hcd *xhci, struct usb_device *udev, struct usb_host_endpoint **eps, unsigned int num_eps) argument 1779 struct xhci_hcd *xhci; local 1918 struct xhci_hcd *xhci; local 2002 struct xhci_hcd *xhci; local 2126 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 2168 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 2230 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 2331 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 2409 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local [all...] |
H A D | xhci-ring.c | 70 #include "xhci.h" 96 static inline bool last_trb_on_last_seg(struct xhci_hcd *xhci, struct xhci_ring *ring, argument 99 if (ring == xhci->event_ring) 101 (seg->next == xhci->event_ring->first_seg); 110 static inline int last_trb(struct xhci_hcd *xhci, struct xhci_ring *ring, argument 113 if (ring == xhci->event_ring) 129 static void next_trb(struct xhci_hcd *xhci, argument 134 if (last_trb(xhci, ring, *seg, *trb)) { 146 static void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring, bool consumer) argument 157 if (last_trb(xhci, rin 203 inc_enq(struct xhci_hcd *xhci, struct xhci_ring *ring, bool consumer, bool more_trbs_coming) argument 265 room_on_ring(struct xhci_hcd *xhci, struct xhci_ring *ring, unsigned int num_trbs) argument 313 xhci_ring_cmd_db(struct xhci_hcd *xhci) argument 324 ring_ep_doorbell(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id) argument 345 xhci_ring_ep_doorbell(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id) argument 355 ring_doorbell_for_active_rings(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index) argument 407 xhci_triad_to_transfer_ring(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id) argument 443 xhci_urb_to_transfer_ring(struct xhci_hcd *xhci, struct urb *urb) argument 464 xhci_find_new_dequeue_state(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id, struct xhci_td *cur_td, struct xhci_dequeue_state *state) argument 520 td_to_noop(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, struct xhci_td *cur_td) argument 566 xhci_queue_new_dequeue_state(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id, struct xhci_dequeue_state *deq_state) argument 592 xhci_stop_watchdog_timer_in_irq(struct xhci_hcd *xhci, struct xhci_virt_ep *ep) argument 605 xhci_giveback_urb_in_irq(struct xhci_hcd *xhci, struct xhci_td *cur_td, int status, char *adjective) argument 639 handle_stopped_endpoint(struct xhci_hcd *xhci, union xhci_trb *trb) argument 775 struct xhci_hcd *xhci; local 876 handle_set_deq_completion(struct xhci_hcd *xhci, struct xhci_event_cmd *event, union xhci_trb *trb) argument 950 handle_reset_ep_completion(struct xhci_hcd *xhci, struct xhci_event_cmd *event, union xhci_trb *trb) argument 986 handle_cmd_in_cmd_wait_list(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct xhci_event_cmd *event) argument 1010 handle_cmd_completion(struct xhci_hcd *xhci, struct xhci_event_cmd *event) argument 1143 handle_vendor_event(struct xhci_hcd *xhci, union xhci_trb *event) argument 1154 handle_port_status(struct xhci_hcd *xhci, union xhci_trb *event) argument 1232 xhci_cleanup_halted_endpoint(struct xhci_hcd *xhci, unsigned int slot_id, unsigned int ep_index, unsigned int stream_id, struct xhci_td *td, union xhci_trb *event_trb) argument 1259 xhci_requires_manual_halt_cleanup(struct xhci_hcd *xhci, struct xhci_ep_ctx *ep_ctx, unsigned int trb_comp_code) argument 1279 xhci_is_vendor_info_code(struct xhci_hcd *xhci, unsigned int trb_comp_code) argument 1297 finish_td(struct xhci_hcd *xhci, struct xhci_td *td, union xhci_trb *event_trb, struct xhci_transfer_event *event, struct xhci_virt_ep *ep, int *status, bool skip) argument 1399 process_ctrl_td(struct xhci_hcd *xhci, struct xhci_td *td, union xhci_trb *event_trb, struct xhci_transfer_event *event, struct xhci_virt_ep *ep, int *status) argument 1502 process_isoc_td(struct xhci_hcd *xhci, struct xhci_td *td, union xhci_trb *event_trb, struct xhci_transfer_event *event, struct xhci_virt_ep *ep, int *status) argument 1604 process_bulk_intr_td(struct xhci_hcd *xhci, struct xhci_td *td, union xhci_trb *event_trb, struct xhci_transfer_event *event, struct xhci_virt_ep *ep, int *status) argument 1717 handle_tx_event(struct xhci_hcd *xhci, struct xhci_transfer_event *event) argument 1951 xhci_handle_event(struct xhci_hcd *xhci) argument 2023 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 2136 queue_trb(struct xhci_hcd *xhci, struct xhci_ring *ring, bool consumer, bool more_trbs_coming, u32 field1, u32 field2, u32 field3, u32 field4) argument 2150 prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, u32 ep_state, unsigned int num_trbs, gfp_t mem_flags) argument 2218 prepare_transfer(struct xhci_hcd *xhci, struct xhci_virt_device *xdev, unsigned int ep_index, unsigned int stream_id, unsigned int num_trbs, struct urb *urb, unsigned int td_index, gfp_t mem_flags) argument 2272 count_sg_trbs_needed(struct xhci_hcd *xhci, struct urb *urb) argument 2332 giveback_first_trb(struct xhci_hcd *xhci, int slot_id, unsigned int ep_index, unsigned int stream_id, int start_cycle, struct xhci_generic_trb *start_trb, struct xhci_td *td) argument 2351 xhci_queue_intr_tx(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 2439 queue_bulk_sg_tx(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 2615 xhci_queue_bulk_tx(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 2772 xhci_queue_ctrl_tx(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 2882 count_isoc_trbs_needed(struct xhci_hcd *xhci, struct urb *urb, int i) argument 2905 xhci_queue_isoc_tx(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 3036 xhci_queue_isoc_tx_prepare(struct xhci_hcd *xhci, gfp_t mem_flags, struct urb *urb, int slot_id, unsigned int ep_index) argument 3107 queue_command(struct xhci_hcd *xhci, u32 field1, u32 field2, u32 field3, u32 field4, bool command_must_succeed) argument 3131 queue_cmd_noop(struct xhci_hcd *xhci) argument 3140 xhci_setup_one_noop(struct xhci_hcd *xhci) argument 3149 xhci_queue_slot_control(struct xhci_hcd *xhci, u32 trb_type, u32 slot_id) argument 3156 xhci_queue_address_device(struct xhci_hcd *xhci, dma_addr_t in_ctx_ptr, u32 slot_id) argument 3165 xhci_queue_vendor_command(struct xhci_hcd *xhci, u32 field1, u32 field2, u32 field3, u32 field4) argument 3172 xhci_queue_reset_device(struct xhci_hcd *xhci, u32 slot_id) argument 3180 xhci_queue_configure_endpoint(struct xhci_hcd *xhci, dma_addr_t in_ctx_ptr, u32 slot_id, bool command_must_succeed) argument 3190 xhci_queue_evaluate_context(struct xhci_hcd *xhci, dma_addr_t in_ctx_ptr, u32 slot_id) argument 3199 xhci_queue_stop_endpoint(struct xhci_hcd *xhci, int slot_id, unsigned int ep_index) argument 3213 queue_set_tr_deq(struct xhci_hcd *xhci, int slot_id, unsigned int ep_index, unsigned int stream_id, struct xhci_segment *deq_seg, union xhci_trb *deq_ptr, u32 cycle_state) argument 3236 xhci_queue_reset_ep(struct xhci_hcd *xhci, int slot_id, unsigned int ep_index) argument [all...] |
H A D | xhci-hub.c | 25 #include "xhci.h" 27 static void xhci_hub_descriptor(struct xhci_hcd *xhci, argument 33 ports = HCS_MAX_PORTS(xhci->hcs_params1); 37 desc->bPwrOn2PwrGood = 10; /* xhci section 5.4.9 says 20ms max */ 51 if (HCC_PPC(xhci->hcc_params)) 126 static void xhci_disable_port(struct xhci_hcd *xhci, u16 wIndex, argument 130 if (xhci->port_array[wIndex] == 0x03) { 131 xhci_dbg(xhci, "Ignoring request to disable " 137 xhci_writel(xhci, port_status | PORT_PE, addr); 138 port_status = xhci_readl(xhci, add 143 xhci_clear_port_change_bit(struct xhci_hcd *xhci, u16 wValue, u16 wIndex, u32 __iomem *addr, u32 port_status) argument 180 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local 307 struct xhci_hcd *xhci = hcd_to_xhci(hcd); local [all...] |
H A D | Makefile | 15 xhci-hcd-objs := xhci.o xhci-mem.o xhci-pci.o xhci-ring.o xhci-hub.o xhci-dbg.o 28 obj-$(CONFIG_USB_XHCI_HCD) += xhci-hcd.o
|
H A D | xhci.h | 32 /* Code sharing between pci-quirks and xhci hcd */ 33 #include "xhci-ext-caps.h" 741 struct xhci_hcd *xhci; member in struct:xhci_virt_ep 1115 /* xhci->event_ring keeps track of segment dma addresses */ 1218 * they see this status (any time they drop and re-acquire xhci->lock). 1253 static inline struct usb_hcd *xhci_to_hcd(struct xhci_hcd *xhci) argument 1255 return container_of((void *) xhci, struct usb_hcd, hcd_priv); 1264 #define xhci_dbg(xhci, fmt, args...) \ 1265 do { if (XHCI_DEBUG) dev_dbg(xhci_to_hcd(xhci)->self.controller , fmt , ## args); } while (0) 1266 #define xhci_info(xhci, fm 1275 xhci_readl(const struct xhci_hcd *xhci, __u32 __iomem *regs) argument 1280 xhci_writel(struct xhci_hcd *xhci, const unsigned int val, __u32 __iomem *regs) argument 1298 xhci_read_64(const struct xhci_hcd *xhci, __u64 __iomem *regs) argument 1306 xhci_write_64(struct xhci_hcd *xhci, const u64 val, __u64 __iomem *regs) argument 1320 xhci_link_trb_quirk(struct xhci_hcd *xhci) argument [all...] |