History log of /openbmc/pldm/oem/ibm/configurations/bios/ (Results 26 – 50 of 67)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9618fef022-Jun-2022 Sridevi Ramesh <sridevra@in.ibm.com>

OEM:BIOS:Update enum, integer json files.

Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
Change-Id: I9f081a0926ad9d51baa5498ad7d880e96f117ab2

1ac4640307-Jun-2022 Sridevi Ramesh <sridevra@in.ibm.com>

Add below BIOS attributes commits to pldm repo.

- Modify the helpText for hb_field_core_override (#194)
- oem_ibm: Define the pvm_keep_and_clear BIOS attribute (#124)
- Change BIOS attribute default

Add below BIOS attributes commits to pldm repo.

- Modify the helpText for hb_field_core_override (#194)
- oem_ibm: Define the pvm_keep_and_clear BIOS attribute (#124)
- Change BIOS attribute default value (#135)
- PLDM: Change default value for pvm_rtad bios attribute (#144)
- oem_ibm: Add BIOS attributes pvm_boot_initiator and pvm_boot_type
- bios:Add pvm_clear_nvram bios attribute (#246)
- Modified default values for bios attributes. (#176)

Change-Id: I25d2549956a2f29e5dee158ca6909b6508d32ffb
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

5ed342e426-Apr-2022 Ravi Teja <raviteja28031990@gmail.com>

Add VMI IPv6 BIOS attributes

These BIOS attributes needed for enabling IPv6 on VMI interfaces

Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
Change-Id: I90bc815bb5aa303c9fa40be500469592ec0ff

Add VMI IPv6 BIOS attributes

These BIOS attributes needed for enabling IPv6 on VMI interfaces

Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
Change-Id: I90bc815bb5aa303c9fa40be500469592ec0ffb64

show more ...

49a516a327-Apr-2022 Manojkiran Eda <manojkiran.eda@gmail.com>

oem-ibm : Add pvm_create_default_lpar bios attribute

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: Id8d0edde35510d4eac98a0a9ab3cf42e6d54031a

4f18743e23-Mar-2022 Andrew Geissler <geissonator@yahoo.com>

oem-ibm: define new pvm_sys_dump_active bios value

External IBM clients to the BMC need to known when a memory preserving
reboot is occurring. A power off of the system during this process will
resu

oem-ibm: define new pvm_sys_dump_active bios value

External IBM clients to the BMC need to known when a memory preserving
reboot is occurring. A power off of the system during this process will
result in all the debug data that is collected during this process be
lost. This new BIOS value will be set when a memory preserving reboot is
started, and cleared when the debug data has been offloaded by the
client. Redfish clients can look at this BIOS value to know if they
should allow a power off of the system.

The initial goal was to work this into the official system states
reported by the BMC (redfish/v1/Systems/system) but Redfish really
doesn't have this type of function well represented currently. A memory
preserving reboot is pretty specific to IBM systems. Hacking this into
the existing BMC state management framework was getting messy so the
agreement was to move this to a IBM specific BIOS for now.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ia3341517638ac93a2deaa1fe71c9ae7b408b25e8

show more ...

e5329e8803-Mar-2022 Roland Veloz <rveloz@us.ibm.com>

Adds the Lateral Cast Out (LCO) mode to the BMC BIOS

This commit adds the LCO mode, as an enumeration, to the BMC BIOS.

Adds both a current value and a pending value.

The enumeration fields are 'E

Adds the Lateral Cast Out (LCO) mode to the BMC BIOS

This commit adds the LCO mode, as an enumeration, to the BMC BIOS.

Adds both a current value and a pending value.

The enumeration fields are 'Enabled' and 'Disabled'. The default
is 'Enabled' as per the story.

Signed-off-by: Roland Veloz <rveloz@us.ibm.com>a
Change-Id: I361f7c1826513f4484a08b0d0194f1667e53e53e
RTC: 299909

show more ...

70a5da9a05-Mar-2022 Manojkiran Eda <manojkiran.eda@gmail.com>

oem_ibm : Sync power bios attribues to dbus

1. Map PowerCapEnable dbus property to hb_power_limit_enable
2. Map PowerCap dbus property to hb_power_limit_in_watts

Signed-off-by: Manojkiran Eda <mano

oem_ibm : Sync power bios attribues to dbus

1. Map PowerCapEnable dbus property to hb_power_limit_enable
2. Map PowerCap dbus property to hb_power_limit_in_watts

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I99dbc067c743c7b9a9a73c92e72975af05310dac

show more ...

d0405c3521-Feb-2022 Corey Swenson <cswenson@us.ibm.com>

Add hb_effective_secure_version bios attribute

Signed-off-by: Corey Swenson <cswenson@us.ibm.com>
Change-Id: I1bb53584bafca9b7dda085cd44659ff004bd3e6d

11741ab526-Jan-2022 Manojkiran Eda <manojkiran.eda@gmail.com>

oem_ibm: bios : change the default value of pvm_stop_at_standby

IBM legacy behaviour is to boot to runtime by default, so changing
this attribute default value to align with the legacy designs.

Sig

oem_ibm: bios : change the default value of pvm_stop_at_standby

IBM legacy behaviour is to boot to runtime by default, so changing
this attribute default value to align with the legacy designs.

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I26873e3574dc37554b090fce32f047e5aebe0a6f

show more ...

fb07542f19-Jan-2022 Manojkiran Eda <manojkiran.eda@gmail.com>

bios : Add Default value for the pvm_default_os_type attribute

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I81551c0525fc6c68d76e9054b8f2f9d1c50644bd

fe593a1719-Jan-2022 Manojkiran Eda <manojkiran.eda@gmail.com>

oem_ibm:Remove deprecated vmi_if_count bios attribute

vmi_if_count bios attribute is not used anymore by the host,
so removing it from the pldm bios jsons.

Signed-off-by: Manojkiran Eda <manojkiran

oem_ibm:Remove deprecated vmi_if_count bios attribute

vmi_if_count bios attribute is not used anymore by the host,
so removing it from the pldm bios jsons.

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I2f3d64ba39c10dbc952b278542dbd6a3fabd8840

show more ...

d027248110-Dec-2021 Andrew Geissler <geissonator@yahoo.com>

ibm: bios for auto poweron control

On IBM systems, the host firmware can control the auto power on logic.
Map a new pvm_auto_poweron_restart BIOS value to the corresponding
D-Bus property.

Tested:

ibm: bios for auto poweron control

On IBM systems, the host firmware can control the auto power on logic.
Map a new pvm_auto_poweron_restart BIOS value to the corresponding
D-Bus property.

Tested:
- Enabled test - verify enabling bios value sets AlwaysOn to d-bus prop
root@p10bmc:~# pldmtool bios SetBIOSAttributeCurrentValue -a pvm_auto_poweron_restart -d "Enabled"
{
"Response": "SUCCESS"
}
root@p10bmc:~# busctl get-property xyz.openbmc_project.Settings /xyz/openbmc_project/control/host0/power_restore_policy xyz.openbmc_project.Conrol.Power.RestorePolicy PowerRestorePolicy
s "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOn"

- Disabled test - verify disabling bios value sets None to d-bus prop
root@p10bmc:~# pldmtool bios SetBIOSAttributeCurrentValue -a pvm_auto_poweron_restart -d "Disabled"
{
"Response": "SUCCESS"
}
root@p10bmc:~# busctl get-property xyz.openbmc_project.Settings /xyz/openbmc_project/control/host0/power_restore_policy xyz.openbmc_project.Conrol.Power.RestorePolicy PowerRestorePolicy
s "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.None"

- Verify setting d-bus prop is reflected in bios
root@p10bmc:~# pldmtool bios GetBIOSAttributeCurrentValueByHandle -a pvm_auto_poweron_restart
{
"CurrentValue": "Enabled"
}
root@p10bmc:~# busctl set-property xyz.openbmc_project.Settings /xyz/openbmc_project/control/host0/power_restore_policy xyz.openbmc_project.Conrol.Power.RestorePolicy PowerRestorePolicy s "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.None"
root@p10bmc:~# pldmtool bios GetBIOSAttributeCurrentValueByHandle -a pvm_auto_poweron_restart
{
"CurrentValue": "Disabled"
}

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I5df3ec9826adc56737ff9fb72844b0a65964087b

show more ...

3270209418-Aug-2021 Zach Clark <zach@ibm.com>

Remove hb_power_limit_enable_current and hb_power_limit_in_watts_current

hb_power_limit_enable and hb_power_limit_in_watts were previously
defined as latched/pending attributes. This is being change

Remove hb_power_limit_enable_current and hb_power_limit_in_watts_current

hb_power_limit_enable and hb_power_limit_in_watts were previously
defined as latched/pending attributes. This is being changed because
when these values are changed, the new value is immediately sent to
the OCCs, and firmware needs to process the latest value that the OCC
received rather than the one effective at the beginning of the IPL.

Change-Id: Ida39a3ee5e6b4b0d3255bfef95601890afd80709
Signed-off-by: Zach Clark <zach@ibm.com>

show more ...

77aef21811-Nov-2021 Christian Geddes <crgeddes@us.ibm.com>

Increment max size of hb_lid_ids from 512->1024

More lid ids are being added to map runtime lids to human readable
names so we must increment the max size to account for this.

Signed-off-by: Christ

Increment max size of hb_lid_ids from 512->1024

More lid ids are being added to map runtime lids to human readable
names so we must increment the max size to account for this.

Signed-off-by: Christian Geddes <crgeddes@us.ibm.com>
Change-Id: I3a6037ecef37b4d2768d528267018cacfaf1a58a

show more ...

1b8535ee13-Nov-2021 Manojkiran Eda <manojkiran.eda@gmail.com>

oem_ibm: Tie hb_tpm_required to TPMEnable dbus property

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I67c45f31beaefc43eccb377da964b5263aad9f21

38b6e5fb26-Oct-2021 Zach Clark <zach@ibm.com>

Define the hb_inhibit_bmc_reset BIOS attribute

This commit defines the hb_inhibit_bmc_reset BIOS attribute. When set
to the enumeration value "Inhibit", Hostboot will instruct PHYP via
HDAT to not r

Define the hb_inhibit_bmc_reset BIOS attribute

This commit defines the hb_inhibit_bmc_reset BIOS attribute. When set
to the enumeration value "Inhibit", Hostboot will instruct PHYP via
HDAT to not reset/reload the BMC at runtime.

Signed-off-by: Zach Clark <zach@ibm.com>
Change-Id: Ibb5ec25649c1c0c5532ae0c93003f46213fe32b1

show more ...

67c4be6013-Oct-2021 chenduibm <duchen@us.ibm.com>

Add BIOS attribute hb_ioadapter_enlarged_capacity

Hostboot reads hb_ioadapter_enlarged_capacity and sets ATTR_ENLARGED_IO_SLOT_COUNT

Signed-off-by: chenduibm <duchen@us.ibm.com>
Change-Id: If7993b3

Add BIOS attribute hb_ioadapter_enlarged_capacity

Hostboot reads hb_ioadapter_enlarged_capacity and sets ATTR_ENLARGED_IO_SLOT_COUNT

Signed-off-by: chenduibm <duchen@us.ibm.com>
Change-Id: If7993b3f12e3d052523e31d31cf9a6c73d42c753

show more ...

d9144e4918-Oct-2021 Manojkiran Eda <manojkiran.eda@gmail.com>

oem_ibm: Tie up the pvm_system_name with the AssetTag

- This commit would add the support for binding both the
pvm_system_name bios attribute to redfish AssetTag.

Tested :

1. Change the bios att

oem_ibm: Tie up the pvm_system_name with the AssetTag

- This commit would add the support for binding both the
pvm_system_name bios attribute to redfish AssetTag.

Tested :

1. Change the bios attribute & make sure the AssetTag is updated.
2. Change the AssetTag and make sure the bios attribute is updated.

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: Ifef3abb56a6826304ce292c5ef1609f0740d5bdd

show more ...

5438763c24-Sep-2021 Christian Geddes <crgeddes@us.ibm.com>

Add hb_hyp_switch_current to IBM's enum_attrs.json

This commit adds hb_hyp_switch_current to enum_attrs.json. This
attribute is used to latch the value of hb_hyp_switch for the
duration of a boot.

Add hb_hyp_switch_current to IBM's enum_attrs.json

This commit adds hb_hyp_switch_current to enum_attrs.json. This
attribute is used to latch the value of hb_hyp_switch for the
duration of a boot.

Signed-off-by: Christian Geddes <crgeddes@us.ibm.com>
Change-Id: Ie08255bb079bd2378680a85d416b074291181119

show more ...

3ef6214921-Sep-2021 Christian Geddes <crgeddes@us.ibm.com>

Introduce hb_max_num_huge_pages integer bios attribute for oem/ibm

This attribute will be written by the host so the BMC knows the max
number of huge pages available given the current systme configu

Introduce hb_max_num_huge_pages integer bios attribute for oem/ibm

This attribute will be written by the host so the BMC knows the max
number of huge pages available given the current systme configuration.

Signed-off-by: Christian Geddes <crgeddes@us.ibm.com>
Change-Id: Ie3136d05c2f0bb41adfbbc48f5c026de3a4e2f7c

show more ...

141a86be16-Sep-2021 chenduibm <duchen@us.ibm.com>

BIOS Attribute for HOST USB Ports Enablement

This commit would add a new PLDM BIOS attribute that controls the Host
USB Ports.

Signed-off-by: chenduibm <duchen@us.ibm.com>
Change-Id: I36bca44efbc48

BIOS Attribute for HOST USB Ports Enablement

This commit would add a new PLDM BIOS attribute that controls the Host
USB Ports.

Signed-off-by: chenduibm <duchen@us.ibm.com>
Change-Id: I36bca44efbc48f0975867a07a0208b52342f2ee0

show more ...

d1e5e70723-Sep-2021 Manojkiran Eda <manojkiran.eda@gmail.com>

Remove dbus backend for the current attributes

current attributes are supposed to be only updated
by the host not by the dbus. This commit fixes that
behaviour.

Signed-off-by: Manojkiran Eda <manoj

Remove dbus backend for the current attributes

current attributes are supposed to be only updated
by the host not by the dbus. This commit fixes that
behaviour.

Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I2ad34010a3d7df57d14183f228b8fe72e0d62a16

show more ...


/openbmc/pldm/.clang-format
/openbmc/pldm/.eslintignore
/openbmc/pldm/common/types.hpp
/openbmc/pldm/common/utils.cpp
/openbmc/pldm/common/utils.hpp
/openbmc/pldm/configurations/meson.build
/openbmc/pldm/configurations/pdr/11.json
/openbmc/pldm/configurations/pdr/4.json
/openbmc/pldm/host-bmc/dbus_to_host_effecters.cpp
/openbmc/pldm/host-bmc/dbus_to_host_effecters.hpp
/openbmc/pldm/host-bmc/host_pdr_handler.cpp
/openbmc/pldm/host-bmc/host_pdr_handler.hpp
/openbmc/pldm/libpldm/bios_table.c
/openbmc/pldm/libpldm/entity.h
/openbmc/pldm/libpldm/firmware_update.c
/openbmc/pldm/libpldm/firmware_update.h
/openbmc/pldm/libpldm/pdr.c
/openbmc/pldm/libpldm/pdr.h
/openbmc/pldm/libpldm/state_set.h
/openbmc/pldm/libpldm/tests/libpldm_firmware_update_test.cpp
/openbmc/pldm/libpldm/tests/libpldm_pdr_test.cpp
/openbmc/pldm/libpldmresponder/base.cpp
/openbmc/pldm/libpldmresponder/base.hpp
/openbmc/pldm/libpldmresponder/bios.cpp
/openbmc/pldm/libpldmresponder/bios_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_config.cpp
/openbmc/pldm/libpldmresponder/bios_enum_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_integer_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_string_attribute.cpp
/openbmc/pldm/libpldmresponder/event_parser.cpp
/openbmc/pldm/libpldmresponder/event_parser.hpp
/openbmc/pldm/libpldmresponder/examples/bios/enum_attrs.json
/openbmc/pldm/libpldmresponder/examples/bios/integer_attrs.json
/openbmc/pldm/libpldmresponder/examples/bios/string_attrs.json
/openbmc/pldm/libpldmresponder/examples/effecter/dbus_to_host_effecter.json
/openbmc/pldm/libpldmresponder/examples/events/event_state_sensor.json
/openbmc/pldm/libpldmresponder/examples/fru/Board_General.json
/openbmc/pldm/libpldmresponder/examples/fru/Board_VINI.json
/openbmc/pldm/libpldmresponder/examples/fru/Cpu_General.json
/openbmc/pldm/libpldmresponder/examples/fru/FRU_Master.json
/openbmc/pldm/libpldmresponder/examples/fru/host_frus.json
/openbmc/pldm/libpldmresponder/examples/pdr/sensor_pdr.json
/openbmc/pldm/libpldmresponder/fru_parser.hpp
/openbmc/pldm/libpldmresponder/oem_handler.hpp
/openbmc/pldm/libpldmresponder/platform.cpp
/openbmc/pldm/libpldmresponder/platform_numeric_effecter.hpp
/openbmc/pldm/libpldmresponder/test/event_jsons/good/event_state_sensor.json
/openbmc/pldm/libpldmresponder/test/libpldmresponder_base_test.cpp
/openbmc/pldm/libpldmresponder/test/pdr_jsons/state_sensor/malformed/sensor_pdr.json
/openbmc/pldm/meson.build
/openbmc/pldm/meson_options.txt
enum_attrs.json
/openbmc/pldm/oem/ibm/configurations/events/oem_ibm_event_state_sensor.json
/openbmc/pldm/oem/ibm/configurations/fileTable.json
/openbmc/pldm/oem/ibm/libpldm/platform_oem_ibm.c
/openbmc/pldm/oem/ibm/libpldm/platform_oem_ibm.h
/openbmc/pldm/oem/ibm/libpldmresponder/inband_code_update.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/oem_ibm_handler.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/oem_ibm_handler.hpp
/openbmc/pldm/oem/ibm/libpldmresponder/platform_oem_ibm.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/platform_oem_ibm.hpp
/openbmc/pldm/oem/ibm/service_files/meson.build
/openbmc/pldm/oem/ibm/service_files/pldm-reset-phyp-nvram-cksum.service
/openbmc/pldm/oem/ibm/service_files/pldm-reset-phyp-nvram.service
/openbmc/pldm/pldmd/pldmd.cpp
/openbmc/pldm/pldmtool/pldm_bios_cmd.cpp
/openbmc/pldm/pldmtool/pldm_cmd_helper.cpp
/openbmc/pldm/pldmtool/pldm_platform_cmd.cpp
/openbmc/pldm/requester/handler.hpp
/openbmc/pldm/requester/request.hpp
/openbmc/pldm/requester/test/handler_test.cpp
/openbmc/pldm/requester/test/mock_request.hpp
/openbmc/pldm/requester/test/request_test.cpp
/openbmc/pldm/softoff/meson.build
/openbmc/pldm/softoff/softoff.cpp
/openbmc/pldm/tools/fw-update/README.md
/openbmc/pldm/tools/fw-update/metadata-example.json
/openbmc/pldm/tools/fw-update/pldm_fwup_pkg_creator.py
5dabe10628-Jun-2021 Isaac Salem <isaac.salem@ibm.com>

pldmbios: Add BIOS attributes hb_key_clear_request

This commit introduces a new BIOS attribute for key clear requests.
Depending on the value set, HB will determine if physical presence is
required

pldmbios: Add BIOS attributes hb_key_clear_request

This commit introduces a new BIOS attribute for key clear requests.
Depending on the value set, HB will determine if physical presence is
required to clear the requested security keys before passing the value
to HDAT.
Tested: manually added bios attr in rainier simics and HW, and verified
defualt case as well as setting BIOS hb_key_clear_request to ALL picked
up in hb attr and passing the value to HDAT.

Signed-off-by: Isaac Salem <isaac.salem@ibm.com>
Change-Id: I26c78f8fcdead0c49d3ceddb9539be95398934aa

show more ...


/openbmc/pldm/common/test/mocked_utils.hpp
/openbmc/pldm/host-bmc/dbus_to_event_handler.cpp
/openbmc/pldm/host-bmc/dbus_to_event_handler.hpp
/openbmc/pldm/host-bmc/dbus_to_host_effecters.cpp
/openbmc/pldm/host-bmc/dbus_to_host_effecters.hpp
/openbmc/pldm/host-bmc/host_pdr_handler.cpp
/openbmc/pldm/host-bmc/host_pdr_handler.hpp
/openbmc/pldm/libpldmresponder/bios.cpp
/openbmc/pldm/libpldmresponder/bios_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_attribute.hpp
/openbmc/pldm/libpldmresponder/bios_config.cpp
/openbmc/pldm/libpldmresponder/bios_config.hpp
/openbmc/pldm/libpldmresponder/bios_enum_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_enum_attribute.hpp
/openbmc/pldm/libpldmresponder/bios_integer_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_integer_attribute.hpp
/openbmc/pldm/libpldmresponder/bios_string_attribute.cpp
/openbmc/pldm/libpldmresponder/bios_string_attribute.hpp
/openbmc/pldm/libpldmresponder/fru_parser.cpp
/openbmc/pldm/libpldmresponder/fru_parser.hpp
/openbmc/pldm/libpldmresponder/oem_handler.hpp
/openbmc/pldm/libpldmresponder/pdr.hpp
/openbmc/pldm/libpldmresponder/pdr_numeric_effecter.hpp
/openbmc/pldm/libpldmresponder/pdr_state_effecter.hpp
/openbmc/pldm/libpldmresponder/pdr_state_sensor.hpp
/openbmc/pldm/libpldmresponder/pdr_utils.cpp
/openbmc/pldm/libpldmresponder/pdr_utils.hpp
/openbmc/pldm/libpldmresponder/platform.cpp
/openbmc/pldm/libpldmresponder/platform.hpp
/openbmc/pldm/libpldmresponder/platform_numeric_effecter.hpp
/openbmc/pldm/libpldmresponder/platform_state_effecter.hpp
/openbmc/pldm/libpldmresponder/platform_state_sensor.hpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_bios_attribute_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_bios_config_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_bios_enum_attribute_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_bios_integer_attribute_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_bios_string_attribute_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_pdr_effecter_test.cpp
/openbmc/pldm/libpldmresponder/test/libpldmresponder_platform_test.cpp
/openbmc/pldm/libpldmresponder/test/mocked_bios.hpp
enum_attrs.json
/openbmc/pldm/oem/ibm/libpldmresponder/file_io_type_cert.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/file_io_type_lid.hpp
/openbmc/pldm/oem/ibm/libpldmresponder/file_io_type_pel.hpp
/openbmc/pldm/oem/ibm/libpldmresponder/inband_code_update.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/inband_code_update.hpp
/openbmc/pldm/oem/ibm/libpldmresponder/oem_ibm_handler.cpp
/openbmc/pldm/oem/ibm/libpldmresponder/oem_ibm_handler.hpp
/openbmc/pldm/oem/ibm/requester/dbus_to_file_handler.hpp
/openbmc/pldm/oem/ibm/test/libpldmresponder_oem_platform_test.cpp
/openbmc/pldm/pldmtool/oem/ibm/oem_ibm_state_set.hpp
/openbmc/pldm/pldmtool/pldm_bios_cmd.cpp
/openbmc/pldm/pldmtool/pldm_cmd_helper.cpp
/openbmc/pldm/pldmtool/pldm_cmd_helper.hpp
/openbmc/pldm/pldmtool/pldm_platform_cmd.cpp
/openbmc/pldm/requester/handler.hpp
/openbmc/pldm/requester/request.hpp
/openbmc/pldm/requester/test/mock_request.hpp
55d9559c19-Aug-2021 Sridevi Ramesh <sridevra@in.ibm.com>

BIOS: Add 5 new bios attributes in enum_attrs.json

This commit adds 5 new bios attributes as mentioned below
- pvm_os_boot_type_current
- pvm_rpa_boot_mode_current
- pvm_default_os_type_current

BIOS: Add 5 new bios attributes in enum_attrs.json

This commit adds 5 new bios attributes as mentioned below
- pvm_os_boot_type_current
- pvm_rpa_boot_mode_current
- pvm_default_os_type_current
- pvm_stop_at_standby_current
- pvm_vtpm_current

TESTED: BMC power on successful with the enum_attrs.json

Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
Change-Id: I3fb42e328d6417188f166bf9ae5382209e38feab

show more ...

a03b082917-Aug-2021 Roland Veloz <rveloz@us.ibm.com>

Adds the TPM Required Policy to the BMC BIOS

This commit adds the TPM Required Policy, as an enumeration,
to the BMC BIOS.

Adds both a current value and a pending value.

The enumeration fields are

Adds the TPM Required Policy to the BMC BIOS

This commit adds the TPM Required Policy, as an enumeration,
to the BMC BIOS.

Adds both a current value and a pending value.

The enumeration fields are 'Required' and 'Not Required'
where 'Required' is interpreted as a functional TPM is required
to the boot the system and 'Not Required' is interpreted as *not*
needing a functional TPM to boot the system.

Signed-off-by: Roland Veloz <rveloz@us.ibm.com>
Change-Id: I52ab04414e63f8e4e433b5c11440255d15e36e10

show more ...

123