Home
last modified time | relevance | path

Searched refs:Xhc (Results 1 – 10 of 10) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciDxe/
DXhciReg.c30 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 …]
DXhci.c116 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 …]
DXhciSched.c29 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 …]
DXhciReg.h238 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 …]
DXhciSched.h773 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 …]
DXhci.h105 #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/
DXhcPeim.c80 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 …]
DXhciSched.c31 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 …]
DXhciReg.h233 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 …]
DXhciSched.h775 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 …]