mirror of https://github.com/acidanthera/audk.git
UefiCpuPkg/RegisterCpuFeaturesLib: Fix the function header issues
Cc: Feng Tian <feng.tian@intel.com> Cc: Michael Kinney <michael.d.kinney@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
parent
2d12048958
commit
8d5df9d78f
|
@ -257,35 +257,37 @@ RETURN_STATUS
|
|||
/**
|
||||
Registers a CPU Feature.
|
||||
|
||||
@param GetConfigDataFunc CPU feature get configuration data function. This
|
||||
is an optional parameter that may be NULL. If NULL,
|
||||
then the most recently registered function for the
|
||||
CPU feature is used. If no functions are registered
|
||||
for a CPU feature, then the CPU configuration data
|
||||
for the registered feature is NULL.
|
||||
@param SupportFunc CPU feature support function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature is assumed to be
|
||||
supported by all CPUs.
|
||||
@param InitializeFunc CPU feature initialize function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature initialization is
|
||||
skipped.
|
||||
@param ... Variable argument list of UINT32 CPU feature value.
|
||||
Values with no modifiers are the features provided
|
||||
by the registered functions.
|
||||
Values with CPU_FEATURE_BEFORE modifier are features
|
||||
that must be initialized after the features provided
|
||||
by the registered functions are used.
|
||||
Values with CPU_FEATURE_AFTER modifier are features
|
||||
that must be initialized before the features provided
|
||||
by the registered functions are used.
|
||||
The last argument in this variable argument list must
|
||||
always be CPU_FEATURE_END.
|
||||
@param[in] FeatureName A Null-terminated Ascii string indicates CPU feature
|
||||
name.
|
||||
@param[in] GetConfigDataFunc CPU feature get configuration data function. This
|
||||
is an optional parameter that may be NULL. If NULL,
|
||||
then the most recently registered function for the
|
||||
CPU feature is used. If no functions are registered
|
||||
for a CPU feature, then the CPU configuration data
|
||||
for the registered feature is NULL.
|
||||
@param[in] SupportFunc CPU feature support function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature is assumed to be
|
||||
supported by all CPUs.
|
||||
@param[in] InitializeFunc CPU feature initialize function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature initialization is
|
||||
skipped.
|
||||
@param[in] ... Variable argument list of UINT32 CPU feature value.
|
||||
Values with no modifiers are the features provided
|
||||
by the registered functions.
|
||||
Values with CPU_FEATURE_BEFORE modifier are features
|
||||
that must be initialized after the features provided
|
||||
by the registered functions are used.
|
||||
Values with CPU_FEATURE_AFTER modifier are features
|
||||
that must be initialized before the features provided
|
||||
by the registered functions are used.
|
||||
The last argument in this variable argument list must
|
||||
always be CPU_FEATURE_END.
|
||||
|
||||
@retval RETURN_SUCCESS The CPU feature was successfully registered.
|
||||
@retval RETURN_OUT_OF_RESOURCES There are not enough resources to register
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
Worker function to save PcdCpuFeaturesCapability.
|
||||
|
||||
@param[in] SupportedFeatureMask The pointer to CPU feature bits mask buffer
|
||||
*/
|
||||
**/
|
||||
VOID
|
||||
SetCapabilityPcd (
|
||||
IN UINT8 *SupportedFeatureMask
|
||||
|
|
|
@ -168,7 +168,7 @@ SwitchNewBsp (
|
|||
/**
|
||||
Worker function to retrieve the number of logical processor in the platform.
|
||||
|
||||
@param[out] NumberOfProcessors Pointer to the total number of logical
|
||||
@param[out] NumberOfCpus Pointer to the total number of logical
|
||||
processors in the system, including the BSP
|
||||
and disabled APs.
|
||||
@param[out] NumberOfEnabledProcessors Pointer to the number of enabled logical
|
||||
|
|
|
@ -219,7 +219,7 @@ SwitchNewBsp (
|
|||
/**
|
||||
Worker function to retrieve the number of logical processor in the platform.
|
||||
|
||||
@param[out] NumberOfProcessors Pointer to the total number of logical
|
||||
@param[out] NumberOfCpus Pointer to the total number of logical
|
||||
processors in the system, including the BSP
|
||||
and disabled APs.
|
||||
@param[out] NumberOfEnabledProcessors Pointer to the number of enabled logical
|
||||
|
|
|
@ -147,7 +147,7 @@ StartupAPsWorker (
|
|||
/**
|
||||
Worker function to retrieve the number of logical processor in the platform.
|
||||
|
||||
@param[out] NumberOfProcessors Pointer to the total number of logical
|
||||
@param[out] NumberOfCpus Pointer to the total number of logical
|
||||
processors in the system, including the BSP
|
||||
and disabled APs.
|
||||
@param[out] NumberOfEnabledProcessors Pointer to the number of enabled logical
|
||||
|
|
|
@ -240,7 +240,7 @@ CheckCpuFeaturesDependency (
|
|||
/**
|
||||
Worker function to register CPU Feature.
|
||||
|
||||
@param[in] CpuFeature Pointer to CPU feature entry
|
||||
@param[in] CpuFeature Pointer to CPU feature entry
|
||||
|
||||
@retval RETURN_SUCCESS The CPU feature was successfully registered.
|
||||
@retval RETURN_OUT_OF_RESOURCES There are not enough resources to register
|
||||
|
@ -372,35 +372,37 @@ SetCpuFeaturesBitMask (
|
|||
/**
|
||||
Registers a CPU Feature.
|
||||
|
||||
@param GetConfigDataFunc CPU feature get configuration data function. This
|
||||
is an optional parameter that may be NULL. If NULL,
|
||||
then the most recently registered function for the
|
||||
CPU feature is used. If no functions are registered
|
||||
for a CPU feature, then the CPU configuration data
|
||||
for the registered feature is NULL.
|
||||
@param SupportFunc CPU feature support function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature is assumed to be
|
||||
supported by all CPUs.
|
||||
@param InitializeFunc CPU feature initialize function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature initialization is
|
||||
skipped.
|
||||
@param ... Variable argument list of UINT32 CPU feature value.
|
||||
Values with no modifiers are the features provided
|
||||
by the registered functions.
|
||||
Values with CPU_FEATURE_BEFORE modifier are features
|
||||
that must be initialized after the features provided
|
||||
by the registered functions are used.
|
||||
Values with CPU_FEATURE_AFTER modifier are features
|
||||
that must be initialized before the features provided
|
||||
by the registered functions are used.
|
||||
The last argument in this variable argument list must
|
||||
always be CPU_FEATURE_END.
|
||||
@param[in] FeatureName A Null-terminated Ascii string indicates CPU feature
|
||||
name.
|
||||
@param[in] GetConfigDataFunc CPU feature get configuration data function. This
|
||||
is an optional parameter that may be NULL. If NULL,
|
||||
then the most recently registered function for the
|
||||
CPU feature is used. If no functions are registered
|
||||
for a CPU feature, then the CPU configuration data
|
||||
for the registered feature is NULL.
|
||||
@param[in] SupportFunc CPU feature support function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature is assumed to be
|
||||
supported by all CPUs.
|
||||
@param[in] InitializeFunc CPU feature initialize function. This is an optional
|
||||
parameter that may be NULL. If NULL, then the most
|
||||
recently registered function for the CPU feature is
|
||||
used. If no functions are registered for a CPU
|
||||
feature, then the CPU feature initialization is
|
||||
skipped.
|
||||
@param[in] ... Variable argument list of UINT32 CPU feature value.
|
||||
Values with no modifiers are the features provided
|
||||
by the registered functions.
|
||||
Values with CPU_FEATURE_BEFORE modifier are features
|
||||
that must be initialized after the features provided
|
||||
by the registered functions are used.
|
||||
Values with CPU_FEATURE_AFTER modifier are features
|
||||
that must be initialized before the features provided
|
||||
by the registered functions are used.
|
||||
The last argument in this variable argument list must
|
||||
always be CPU_FEATURE_END.
|
||||
|
||||
@retval RETURN_SUCCESS The CPU feature was successfully registered.
|
||||
@retval RETURN_OUT_OF_RESOURCES There are not enough resources to register
|
||||
|
|
Loading…
Reference in New Issue