/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciDxe/ |
D | XhciReg.c | 30 IN USB_XHCI_INSTANCE *Xhc, in XhcReadCapReg8() argument 37 Status = Xhc->PciIo->Mem.Read ( in XhcReadCapReg8() 38 Xhc->PciIo, in XhcReadCapReg8() 66 IN USB_XHCI_INSTANCE *Xhc, in XhcReadCapReg() argument 73 Status = Xhc->PciIo->Mem.Read ( in XhcReadCapReg() 74 Xhc->PciIo, in XhcReadCapReg() 102 IN USB_XHCI_INSTANCE *Xhc, in XhcReadOpReg() argument 109 ASSERT (Xhc->CapLength != 0); in XhcReadOpReg() 111 Status = Xhc->PciIo->Mem.Read ( in XhcReadOpReg() 112 Xhc->PciIo, in XhcReadOpReg() [all …]
|
D | Xhci.c | 116 USB_XHCI_INSTANCE *Xhc; in XhcGetCapability() local 125 Xhc = XHC_FROM_THIS (This); in XhcGetCapability() 127 *PortNumber = (UINT8) (Xhc->HcSParams1.Data.MaxPorts); in XhcGetCapability() 128 *Is64BitCapable = (UINT8) Xhc->Support64BitDma; in XhcGetCapability() 157 USB_XHCI_INSTANCE *Xhc; in XhcReset() local 161 Xhc = XHC_FROM_THIS (This); in XhcReset() 163 if (Xhc->DevicePath != NULL) { in XhcReset() 170 Xhc->DevicePath in XhcReset() 182 …if ((Xhc->DebugCapSupOffset != 0xFFFFFFFF) && ((XhcReadExtCapReg (Xhc, Xhc->DebugCapSupOffset) & 0… in XhcReset() 183 ((XhcReadExtCapReg (Xhc, Xhc->DebugCapSupOffset + XHC_DC_DCCTRL) & BIT0) != 0)) { in XhcReset() [all …]
|
D | XhciSched.c | 29 IN USB_XHCI_INSTANCE *Xhc, in XhcCreateCmdTrb() argument 42 Urb->Ring = &Xhc->CmdRing; in XhcCreateCmdTrb() 43 XhcSyncTrsRing (Xhc, Urb->Ring); in XhcCreateCmdTrb() 71 IN USB_XHCI_INSTANCE *Xhc, in XhcCmdTransfer() argument 83 if ((Xhc == NULL) || (CmdTrb == NULL)) { in XhcCmdTransfer() 89 if (XhcIsHalt (Xhc) || XhcIsSysError (Xhc)) { in XhcCmdTransfer() 97 Urb = XhcCreateCmdTrb (Xhc, CmdTrb); in XhcCmdTransfer() 105 Status = XhcExecTransfer (Xhc, TRUE, Urb, Timeout); in XhcCmdTransfer() 112 XhcFreeUrb (Xhc, Urb); in XhcCmdTransfer() 138 IN USB_XHCI_INSTANCE *Xhc, in XhcCreateUrb() argument [all …]
|
D | XhciReg.h | 238 IN USB_XHCI_INSTANCE *Xhc, 254 IN USB_XHCI_INSTANCE *Xhc, 270 IN USB_XHCI_INSTANCE *Xhc, 284 IN USB_XHCI_INSTANCE *Xhc, 299 IN USB_XHCI_INSTANCE *Xhc, 315 IN USB_XHCI_INSTANCE *Xhc, 329 IN USB_XHCI_INSTANCE *Xhc, 345 IN USB_XHCI_INSTANCE *Xhc, 359 IN USB_XHCI_INSTANCE *Xhc, 374 IN USB_XHCI_INSTANCE *Xhc, [all …]
|
D | XhciSched.h | 773 IN USB_XHCI_INSTANCE *Xhc 784 IN USB_XHCI_INSTANCE *Xhc 798 IN USB_XHCI_INSTANCE *Xhc, 817 IN USB_XHCI_INSTANCE *Xhc, 837 IN USB_XHCI_INSTANCE *Xhc, 850 IN USB_XHCI_INSTANCE *Xhc 861 IN USB_XHCI_INSTANCE *Xhc 872 IN USB_XHCI_INSTANCE *Xhc 887 IN USB_XHCI_INSTANCE *Xhc, 919 IN USB_XHCI_INSTANCE *Xhc, [all …]
|
D | Xhci.h | 105 #define XHC_REG_BIT_IS_SET(Xhc, Offset, Bit) \ argument 106 (XHC_BIT_IS_SET(XhcReadOpReg ((Xhc), (Offset)), (Bit)))
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciPei/ |
D | XhcPeim.c | 80 IN PEI_XHC_DEV *Xhc, in XhcPeiReadOpReg() argument 86 ASSERT (Xhc->CapLength != 0); in XhcPeiReadOpReg() 88 Data = MmioRead32 (Xhc->UsbHostControllerBaseAddress + Xhc->CapLength + Offset); in XhcPeiReadOpReg() 102 IN PEI_XHC_DEV *Xhc, in XhcPeiWriteOpReg() argument 107 ASSERT (Xhc->CapLength != 0); in XhcPeiWriteOpReg() 109 MmioWrite32 (Xhc->UsbHostControllerBaseAddress + Xhc->CapLength + Offset, Data); in XhcPeiWriteOpReg() 122 IN PEI_XHC_DEV *Xhc, in XhcPeiSetOpRegBit() argument 129 Data = XhcPeiReadOpReg (Xhc, Offset); in XhcPeiSetOpRegBit() 131 XhcPeiWriteOpReg (Xhc, Offset, Data); in XhcPeiSetOpRegBit() 144 IN PEI_XHC_DEV *Xhc, in XhcPeiClearOpRegBit() argument [all …]
|
D | XhciSched.c | 31 IN PEI_XHC_DEV *Xhc, in XhcPeiCreateCmdTrb() argument 44 Urb->Ring = &Xhc->CmdRing; in XhcPeiCreateCmdTrb() 45 XhcPeiSyncTrsRing (Xhc, Urb->Ring); in XhcPeiCreateCmdTrb() 72 IN PEI_XHC_DEV *Xhc, in XhcPeiCmdTransfer() argument 84 if ((Xhc == NULL) || (CmdTrb == NULL)) { in XhcPeiCmdTransfer() 90 if (XhcPeiIsHalt (Xhc) || XhcPeiIsSysError (Xhc)) { in XhcPeiCmdTransfer() 98 Urb = XhcPeiCreateCmdTrb (Xhc, CmdTrb); in XhcPeiCmdTransfer() 105 Status = XhcPeiExecTransfer (Xhc, TRUE, Urb, Timeout); in XhcPeiCmdTransfer() 112 XhcPeiFreeUrb (Xhc, Urb); in XhcPeiCmdTransfer() 138 IN PEI_XHC_DEV *Xhc, in XhcPeiCreateUrb() argument [all …]
|
D | XhciReg.h | 233 IN PEI_XHC_DEV *Xhc, 247 IN PEI_XHC_DEV *Xhc, 262 IN PEI_XHC_DEV *Xhc, 277 IN PEI_XHC_DEV *Xhc, 298 IN PEI_XHC_DEV *Xhc, 316 IN PEI_XHC_DEV *Xhc, 330 IN PEI_XHC_DEV *Xhc, 346 IN PEI_XHC_DEV *Xhc, 360 IN PEI_XHC_DEV *Xhc, 375 IN PEI_XHC_DEV *Xhc, [all …]
|
D | XhciSched.h | 775 IN PEI_XHC_DEV *Xhc, 792 IN PEI_XHC_DEV *Xhc, 807 IN PEI_XHC_DEV *Xhc, 836 IN PEI_XHC_DEV *Xhc, 855 IN PEI_XHC_DEV *Xhc, 875 IN PEI_XHC_DEV *Xhc, 896 IN PEI_XHC_DEV *Xhc, 916 IN PEI_XHC_DEV *Xhc, 935 IN PEI_XHC_DEV *Xhc, 955 IN PEI_XHC_DEV *Xhc, [all …]
|