Home
last modified time | relevance | path

Searched refs:HostPRB (Results 1 – 3 of 3) sorted by relevance

/device/linaro/bootloader/edk2/EmbeddedPkg/Drivers/SataSiI3132Dxe/
DSiI3132AtaPassThru.c71 ZeroMem (SataPort->HostPRB, sizeof (SATA_SI3132_PRB)); in SiI3132AtaPassThruCommand()
83 SataPort->HostPRB->Fis.Control = 0x0F; in SiI3132AtaPassThruCommand()
115 SataPort->HostPRB->Sge[0].DataAddressLow = (UINT32)PhysInDataBuffer; in SiI3132AtaPassThruCommand()
116 SataPort->HostPRB->Sge[0].DataAddressHigh = (UINT32)(PhysInDataBuffer >> 32); in SiI3132AtaPassThruCommand()
117 SataPort->HostPRB->Sge[0].Attributes = SGE_TRM; // Only one SGE in SiI3132AtaPassThruCommand()
118 SataPort->HostPRB->Sge[0].DataCount = InDataBufferLength; in SiI3132AtaPassThruCommand()
121 CopyMem (&SataPort->HostPRB->Fis, Packet->Acb, sizeof (EFI_ATA_COMMAND_BLOCK)); in SiI3132AtaPassThruCommand()
124 SataPort->HostPRB->Fis.FisType = 0x27; // Register - Host to Device FIS in SiI3132AtaPassThruCommand()
125 SataPort->HostPRB->Fis.Control = 1 << 7; // Is a command in SiI3132AtaPassThruCommand()
127 SataPort->HostPRB->Fis.Control |= PortMultiplierPort & 0xFF; in SiI3132AtaPassThruCommand()
[all …]
DSataSiI3132.c45 VOID *HostPRB; in SataSiI3132PortConstructor() local
60 EFI_SIZE_TO_PAGES (NumberOfBytes), &HostPRB, 0 in SataSiI3132PortConstructor()
67 ASSERT (((UINTN)HostPRB & (0x1000 - 1)) == 0); in SataSiI3132PortConstructor()
69 SataSiI3132Instance->PciIo, EfiPciIoOperationBusMasterCommonBuffer, HostPRB, in SataSiI3132PortConstructor()
76 Port->HostPRB = HostPRB; in SataSiI3132PortConstructor()
DSataSiI3132.h134 SATA_SI3132_PRB* HostPRB; member