X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=QuarkSocPkg%2FQuarkNorthCluster%2FMemoryInit%2FPei%2FMemoryInit.c;fp=QuarkSocPkg%2FQuarkNorthCluster%2FMemoryInit%2FPei%2FMemoryInit.c;h=0000000000000000000000000000000000000000;hp=1d91360ec3ac4c66fbf31816408f0605f160bdd8;hb=5347c48016f27061475fdb053e867a06ce73492f;hpb=96ef5a8e30a8da33eaab09f13cc8d752342717a5 diff --git a/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInit.c b/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInit.c deleted file mode 100644 index 1d91360ec3..0000000000 --- a/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei/MemoryInit.c +++ /dev/null @@ -1,59 +0,0 @@ -/** @file -Framework PEIM to initialize memory on a QuarkNcSocId Memory Controller. - -Copyright (c) 2013-2015 Intel Corporation. - -SPDX-License-Identifier: BSD-2-Clause-Patent - -**/ - -// -// Include common header file for this module. -// -#include "MemoryInit.h" - -static PEI_QNC_MEMORY_INIT_PPI mPeiQNCMemoryInitPpi = -{ MrcStart }; - -static EFI_PEI_PPI_DESCRIPTOR PpiListPeiQNCMemoryInit = -{ - (EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST), - &gQNCMemoryInitPpiGuid, - &mPeiQNCMemoryInitPpi -}; - -void Mrc( MRCParams_t *MrcData); - -/** - - Do memory initialization for QuarkNcSocId DDR3 SDRAM Controller - - @param FfsHeader Not used. - @param PeiServices General purpose services available to every PEIM. - - @return EFI_SUCCESS Memory initialization completed successfully. - All other error conditions encountered result in an ASSERT. - - **/ -EFI_STATUS -PeimMemoryInit( - IN EFI_PEI_FILE_HANDLE FileHandle, - IN CONST EFI_PEI_SERVICES **PeiServices - ) -{ - EFI_STATUS Status; - - Status = (**PeiServices).InstallPpi(PeiServices, &PpiListPeiQNCMemoryInit); - - return Status; -} - -VOID -EFIAPI -MrcStart( - IN OUT MRCParams_t *MrcData - ) -{ - - Mrc(MrcData); -}