Files
slimbootloader/BootloaderCorePkg/Include/Library/SocInfoLib.h
T
Guo Dong 5e10bd1e07 Update BSD license to BSD+Patent license
To align with EDK2, update file license
to use BSD+Patent license

Signed-off-by: Guo Dong <guo.dong@intel.com>
2019-06-13 10:46:49 -07:00

77 lines
845 B
C

/** @file
Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef _SOC_INFO_LIB_H_
/**
Get cpu max non-burst frequency.
@retval cpu max non-burst frequency
**/
UINT32
EFIAPI
GetCpuMaxNbFrequency (
VOID
);
/**
Get cpu core count.
@retval cpu core count
**/
UINT32
EFIAPI
GetCpuNumCores (
VOID
);
/**
Get cpu turbo ratio.
@retval cpu turbo ratio
**/
UINT32
EFIAPI
GetCpuTurboRatio (
VOID
);
/**
Get cpu ucode revision.
@retval cpu ucode revision
**/
UINT32
EFIAPI
GetCpuUCodeRev (
VOID
);
/**
Get pch device name.
@retval pch device name
**/
CONST CHAR8*
EFIAPI
GetPchDeviceName (
VOID
);
/**
Get pch stepping name.
@retval pch stepping name
**/
CONST CHAR8*
EFIAPI
GetPchSteppingName (
VOID
);
#endif