Add IpmiLib and Ppi/Protocol into MdeModulePkg.dec.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dec | 101 +++---
1
Update Ipmi2.0 MdeModulePkg.dec as 1 patch.
Update local variable name to IpmiPpi.
Daocheng Bu (3):
MdeModulePkg: Add IpmiLib and Ppi/Protocol header file.
MdeModulePkg: Add IpmiLib and Ppi/Protocol into MdeModulePkg.dec.
MdeModulePkg: Add PeiIpmiLibIpmiPpi Library Instance.
MdeModulePkg
Add IpmiLib and Ppi/Protocol header file. Update dec file
for new IpmiLib and Ppi/Protocol header file.
In V4,Split header file and Dec file in new patch.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao &
Add PeiIpmiLibIpmiPpi Library Instance based on Ipmi Ppi.
In V4, update local variable name to IpmiPpi.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../Library/PeiIp
White space clean up for MdeModulePkg.dec
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dec | 90 +--
1 file
Add IpmiLib and Ppi/Protocol header file. Update dec file
for new IpmiLib and Ppi/Protocol header file.
In V4,split white space from V3.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@
Add PeiIpmiLibIpmiPpi Library Instance based on Ipmi Ppi.
In V4, update local variable name to IpmiPpi.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../Library/PeiIp
Add BaseIpmiLib Null Library Instance for BMC-LESS
platform.
In V3, change return value from 0 to EFI_STATUS.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../Library/Bas
Update Ipmi2.0 definitions header file and MdeModulePkg.dsc
file for Ipmi libraries. Add Ipmi realted libraries to support
generic Ipmi submit command. Also add Ppi/Protocol definitions
that will be produced by Ipmi Peim and drivers.
Daocheng Bu (7):
MdePkg: Update Ipmi2.0 definitions header
Update Ipmi2.0 definitions header files for data structure
name suffix for request/response data and completion code.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
Md
Update MdeModulePkg.dsc file to include Ipmi Libraries.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dsc | 4
1 file changed, 4 insertions(+)
Update Ipmi2.0 definitions header file and MdeModulePkg.dsc
file for Ipmi libraries. Add Ipmi realted libraries to support
generic Ipmi submit command. Also add Ppi/Protocol definitions
that will be produced by Ipmi Peim and drivers.
Daocheng Bu (7):
MdePkg: Update Ipmi2.0 definitions header
Add PeiIpmiLibIpmiPpi Library Instance based on Ipmi Ppi.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../Library/PeiIpmiLibIpmiPpi/PeiIpmiLibIpm
Add SmmIpmiLibSmmIpmiProtocol Library Instance based on
Ipmi smm protocol in SMM mode.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../SmmIpmiLibSmmIpmiProtocol.c
Add IpmiLib and Ppi/Protocol header file. Update dec file
for new IpmiLib and Ppi/Protocol header file.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
MdeModulePkg/Include/Libra
Add DxeIpmiLibIpmiProtocol Library Instance based on
Ipmi Protocol in DXE phase.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../DxeIpmiLibIpmiProtocol.c
Add BaseIpmiLib Null Library Instance for BMC-LESS
platform.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../Library/BaseIpmiLibNull/BaseIpmiLibNull
Add IpmiLib and Ppi/Protocol header file. Update dec file
for new IpmiLib and Ppi/Protocol header file.
In V3,removed the first '_' in GUID name.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@
Add DxeIpmiLibIpmiProtocol Library Instance based on
Ipmi Protocol in DXE phase.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
.../DxeIpmiLibIpmiProtocol.c
Update MdeModulePkg.dsc file to include Ipmi Libraries.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dsc | 4
1 file changed, 4 insertions(+)
Add SmmIpmiLibSmmIpmiProtocol Library Instance based on
Ipmi smm protocol in SMM mode.
In V3, use right header file for SMM driver and
remove unused UefiBootServicesTableLib.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc:
Add PeiIpmiLibIpmiPpi Library Instance based on Ipmi Ppi.
In V3, change mIpmiPpi from static global variable to
local variable.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Cc: Liming Gao <liming@intel.com>
---
Add IpmiLib and Ppi/Protocol header file. Update dec file
for new IpmiLib and Ppi/Protocol header file.
In V5,change for coding style.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@
Update Ipmi2.0 definitions header files for data structure
name suffix for request/response data and completion code.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@intel.com>
---
Md
Add PeiIpmiLibIpmiPpi Library Instance based on Ipmi Ppi.
In V5, change for code style.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@intel.com>
---
.../Library/PeiIpmiLibIpmiPpi/PeiIpmi
Add BaseIpmiLib Null Library Instance for BMC-LESS
platform.
In V5, change for coding style.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@intel.com>
---
.../Library/Bas
Update Ipmi2.0 definitions header file and MdeModulePkg.dsc
file for Ipmi libraries. Add Ipmi realted libraries to support
generic Ipmi submit command. Also add Ppi/Protocol definitions
that will be produced by Ipmi Peim and drivers.
In V5, change for coding style.
Daocheng Bu (8):
MdePkg
Add DxeIpmiLibIpmiProtocol Library Instance based on
Ipmi Protocol in DXE phase.
In V5,change for coding style.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@
White space clean up for MdeModulePkg.dec
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dec | 90 +--
1
Update MdeModulePkg.dsc file to include Ipmi Libraries.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
Reviewed-by: Liming Gao <liming@intel.com>
---
MdeModulePkg/MdeModulePkg.dsc | 4
1 file changed, 4 inserti
Modify Ipmi2.0 definitions header files for data structure name suffix
for request/response data.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdePkg/Include/IndustryStandard/Ip
Add BaseIpmiLibNull Library Class for BMC-Less platform.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
.../Library/BaseIpmiLibNull/BaseIpmiLibNull
Add DxeIpmiLibIpmiProtocol Library Class that will depend on
Ipmi stack driver produces Ipmi Protocol in Dxe Phase under SMS.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@
Add IpmiLib header file for ipmi command submit.
In V2, change the buffer length for OEM extension.
Add more return status for robustness.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@
Add IpmiLib header file for ipmi command submit.
In V3, change ';' position.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdeModulePkg/Include/Library/IpmiLib.h | 3 +--
1 fil
Add BaseIpmiLibNull Library Class for BMC-Less platform.
In V2, change for aligning with IpmiLib.h changes.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
.../Library/Bas
Add Ipmi Ppi header file.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdeModulePkg/Include/Ppi/IpmiPpi.h | 49 ++
1 file changed, 49 insertion
Add BaseIpmiLibNull Library Class for BMC-Less platform.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
.../Library/BaseIpmiLibNull/BaseIpmiLibNull
Add DxeIpmiLibIpmiProtocol Library Class that will depend on
Ipmi stack driver produces Ipmi Protocol in Dxe Phase under SMS.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@
Add SmmIpmiLibSmmIpmiProtocol Library Class that will depend on
Ipmi stack smm driver produces Ipmi Protocol in SMM mode.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@
Add IpmiLib header file for ipmi command submit.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdeModulePkg/Include/Library/IpmiLib.h | 47 ++
1 file
Add Ipmi Protocol header file for both DXE and SMM.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdeModulePkg/Include/Protocol/IpmiProtocol.h | 56
1
Add PeiIpmiLibIpmiPpi Library Class that will depend on
Ipmi stack PEIM produces Ipmi Ppi in Pei Phase under SMS.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
.../Library/PeiIp
Re-add Ipmi2.0 definitions header files based on Ipmi category:
App, Storage and etc.
In V3, the file name has been changed for short.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Liming Gao <liming@intel.com>
Add Ipmi2.0 definitions head file based on Ipmi category:
App, Storage and etc.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdePkg/Include/IndustryStandard/Ipmi.h
Add Ipmi2.0 definitions head file based on Ipmi category:
App, Storage and etc.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdePkg/Include/IndustryStandard/Ipmi.h
Add Ipmi2.0 definitions head file based on Ipmi category:
App, Storage and etc.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daocheng Bu <daocheng...@intel.com>
CC: Jiewen Yao <jiewen@intel.com>
---
MdePkg/Include/IndustryStandard/Ipmi.h
47 matches
Mail list logo