Home
last modified time | relevance | path

Searched refs:Ehc (Results 1 – 18 of 18) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/EhciDxe/
DEhciReg.c32 IN USB2_HC_DEV *Ehc, in EhcReadCapRegister() argument
39 Status = Ehc->PciIo->Mem.Read ( in EhcReadCapRegister()
40 Ehc->PciIo, in EhcReadCapRegister()
68 IN USB2_HC_DEV *Ehc, in EhcReadDbgRegister() argument
75 Status = Ehc->PciIo->Mem.Read ( in EhcReadDbgRegister()
76 Ehc->PciIo, in EhcReadDbgRegister()
78 Ehc->DebugPortBarNum, in EhcReadDbgRegister()
79 (UINT64) (Ehc->DebugPortOffset + Offset), in EhcReadDbgRegister()
105 IN USB2_HC_DEV *Ehc, in EhcReadOpReg() argument
112 ASSERT (Ehc->CapLen != 0); in EhcReadOpReg()
[all …]
DEhci.c80 USB2_HC_DEV *Ehc; in EhcGetCapability() local
88 Ehc = EHC_FROM_THIS (This); in EhcGetCapability()
91 *PortNumber = (UINT8) (Ehc->HcStructParams & HCSP_NPORTS); in EhcGetCapability()
92 *Is64BitCapable = (UINT8) Ehc->Support64BitDma; in EhcGetCapability()
121 USB2_HC_DEV *Ehc; in EhcReset() local
126 Ehc = EHC_FROM_THIS (This); in EhcReset()
128 if (Ehc->DevicePath != NULL) { in EhcReset()
135 Ehc->DevicePath in EhcReset()
150 if (Ehc->DebugPortNum != 0) { in EhcReset()
151 DbgCtrlStatus = EhcReadDbgRegister(Ehc, 0); in EhcReset()
[all …]
DEhciSched.c30 IN USB2_HC_DEV *Ehc in EhcCreateHelpQ() argument
42 Qtd = EhcCreateQtd (Ehc, NULL, NULL, 0, QTD_PID_INPUT, 0, 64); in EhcCreateHelpQ()
49 Ehc->ShortReadStop = Qtd; in EhcCreateHelpQ()
66 Qh = EhcCreateQh (Ehc, &Ep); in EhcCreateHelpQ()
72 PciAddr = UsbHcGetPciAddressForHostMem (Ehc->MemPool, Qh, sizeof (EHC_QH)); in EhcCreateHelpQ()
78 Ehc->ReclaimHead = Qh; in EhcCreateHelpQ()
86 Qh = EhcCreateQh (Ehc, &Ep); in EhcCreateHelpQ()
93 Ehc->PeriodOne = Qh; in EhcCreateHelpQ()
110 IN USB2_HC_DEV *Ehc in EhcInitSched() argument
130 PciIo = Ehc->PciIo; in EhcInitSched()
[all …]
DEhciReg.h135 IN USB2_HC_DEV *Ehc,
151 IN USB2_HC_DEV *Ehc,
166 IN USB2_HC_DEV *Ehc,
181 IN USB2_HC_DEV *Ehc,
196 IN USB2_HC_DEV *Ehc,
211 IN USB2_HC_DEV *Ehc,
225 IN USB2_HC_DEV *Ehc
243 IN USB2_HC_DEV *Ehc,
256 IN USB2_HC_DEV *Ehc
272 IN USB2_HC_DEV *Ehc
[all …]
DEhciSched.h31 IN USB2_HC_DEV *Ehc
43 IN USB2_HC_DEV *Ehc
60 IN USB2_HC_DEV *Ehc,
75 IN USB2_HC_DEV *Ehc,
91 IN USB2_HC_DEV *Ehc,
106 IN USB2_HC_DEV *Ehc,
126 IN USB2_HC_DEV *Ehc,
147 IN USB2_HC_DEV *Ehc,
162 IN USB2_HC_DEV *Ehc
DEhciUrb.c36 IN USB2_HC_DEV *Ehc, in EhcCreateQtd() argument
51 ASSERT (Ehc != NULL); in EhcCreateQtd()
53 Qtd = UsbHcAllocateMem (Ehc->MemPool, sizeof (EHC_QTD)); in EhcCreateQtd()
300 IN USB2_HC_DEV *Ehc, in EhcFreeQtds() argument
312 UsbHcFreeMem (Ehc->MemPool, Qtd, sizeof (EHC_QTD)); in EhcFreeQtds()
326 IN USB2_HC_DEV *Ehc, in EhcFreeUrb() argument
332 PciIo = Ehc->PciIo; in EhcFreeUrb()
347 EhcFreeQtds (Ehc, &Urb->Qh->Qtds); in EhcFreeUrb()
348 UsbHcFreeMem (Ehc->MemPool, Urb->Qh, sizeof (EHC_QH)); in EhcFreeUrb()
367 IN USB2_HC_DEV *Ehc, in EhcCreateQtds() argument
[all …]
DEhciDebug.c239 IN USB2_HC_DEV *Ehc in EhcDumpRegs() argument
244 …DEBUG ((EFI_D_VERBOSE, " EHC_CAPLENGTH_OFFSET = 0x%08x\n", EhcReadCapRegister (Ehc, EHC_CAPLENG… in EhcDumpRegs()
245 …DEBUG ((EFI_D_VERBOSE, " EHC_HCSPARAMS_OFFSET = 0x%08x\n", EhcReadCapRegister (Ehc, EHC_HCSPARA… in EhcDumpRegs()
246 …DEBUG ((EFI_D_VERBOSE, " EHC_HCCPARAMS_OFFSET = 0x%08x\n", EhcReadCapRegister (Ehc, EHC_HCCPARA… in EhcDumpRegs()
247 …DEBUG ((EFI_D_VERBOSE, " EHC_USBCMD_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_USBCMD_OFFSET… in EhcDumpRegs()
248 …DEBUG ((EFI_D_VERBOSE, " EHC_USBSTS_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_USBSTS_OFFSET… in EhcDumpRegs()
249 …DEBUG ((EFI_D_VERBOSE, " EHC_USBINTR_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_USBINTR_OFFSE… in EhcDumpRegs()
250 …DEBUG ((EFI_D_VERBOSE, " EHC_FRINDEX_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_FRINDEX_OFFSE… in EhcDumpRegs()
251 …DEBUG ((EFI_D_VERBOSE, " EHC_CTRLDSSEG_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_CTRLDSSEG_OF… in EhcDumpRegs()
252 …DEBUG ((EFI_D_VERBOSE, " EHC_FRAME_BASE_OFFSET = 0x%08x\n", EhcReadOpReg (Ehc, EHC_FRAME_BASE_O… in EhcDumpRegs()
[all …]
DEhciUrb.h257 IN USB2_HC_DEV *Ehc,
293 IN USB2_HC_DEV *Ehc,
321 IN USB2_HC_DEV *Ehc,
DEhci.h108 #define EHC_REG_BIT_IS_SET(Ehc, Offset, Bit) \ argument
109 (EHC_BIT_IS_SET(EhcReadOpReg ((Ehc), (Offset)), (Bit)))
DEhciDebug.h72 IN USB2_HC_DEV *Ehc
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/EhciPei/
DEhciSched.c31 IN PEI_USB2_HC_DEV *Ehc in EhcCreateHelpQ() argument
42 Qtd = EhcCreateQtd (Ehc, NULL, 0, QTD_PID_INPUT, 0, 64); in EhcCreateHelpQ()
49 Ehc->ShortReadStop = Qtd; in EhcCreateHelpQ()
66 Qh = EhcCreateQh (Ehc, &Ep); in EhcCreateHelpQ()
76 Ehc->ReclaimHead = Qh; in EhcCreateHelpQ()
84 Qh = EhcCreateQh (Ehc, &Ep); in EhcCreateHelpQ()
91 Ehc->PeriodOne = Qh; in EhcCreateHelpQ()
107 IN PEI_USB2_HC_DEV *Ehc in EhcInitSched() argument
134 Ehc->PeriodFrameHost = (VOID *)(UINTN)PhyAddr; in EhcInitSched()
135 Ehc->PeriodFrame = (VOID *)(UINTN)PhyAddr; in EhcInitSched()
[all …]
DEhcPeim.c51 IN PEI_USB2_HC_DEV *Ehc, in EhcReadOpReg() argument
57 ASSERT (Ehc->CapLen != 0); in EhcReadOpReg()
59 Data = MmioRead32 (Ehc->UsbHostControllerBaseAddress + Ehc->CapLen + Offset); in EhcReadOpReg()
74 IN PEI_USB2_HC_DEV *Ehc, in EhcWriteOpReg() argument
80 ASSERT (Ehc->CapLen != 0); in EhcWriteOpReg()
82 MmioWrite32(Ehc->UsbHostControllerBaseAddress + Ehc->CapLen + Offset, Data); in EhcWriteOpReg()
96 IN PEI_USB2_HC_DEV *Ehc, in EhcSetOpRegBit() argument
103 Data = EhcReadOpReg (Ehc, Offset); in EhcSetOpRegBit()
105 EhcWriteOpReg (Ehc, Offset, Data); in EhcSetOpRegBit()
118 IN PEI_USB2_HC_DEV *Ehc, in EhcClearOpRegBit() argument
[all …]
DEhciReg.h128 IN PEI_USB2_HC_DEV *Ehc,
144 IN PEI_USB2_HC_DEV *Ehc,
159 IN PEI_USB2_HC_DEV *Ehc,
173 IN PEI_USB2_HC_DEV *Ehc
190 IN PEI_USB2_HC_DEV *Ehc,
204 IN PEI_USB2_HC_DEV *Ehc
219 IN PEI_USB2_HC_DEV *Ehc
234 IN PEI_USB2_HC_DEV *Ehc
250 IN PEI_USB2_HC_DEV *Ehc,
267 IN PEI_USB2_HC_DEV *Ehc,
[all …]
DEhciSched.h31 IN PEI_USB2_HC_DEV *Ehc
43 IN PEI_USB2_HC_DEV *Ehc
60 IN PEI_USB2_HC_DEV *Ehc,
75 IN PEI_USB2_HC_DEV *Ehc,
94 IN PEI_USB2_HC_DEV *Ehc,
DEhciUrb.c36 IN PEI_USB2_HC_DEV *Ehc, in EhcCreateQtd() argument
50 ASSERT (Ehc != NULL); in EhcCreateQtd()
52 Qtd = UsbHcAllocateMem (Ehc, Ehc->MemPool, sizeof (PEI_EHC_QTD)); in EhcCreateQtd()
292 IN PEI_USB2_HC_DEV *Ehc, in EhcFreeQtds() argument
304 UsbHcFreeMem (Ehc->MemPool, Qtd, sizeof (PEI_EHC_QTD)); in EhcFreeQtds()
317 IN PEI_USB2_HC_DEV *Ehc, in EhcFreeUrb() argument
326 EhcFreeQtds (Ehc, &Urb->Qh->Qtds); in EhcFreeUrb()
327 UsbHcFreeMem (Ehc->MemPool, Urb->Qh, sizeof (PEI_EHC_QH)); in EhcFreeUrb()
343 IN PEI_USB2_HC_DEV *Ehc, in EhcCreateQtds() argument
373 AlterNext = QTD_LINK (Ehc->ShortReadStop, FALSE); in EhcCreateQtds()
[all …]
DEhcPeim.h89 #define EHC_REG_BIT_IS_SET(Ehc, Offset, Bit) \ argument
90 (EHC_BIT_IS_SET(EhcReadOpReg ((Ehc), (Offset)), (Bit)))
168 IN PEI_USB2_HC_DEV *Ehc,
202 IN PEI_USB2_HC_DEV *Ehc,
DUsbHcMem.c32 IN PEI_USB2_HC_DEV *Ehc, in UsbHcAllocMemBlock() argument
282 IN PEI_USB2_HC_DEV *Ehc, in UsbHcInitMemPool() argument
308 Pool->Head = UsbHcAllocMemBlock (Ehc, Pool, USBHC_MEM_DEFAULT_PAGES); in UsbHcInitMemPool()
362 IN PEI_USB2_HC_DEV *Ehc, in UsbHcAllocateMem() argument
406 NewBlock = UsbHcAllocMemBlock (Ehc,Pool, Pages); in UsbHcAllocateMem()
DEhciUrb.h253 IN PEI_USB2_HC_DEV *Ehc,
287 IN PEI_USB2_HC_DEV *Ehc,
315 IN PEI_USB2_HC_DEV *Ehc,