Searched +full:num +full:- +full:hc +full:- +full:interrupters (Results 1 – 5 of 5) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/usb/usb-xhci.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Mathias Nyman <mathias.nyman@intel.com>13 - $ref: usb-hcd.yaml#16 usb2-lpm-disable:20 usb3-lpm-capable:24 quirk-broken-port-ped:28 imod-interval-ns:[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Felipe Balbi <balbi@kernel.org>14 be presented as a standalone DT node with an optional vendor-specific18 - $ref: usb-drd.yaml#19 - if:25 - dr_mode29 $ref: usb-xhci.yaml#35 - const: snps,dwc3[all …]
1 // SPDX-License-Identifier: GPL-2.016 #include <linux/dma-mapping.h>19 #include "xhci-trace.h"20 #include "xhci-debugfs.h"32 unsigned int num, in xhci_segment_alloc() argument38 struct device *dev = xhci_to_hcd(xhci)->self.sysdev; in xhci_segment_alloc()44 seg->trbs = dma_pool_zalloc(xhci->segment_pool, flags, &dma); in xhci_segment_alloc()45 if (!seg->trbs) { in xhci_segment_alloc()51 seg->bounce_buf = kzalloc_node(max_packet, flags, in xhci_segment_alloc()53 if (!seg->bounce_buf) { in xhci_segment_alloc()[all …]
1 /* SPDX-License-Identifier: GPL-2.0 */19 #include <linux/io-64-nonatomic-lo-hi.h>20 #include <linux/io-64-nonatomic-hi-lo.h>22 /* Code sharing between pci-quirks and xhci hcd */23 #include "xhci-ext-caps.h"24 #include "pci-quirks.h"26 #include "xhci-port.h"27 #include "xhci-caps.h"35 /* Max number of USB devices for any host controller - limit in section 6.1 */37 /* Section 5.3.3 - MaxPorts */[all …]
1 // SPDX-License-Identifier: GPL-2.026 * until you reach a non-link TRB.42 * and endpoint rings. If HC is the producer for the event ring,51 * updates event ring dequeue pointer. HC is the consumer for the command and57 #include <linux/dma-mapping.h>59 #include "xhci-trace.h"74 if (!seg || !trb || trb < seg->trbs) in xhci_trb_virt_to_dma()77 segment_offset = trb - seg->trbs; in xhci_trb_virt_to_dma()80 return seg->dma + (segment_offset * sizeof(*trb)); in xhci_trb_virt_to_dma()85 return TRB_TYPE_NOOP_LE32(trb->generic.field[3]); in trb_is_noop()[all …]