/** @file * * Copyright (c) 2015, Hisilicon Limited. All rights reserved. * Copyright (c) 2015, Linaro Limited. All rights reserved. * * This program and the accompanying materials * are licensed and made available under the terms and conditions of the BSD License * which accompanies this distribution. The full text of the license may be found at * http://opensource.org/licenses/bsd-license.php * * THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, * WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. * **/ #include #include #include #include #include #include #include #include #include #include // Right now we only support 1P BOOLEAN OemIsSocketPresent (UINTN Socket) { if (0 == Socket) { return TRUE; } return FALSE; } UINTN OemGetSocketNumber (VOID) { return 1; } UINTN OemGetDimmSlot(UINTN Socket, UINTN Channel) { return 2; } UINTN OemGetDdrChannel (VOID) { return 2; } VOID CoreSelectBoot(VOID) { if (!PcdGet64 (PcdTrustedFirmwareEnable)) { StartupAp (); } return; } BOOLEAN OemIsMpBoot() { return FALSE; } VOID OemBiosSwitch(UINT32 Master) { return; } UINT32 OemIsWarmBoot(VOID) { return 0; }