commit | e83c70aab0479a8103638166b330a06e499f4449 | [log] [tgz] |
---|---|---|
author | Arun Lal K M <arun.lal@intel.com> | Thu Sep 23 00:50:46 2021 +0000 |
committer | arun.lal <arun.lal@intel.com> | Fri Sep 24 09:41:29 2021 +0000 |
tree | 6db026d9386340f1213d566b36c64da0b3c68e0f | |
parent | b0caca06349b19c0b44a1dae322df74b75b6e7cd [diff] |
Add 'greater than' support in depex computation. Added support in code to compute depex expressions with _GE_ and _GTE_. Tested: With bios.xml file which had the following knob: <knob type="scalar" setupType="numeric" name="CoreDisableMask_0" varstoreIndex="05" prompt="CoreDisableMask_0" description="Core Disable Bitmap (Hex) 0: Enable all cores. 0xffff: Disable all cores " size="8" offset="0x014A" depex="Sif( SstPpLevelTotalCount _GT_ 1 AND ( ( IssTdpLevel _EQU_ 0xFF AND SstPpLevelEnableSystem_0 _NEQ_ 1 ) OR ( IssTdpLevel _NEQ_ 0xFF AND IssTdpLevel _GT_ 0 ) OR DynamicIss _EQU_ 1 ) )" default="0x0000000000000000" CurrentVal="0x0000000000000000" min="0x0" max="0xFFFFFFFFFFFFFFFF" step="0x1"/> Signed-off-by: Arun Lal K M <arun.lal@intel.com> Change-Id: I45cd879ca1bb35e6cde9ea581b3a5c63577525d0
This component is intended to provide Intel-specific IPMI[3]
command handlers for OpenBMC. These handlers are intended to integrate BMC with servers based on Intel architecture.
intel-ipmi-oem
serves as an extension[1]
to OpenBMC IPMI daemon[2]
. It is compiled as a shared library and intended to both:
Related features provided by the library are grouped in separate source files. Main extensions to vanilla OpenBMC IPMI stack are the following:
[4]