2 IPMI Command - NetFnTransport NULL instance library.
4 Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.<BR>
5 Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR>
7 SPDX-License-Identifier: BSD-2-Clause-Patent
10 #include <IndustryStandard/Ipmi.h>
13 This function activates SOL
15 @param[in] SolActivatingRequest SOL activating request.
16 @param[out] CompletionCode The command completion code.
18 @retval EFI_UNSUPPORTED Unsupported in the NULL lib.
24 IN IPMI_SOL_ACTIVATING_REQUEST
*SolActivatingRequest
,
25 OUT UINT8
*CompletionCode
28 return RETURN_UNSUPPORTED
;
32 This function sets SOL configuration parameters.
34 @param[in] SetConfigurationParametersRequest Set SOL configuration parameters
36 @param[in] SetConfigurationParametersRequestSize Size of set SOL configuration
37 parameters command request.
38 @param[out] CompletionCode The command completion code.
40 @retval EFI_UNSUPPORTED Unsupported in the NULL lib.
45 IpmiSetSolConfigurationParameters (
46 IN IPMI_SET_SOL_CONFIGURATION_PARAMETERS_REQUEST
*SetConfigurationParametersRequest
,
47 IN UINT32 SetConfigurationParametersRequestSize
,
48 OUT UINT8
*CompletionCode
51 return RETURN_UNSUPPORTED
;
55 This function gets SOL configuration parameters.
57 @param[in] GetConfigurationParametersRequest Get SOL configuration parameters
59 @param[out] GetConfigurationParametersResponse Get SOL configuration parameters
61 @param[in,out] GetConfigurationParametersResponseSize When input, the size of expect response.
62 When output, the exact size of
65 @retval EFI_UNSUPPORTED Unsupported in the NULL lib.
70 IpmiGetSolConfigurationParameters (
71 IN IPMI_GET_SOL_CONFIGURATION_PARAMETERS_REQUEST
*GetConfigurationParametersRequest
,
72 OUT IPMI_GET_SOL_CONFIGURATION_PARAMETERS_RESPONSE
*GetConfigurationParametersResponse
,
73 IN OUT UINT32
*GetConfigurationParametersResponseSize
76 return RETURN_UNSUPPORTED
;
80 This function gets the LAN configuration parameter.
82 @param[in] GetLanConfigurationParametersRequest Request data
83 @param[out] GetLanConfigurationParametersResponse Response data
84 @param[in,out] GetLanConfigurationParametersSize When input, the expected size of response data.
85 When out, the exact size of response data.
87 @retval EFI_SUCCESS Lan configuration parameter is returned in the response.
88 @retval Others Other errors.
93 IpmiGetLanConfigurationParameters (
94 IN IPMI_GET_LAN_CONFIGURATION_PARAMETERS_REQUEST
*GetLanConfigurationParametersRequest
,
95 OUT IPMI_GET_LAN_CONFIGURATION_PARAMETERS_RESPONSE
*GetLanConfigurationParametersResponse
,
96 IN OUT UINT32
*GetLanConfigurationParametersSize
99 return RETURN_UNSUPPORTED
;