HomeSort by relevance Sort by last modified time
    Searched refs:CpuIo (Results 1 - 25 of 54) sorted by null

1 2 3

  /device/linaro/bootloader/edk2/MdePkg/Library/PeiIoLibCpuIo/
IoLib.c 2 I/O Library. The implementations are based on EFI_PEI_SERVICE->CpuIo interface.
44 EFI_PEI_CPU_IO_PPI *CpuIo;
47 CpuIo = (*PeiServices)->CpuIo;
48 ASSERT (CpuIo != NULL);
50 return CpuIo->IoRead8 (PeiServices, CpuIo, (UINT64) Port);
76 EFI_PEI_CPU_IO_PPI *CpuIo;
79 CpuIo = (*PeiServices)->CpuIo;
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Ppi/CpuIo/
CpuIo.c 14 CpuIO.c
25 #include EFI_PPI_DEFINITION (CpuIo)
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/CpuIo/
CpuIo.c 14 CpuIO.c
24 #include EFI_PROTOCOL_DEFINITION (CpuIo)
  /device/linaro/bootloader/edk2/ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/
XPressRich3.c 33 IN EFI_CPU_IO2_PROTOCOL *CpuIo,
64 IN EFI_CPU_IO2_PROTOCOL *CpuIo
90 SetTranslationAddressEntry (CpuIo, TranslationTable, ARM_JUNO_GIV2M_MSI_BASE, ARM_JUNO_GIV2M_MSI_BASE,
95 SetTranslationAddressEntry (CpuIo, TranslationTable, PcdGet64 (PcdSystemMemoryBase), PcdGet64 (PcdSystemMemoryBase),
98 SetTranslationAddressEntry (CpuIo, TranslationTable, ARM_JUNO_EXTRA_SYSTEM_MEMORY_BASE, ARM_JUNO_EXTRA_SYSTEM_MEMORY_BASE,
107 SetTranslationAddressEntry (CpuIo, TranslationTable, PCI_ECAM_BASE, PCI_ECAM_BASE, PCI_ECAM_SIZE, PCI_ATR_TRSLID_PCIE_CONF);
111 SetTranslationAddressEntry (CpuIo, TranslationTable, PCI_IO_BASE, PCI_IO_BASE, PCI_IO_SIZE, PCI_ATR_TRSLID_PCIE_IO);
115 SetTranslationAddressEntry (CpuIo, TranslationTable, PCI_MEM32_BASE, PCI_MEM32_BASE, PCI_MEM32_SIZE, PCI_ATR_TRSLID_PCIE_MEMORY);
119 SetTranslationAddressEntry (CpuIo, TranslationTable, PCI_MEM64_BASE, PCI_MEM64_BASE, PCI_MEM64_SIZE, PCI_ATR_TRSLID_PCIE_MEMORY);
PciHostBridge.h 44 #define PCIE_ROOTPORT_WRITE32(Add, Val) { UINT32 Value = (UINT32)(Val); CpuIo->Mem.Write (CpuIo,EfiCpuIoWidthUint32,(UINT64)(PcdGet64 (PcdPcieRootPortBaseAddress)+(Add)),1,&Value); }
45 #define PCIE_ROOTPORT_READ32(Add, Val) { CpuIo->Mem.Read (CpuIo,EfiCpuIoWidthUint32,(UINT64)(PcdGet64 (PcdPcieRootPortBaseAddress)+(Add)),1,&Val); }
47 #define PCIE_CONTROL_WRITE32(Add, Val) { UINT32 Value = (UINT32)(Val); CpuIo->Mem.Write (CpuIo,EfiCpuIoWidthUint32,(UINT64)(PcdGet64 (PcdPcieControlBaseAddress)+(Add)),1,&Value); }
48 #define PCIE_CONTROL_READ32(Add, Val) { CpuIo->Mem.Read (CpuIo,EfiCpuIoWidthUint32,(UINT64)(PcdGet64 (PcdPcieControlBaseAddress)+(Add)),1,&Val); }
113 EFI_CPU_IO2_PROTOCOL *CpuIo;
321 IN EFI_CPU_IO2_PROTOCOL *CpuIo
    [all...]
PciRootBridge.c 21 #define CPUIO_FROM_ROOT_BRIDGE_INSTANCE(Instance) (Instance->HostBridge->CpuIo)
233 EFI_CPU_IO2_PROTOCOL *CpuIo;
238 CpuIo = CPUIO_FROM_ROOT_BRIDGE_INSTANCE (RootBridgeInstance);
253 return CpuIo->Mem.Read (CpuIo, (EFI_CPU_IO_PROTOCOL_WIDTH)Width, Address, Count, Buffer);
266 EFI_CPU_IO2_PROTOCOL *CpuIo;
271 CpuIo = CPUIO_FROM_ROOT_BRIDGE_INSTANCE (RootBridgeInstance);
286 return CpuIo->Mem.Write (CpuIo, (EFI_CPU_IO_PROTOCOL_WIDTH)Width, Address, Count, Buffer);
346 EFI_CPU_IO2_PROTOCOL *CpuIo;
    [all...]
XPressRich3.h 104 IN EFI_CPU_IO2_PROTOCOL *CpuIo
  /device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/CpuIoDxe/
CpuIoDxe.inf 30 CpuIo.c
31 CpuIo.h
CpuIo.h 21 #include <Protocol/CpuIo.h>
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Include/
EfiRegTableLib.h 21 Components linking this lib must include CpuIo, PciRootBridgeIo, and
33 #include EFI_PROTOCOL_CONSUMER (CpuIo)
137 EFI_CPU_IO_PROTOCOL * CpuIo
146 values for PciRootBridgeIo or CpuIo parameters. If the regtable does
149 omit the CpuIo (supply NULL).
164 CpuIo - A pointer to the instance of CpuIo that is used when processing IO and
176 EFI_CPU_IO_PROTOCOL * CpuIo
185 No parameter checking is done. Both RegTableEntry and CpuIo parameters are
196 CpuIo - A pointer to the instance of CpuIo that is used when processing IO and
    [all...]
  /device/linaro/bootloader/edk2/EmulatorPkg/CpuRuntimeDxe/
Cpu.inf 34 CpuIo.c
  /device/linaro/bootloader/edk2/Nt32Pkg/CpuRuntimeDxe/
CpuRuntimeDxe.inf 33 CpuIo.c
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Include/Library/
EfiRegTableLib.h 33 Components linking this lib must include CpuIo, PciRootBridgeIo, and
49 #include <Protocol/CpuIo.h>
153 values for PciRootBridgeIo or CpuIo parameters. If the regtable does
156 omit the CpuIo (supply NULL).
170 @param[in] CpuIo A pointer to the instance of CpuIo that is used when processing IO and
180 EFI_CPU_IO_PROTOCOL * CpuIo
188 No parameter checking is done. Both RegTableEntry and CpuIo parameters are
198 @param[in] CpuIo - A pointer to the instance of CpuIo that is used when processing IO and
    [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/
Mm.c 124 @param[in] CpuIo CpuIo instance.
134 IN EFI_CPU_IO2_PROTOCOL *CpuIo,
184 if (CpuIo != NULL) {
185 CpuIoMem = Read ? CpuIo->Mem.Read : CpuIo->Mem.Write;
193 if (CpuIo != NULL) {
194 CpuIoMem = Read ? CpuIo->Io.Read : CpuIo->Io.Write;
207 Status = CpuIoMem (CpuIo, mShellMmCpuIoWidth[Size], Address, 1, Buffer);
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/
EdkIIGluePeim.h 77 #include EFI_PPI_DEFINITION (CpuIo)
  /device/linaro/bootloader/edk2/IntelFrameworkPkg/Library/DxeIoLibCpuIo/
DxeCpuIoLibInternal.h 26 #include <Protocol/CpuIo.h>
  /device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/
PeiMain.inf 51 CpuIo/CpuIo.c
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformDxe/
Platform.c 1065 EFI_CPU_IO_PROTOCOL *CpuIo;
1136 (VOID **)&CpuIo
1145 Data = ReadCmosBank1Byte (CpuIo, ACPI_TPM_REQUEST);
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/CpuIo2OnCpuIoThunk/
CpuIo2OnCpuIoThunk.h 19 #include <Protocol/CpuIo.h>
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/Ia32/
IoLib.c 24 #include EFI_PROTOCOL_DEFINITION (CpuIo)
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/X64/
IoLib.c 24 #include EFI_PROTOCOL_DEFINITION (CpuIo)
  /device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Framework/
PeiCis.h 182 /// In Framework Spec, PeiCis0.91, CpuIo and PciCfg are NOT pointers.
188 EFI_PEI_CPU_IO_PPI *CpuIo;
  /device/linaro/bootloader/edk2/OvmfPkg/BlockMmioToBlockIoDxe/
BlockIo.c 139 CpuAccessFunction = Private->CpuIo->Mem.Read;
141 CpuAccessFunction = Private->CpuIo->Mem.Write;
145 Private->CpuIo,
298 (VOID **) &(Private->CpuIo)
  /device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/PeiMain/
PeiMain.c 152 EFI_PEI_CPU_IO_PPI *CpuIo;
183 OldCoreData->CpuIo = &OldCoreData->ServiceTableShadow.CpuIo;
288 CpuIo = (VOID*)PrivateData.ServiceTableShadow.CpuIo;
293 PrivateData.ServiceTableShadow.CpuIo = CpuIo;
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/EfiRegTableLib/
EfiRegTableLib.c 205 values for PciRootBridgeIo or CpuIo parameters. If the regtable does
208 omit the CpuIo (supply NULL).
222 @param CpuIo A pointer to the instance of CpuIo that is used when processing IO and
232 EFI_CPU_IO_PROTOCOL *CpuIo
264 No parameter checking is done. Both RegTableEntry and CpuIo parameters are
274 @param CpuIo A pointer to the instance of CpuIo that is used when processing IO and
283 EFI_CPU_IO_PROTOCOL *CpuIo

Completed in 1378 milliseconds

1 2 3