Searched refs:XHCI_READ32 (Results 1 - 9 of 9) sorted by relevance

/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci-trb.c82 uint32_t control = XHCI_READ32(&trb->control);
102 uint32_t control = XHCI_READ32(&trb->control);
111 uint32_t control = XHCI_READ32(&trb->control);
119 control = XHCI_READ32(&trb->control);
H A Dxdc-transfer.c30 uint64_t dequeue_ptr_hi = XHCI_READ32(&epc->tr_dequeue_hi);
31 uint32_t dequeue_ptr_lo = XHCI_READ32(&epc->epc2) & EP_CTX_TR_DEQUEUE_LO_MASK;
175 uint32_t control = XHCI_READ32(&last_trb->control);
192 uint32_t control = XHCI_READ32(&trb->control);
193 uint32_t status = XHCI_READ32(&trb->status);
H A Dxhci-util.c14 command->status = XHCI_READ32(&event_trb->status);
15 command->control = XHCI_READ32(&event_trb->control);
H A Dxhci-hw.h11 #define XHCI_READ32(a) readl(a) macro
16 #define XHCI_SET32(addr, mask, bits) XHCI_WRITE32(addr, (XHCI_READ32(addr) & ~(mask)) | ((bits) & (mask)))
19 #define XHCI_GET_BITS32(src, start, count) ((XHCI_READ32(src) & XHCI_MASK(start, count)) >> (start))
21 XHCI_WRITE32(dest, (XHCI_READ32(dest) & ~XHCI_MASK(start, count)) | \
H A Dxhci.c172 xhci->context_size = (XHCI_READ32(hccparams1) & HCCPARAMS1_CSZ ? 64 : 32);
173 xhci->large_esit = !!(XHCI_READ32(hccparams2) & HCCPARAMS2_LEC);
180 xhci->page_size = XHCI_READ32(&xhci->op_regs->pagesize) << 12;
387 uint32_t value = XHCI_READ32(ptr);
390 value = XHCI_READ32(ptr);
593 uint32_t mfindex = XHCI_READ32(&xhci->runtime_regs->mfindex) & ((1 << XHCI_MFINDEX_BITS) - 1);
612 while ((XHCI_READ32(&er->current->control) & TRB_C) == er->ccs) {
H A Dxhci-device-manager.c683 XHCI_WRITE32(&sc->sc0, XHCI_READ32(&slot->sc->sc0));
684 XHCI_WRITE32(&sc->sc1, XHCI_READ32(&slot->sc->sc1));
685 XHCI_WRITE32(&sc->sc2, XHCI_READ32(&slot->sc->sc2));
741 XHCI_WRITE32(&sc->sc0, XHCI_READ32(&slot->sc->sc0) | SLOT_CTX_HUB);
742 XHCI_WRITE32(&sc->sc1, XHCI_READ32(&slot->sc->sc1));
743 XHCI_WRITE32(&sc->sc2, XHCI_READ32(&slot->sc->sc2));
H A Dxhci-root-hub.c212 uint32_t temp = XHCI_READ32(portsc);
307 uint32_t portsc = XHCI_READ32(&port_regs[i].portsc);
509 uint32_t portsc = XHCI_READ32(&port_regs[i].portsc);
H A Dxdc.c78 uint32_t value = XHCI_READ32(ptr);
81 value = XHCI_READ32(ptr);
906 uint32_t dcportsc = XHCI_READ32(&xdc->debug_cap_regs->dcportsc);
933 while ((XHCI_READ32(&er->current->control) & TRB_C) == er->ccs) {
966 uint32_t dcctrl = XHCI_READ32(&xdc->debug_cap_regs->dcctrl);
1086 uint32_t dcctrl = XHCI_READ32(&xdc->debug_cap_regs->dcctrl);
H A Dxhci-transfer.c588 uint32_t control = XHCI_READ32(&trb->control);
589 uint32_t status = XHCI_READ32(&trb->status);

Completed in 40 milliseconds