fb732fd9 | 15-Jan-2025 |
Adriana Kobylak <anoo@us.ibm.com> |
oem: ibm: fileTable: Add lids for Balcones system
Change-Id: Ice0d0734e7adf27c3d96fb345f6615d45842594b Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> |
09fb89c9 | 03-Dec-2024 |
Adriana Kobylak <anoo@us.ibm.com> |
oem: ibm: fileTable: Add hostboot hash lids
Add new hostboot hash lids 80d0004* and hostboot tool data lid 81e006f0.
Change-Id: Id0578f4cce8a5248b2cd1e41da520690cd9f1183 Signed-off-by: Adriana Koby
oem: ibm: fileTable: Add hostboot hash lids
Add new hostboot hash lids 80d0004* and hostboot tool data lid 81e006f0.
Change-Id: Id0578f4cce8a5248b2cd1e41da520690cd9f1183 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
7db557b5 | 04-Nov-2024 |
Riya Dixit <riyadixitagra@gmail.com> |
oem-ibm: Adding BIOS attribute for IPL version
This commit introduces two new string bios attributes to capture system code level version with which last CEC full IPL was performed and another attri
oem-ibm: Adding BIOS attribute for IPL version
This commit introduces two new string bios attributes to capture system code level version with which last CEC full IPL was performed and another attribute to capture version level in case of MPIPL (after concurrent code update) scenario. Both the attributes will be updated by remote terminus during every IPL.
Change-Id: I566c2f4a9cf606f5c9df73a796699b496c5b947f Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
show more ...
|
423e8f53 | 25-Sep-2024 |
Riya Dixit <riyadixitagra@gmail.com> |
oem-ibm: Change in dynamic deallocation BIOS attribute
This commit enhances the display name and help text of hb_predictive_mem_guard and hb_predictive_mem_guard_current bios enum attributes.
Teste
oem-ibm: Change in dynamic deallocation BIOS attribute
This commit enhances the display name and help text of hb_predictive_mem_guard and hb_predictive_mem_guard_current bios enum attributes.
Tested: Verified the change with redfish BIOS registry and verified with dbus BIOS config manager.
Change-Id: I33fc426b92a90a826403142bb85e0db3de094b0a Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
show more ...
|
3166ef23 | 12-Aug-2024 |
Adriana Kobylak <anoo@us.ibm.com> |
oem: ibm: fileTable: Add new lids and update permissions
Add 2 new lids and update the permissions for hostboot's DEVTREE to be read-write.
Change-Id: I95006e2b37d15a148f072f66804950e983ea1aab Sign
oem: ibm: fileTable: Add new lids and update permissions
Add 2 new lids and update the permissions for hostboot's DEVTREE to be read-write.
Change-Id: I95006e2b37d15a148f072f66804950e983ea1aab Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
6a7682ea | 06-Aug-2024 |
Adriana Kobylak <anoo@us.ibm.com> |
oem: ibm: fileTable: Add lids for Blueridge and Fuji systems
Change-Id: Ic3d7d1b95b1b1e6559be15b95c5713b58e0b448d Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> |
06b443ec | 20-Jun-2024 |
Riya Dixit <riyadixitagra@gmail.com> |
oem-ibm: Adding value_name json key for dynamic deallocation of Memory
This commit adds value_name json key to BIOS attribute that allows user to enable/disable the dynamic deallocation of memory ba
oem-ibm: Adding value_name json key for dynamic deallocation of Memory
This commit adds value_name json key to BIOS attribute that allows user to enable/disable the dynamic deallocation of memory based on predictive memory fail events.
Tested: Verified the BIOS attribute with get bios attribute command from pldmtool.
Change-Id: I913d2062c1d7af024a447f9eb4e0289fa7ebdf12 Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
show more ...
|
d6608096 | 23-May-2024 |
Archana Kakani <archana.kakani@ibm.com> |
bios: Converting bios json keys to lower snake case
Converting following bios attribute json keys to lower snake case displayName --> display_name helpText --> help_text readOnly --> read_only
bios: Converting bios json keys to lower snake case
Converting following bios attribute json keys to lower snake case displayName --> display_name helpText --> help_text readOnly --> read_only
Tested: Power on/off Gtest passed
Change-Id: Iad88ed7bc381d66182c99e31e7d385f65750e0ed Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
show more ...
|
7d47570c | 22-May-2024 |
Archana Kakani <archana.kakani@ibm.com> |
pldm: Removing default string length
Removing default string length from BIOS json configuration files.
String BIOS attributes defined in BIOS configuration json file contains "default_string_lengt
pldm: Removing default string length
Removing default string length from BIOS json configuration files.
String BIOS attributes defined in BIOS configuration json file contains "default_string_length". Providing default string length manually is error prone. As String length can be calculated and populated easily in the code, removing json support for default_string_length.
Tested: Power on/off Gtests passed.
Change-Id: I7604d8ccedd60a39ba07e1df67ff5712f31e7f6e Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
show more ...
|
ac713eec | 20-May-2024 |
Archana Kakani <archana.kakani@ibm.com> |
pldm: Add bios configuration in single json file
Currently bios attributes are added in three json configuration files based on the attribute type(integer, string, enum). Combining all the attribute
pldm: Add bios configuration in single json file
Currently bios attributes are added in three json configuration files based on the attribute type(integer, string, enum). Combining all the attributes in single bios attribute json file to organize the attributes based on the usage pattern.
Tested: BMC powered on successfully Unit tests passed
Change-Id: I42cc7c2394918e48d27dca2041f8ce00509c565a Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
show more ...
|
fa084700 | 26-May-2024 |
Manojkiran Eda <manojkiran.eda@gmail.com> |
Make containerId optional in the event json file
During the PDR exchange, normalization causes the container IDs of remote entities to change. Therefore, checking for a predefined container ID from
Make containerId optional in the event json file
During the PDR exchange, normalization causes the container IDs of remote entities to change. Therefore, checking for a predefined container ID from a remote terminus for sensor events does not provide any benefit. This commit adds support for optionally skipping the check for remote container id for sensor events when needed.
Tested: Unit tests passed.
Change-Id: I871044815194b7aed507c105ae04f1418e084de1 Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
show more ...
|
9e4aedb7 | 05-Jun-2024 |
Riya Dixit <riyadixitagra@gmail.com> |
oem-ibm: Adding BIOS attribute for dynamic deallocation of Memory
This commit adds BIOS attribute for allowing user to enable/disable the dynamic deallocation of memory.
Tested: Verified the BIOS a
oem-ibm: Adding BIOS attribute for dynamic deallocation of Memory
This commit adds BIOS attribute for allowing user to enable/disable the dynamic deallocation of memory.
Tested: Verified the BIOS attribute with get bios attribute command from pldmtool.
Change-Id: Ife96c4544adf142e6c354e0dbd658d96625b8c13 Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
show more ...
|
516122e0 | 07-May-2024 |
Kamalkumar Patel <kamalkumar.patel@ibm.com> |
Add Json Config support for entity to DBus string
The entity map comprises both entity types and their corresponding names, essential for generating unique D-Bus paths for each entity. However, chal
Add Json Config support for entity to DBus string
The entity map comprises both entity types and their corresponding names, essential for generating unique D-Bus paths for each entity. However, challenges arise due to variations in path generation across companies, often dictated by differing entity types. To address this, enabling configurability of EntityID becomes imperative, empowering communities to tailor configurations to their specific use cases.
Testing: Unit tests passed
Change-Id: I3981fde64bd00940caa5067a9472fd948e74cbf0 Signed-off-by: Kamalkumar Patel <kamalkumar.patel@ibm.com>
show more ...
|
963c0fdf | 12-Feb-2024 |
Archana Kakani <archana.kakani@ibm.com> |
oem-ibm: Adding system specific bios attribute files
Below are the, System specific bios attribute infrastructure commits Commit - https://gerrit.openbmc.org/c/openbmc/pldm/+/55997 - https://
oem-ibm: Adding system specific bios attribute files
Below are the, System specific bios attribute infrastructure commits Commit - https://gerrit.openbmc.org/c/openbmc/pldm/+/55997 - https://gerrit.openbmc.org/c/openbmc/pldm/+/68451
Adding BIOS Attribute files for system types mentioned below 1. Rainier-1s4u 2. Rainier-2u 3. Rainier-4u 4. Everest 5. Bonnell
Change-Id: I209dcff347cf83322857a2ac23353269f23217f3 Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
show more ...
|
5ef5b340 | 27-Feb-2024 |
Sagar Srinivas <sagar.srinivas@ibm.com> |
oem-ibm: Add state set id support for remote sensor events
Infrastructure commit- https://gerrit.openbmc.org/c/openbmc/pldm/+/69548
This commit would add similar change for oem sensor json too.
TE
oem-ibm: Add state set id support for remote sensor events
Infrastructure commit- https://gerrit.openbmc.org/c/openbmc/pldm/+/69548
This commit would add similar change for oem sensor json too.
TESTED: with pldmtool raw commands sending sensor events to the BMC.
Signed-off-by: Sagar Srinivas <sagar.srinivas@ibm.com> Change-Id: I82bc849195fa3b65d6afb353c852aada163bba46
show more ...
|
7927f90c | 09-Oct-2023 |
Sagar Srinivas <sagar.srinivas@ibm.com> |
bios: Add support for enum value display names
This commits adds changes to add support for the value display names for the Enum BIOS attributes.
GET on /redfish/v1/Registries/BiosAttributeRegistry
bios: Add support for enum value display names
This commits adds changes to add support for the value display names for the Enum BIOS attributes.
GET on /redfish/v1/Registries/BiosAttributeRegistry/BiosAttributeRegistry/ shows list of Attributes under RegistryEntries. Each attribute corresponds to a knob in BIOS.
If knob in BIOS is of type Enumeration, it will have 'option' with 'text' and 'value'. This text should be mapped to attribute->Value->ValueDisplayName.
This change only applies to ENUM type of BIOS attributes and does not make sense for Integer and String attributes. Hence, we are sending attribute name in place of the value display name field for these attributes.
The corresponding bios-setting-mgr change which mandated this change in PLDM is at-
[1] https://github.com/openbmc/bios-settings-mgr/commit/1a448ad88fdaec7e082b4a1c437f7f3c990402cd
Signed-off-by: Sagar Srinivas <sagar.srinivas@ibm.com> Change-Id: Ib2882c93e81a70332e4897b196ae812b63cf6184
show more ...
|
146ff92b | 29-Oct-2023 |
vkaverap@in.ibm.com <vkaverap@in.ibm.com> |
oem-ibm: BIOS attribute support for LINUX KVM
This commit adds new BIOS attributes to support Linux KVM. The BIOS attributes added define the system memory usage for KVM guests.
Tested By : Basic I
oem-ibm: BIOS attribute support for LINUX KVM
This commit adds new BIOS attributes to support Linux KVM. The BIOS attributes added define the system memory usage for KVM guests.
Tested By : Basic IPL testing and checked the default option on GUI.
Change-Id: I9d71977c5bcbb7e349a2518596f9ec380a11b576 Signed-off-by: vkaverap@in.ibm.com <vkaverap@in.ibm.com>
show more ...
|
97dfedeb | 04-Dec-2023 |
Adriana Kobylak <anoo@us.ibm.com> |
oem: ibm: fileTable: Add lid 81e00670
Add read-only lid 81e00670 which is a partition table that hostboot uses to get information about the other partition files.
Tested: Verified this lid was read
oem: ibm: fileTable: Add lid 81e00670
Add read-only lid 81e00670 which is a partition table that hostboot uses to get information about the other partition files.
Tested: Verified this lid was read by hostboot on a p10bmc system and that the system powered on.
Change-Id: If09ec0ae0938925f8a147dc28ea2d8b24f94c13d Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
7eab4576 | 20-Oct-2023 |
Archana Kakani <archana.kakani@ibm.com> |
oem-ibm: Spelling correction Gard to Guard
Modified the Bios attribute and the displayname with corrected "Guard".
Change-Id: I0c4b040050cb97eae31b6df7630cf865192fc4c3 Signed-off-by: Archana Kakani
oem-ibm: Spelling correction Gard to Guard
Modified the Bios attribute and the displayname with corrected "Guard".
Change-Id: I0c4b040050cb97eae31b6df7630cf865192fc4c3 Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
show more ...
|
fcda4d03 | 21-Aug-2023 |
Kamalkumar Patel <kamalkumar.patel@ibm.com> |
BIOS attribute to configure network parameter
Adding bios attribute to configure network boot parameter from the GUI webpage, GUI would then populate these BIOS attributes through redfish and this s
BIOS attribute to configure network parameter
Adding bios attribute to configure network boot parameter from the GUI webpage, GUI would then populate these BIOS attributes through redfish and this selection will be communicated to pldm remote terminus via these PLDM BIOS attributes.
Change-Id: I133714fa4637166072793b60df280ff7f5a4cb01 Signed-off-by: Kamalkumar Patel <kamalkumar.patel@ibm.com>
show more ...
|
1553152a | 14-Jun-2023 |
Kamalkumar Patel <kamalkumar.patel@ibm.com> |
Adding BIOS attribute to select OS load source
- Previously user had to do this configuration of selecting load source, alternate load source and DASD load source manually, and this was tedious task
Adding BIOS attribute to select OS load source
- Previously user had to do this configuration of selecting load source, alternate load source and DASD load source manually, and this was tedious task. These are network adapters connected to PCI slots whose part location information is available in redfish. - Adding bios attribute to handle selection of PCI slot location codes for these network adapters to be selected from the GUI webpage, GUI would then populate these BIOS attributes through redfish and this selection will be communicated to Host via these PLDM BIOS attributes.
Change-Id: I7fa7cefe3323f4b21fb0335d0292ee136424fbe9 Signed-off-by: Kamalkumar Patel <kamalkumar.patel@ibm.com>
show more ...
|
4066a19d | 12-Jun-2023 |
Manojkiran Eda <manojkiran.eda@gmail.com> |
Change the default partition mode to A_Mode
Traditional IBM systems since 1988 used to ship with A_Mode as the default partition mode for iBMi. Changing the default value from D_Mode to A_Mode to ma
Change the default partition mode to A_Mode
Traditional IBM systems since 1988 used to ship with A_Mode as the default partition mode for iBMi. Changing the default value from D_Mode to A_Mode to match the behaviour of our systems and align them with the earlier behaviour.
Change-Id: I4fed505de3cf5628e5ad668870b6fd1ac00dc588 Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
show more ...
|
d15fa099 | 05-Jun-2023 |
Asmitha Karunanithi <asmitk01@in.ibm.com> |
Bios: support IPv4-mapped IPv6 address length
The existing code will allow ::<ipv4_address> without any error. However, if the address is expanded like the below, there will be "length out of range"
Bios: support IPv4-mapped IPv6 address length
The existing code will allow ::<ipv4_address> without any error. However, if the address is expanded like the below, there will be "length out of range" error: 0000:0000:0000:0000:0000:ffff:xxx.xxx.xxx.xxx
This commit changes the maximum string length of IPv6 address from 39 to 45, to support IPv4-mapped IPv6 address.
Change-Id: I8c6e90e5a0ddbf38e7826e5918408b5d29811bfd Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com>
show more ...
|
9701cf17 | 08-Jun-2023 |
Jayashankar Padath <jayashankar.padath@in.ibm.com> |
oem-ibm: Support new UTIL keywords
This commit adds new UTIL record keywords RT, F5 and F6 under the motherboard. F5 and F6 keywords are used to fill up the desired host splash screen name displayed
oem-ibm: Support new UTIL keywords
This commit adds new UTIL record keywords RT, F5 and F6 under the motherboard. F5 and F6 keywords are used to fill up the desired host splash screen name displayed at the host console. The RT keyword is used to hold the record name.
Tested: Verified that the name filled up through the F5 and F6 keywords are displayed at the host splash screen
Change-Id: I26f1c03db3e9f6a5b8cdc435d9e80d7c92563e16 Signed-off-by: Jayashankar Padath <jayashankar.padath@in.ibm.com>
show more ...
|
1f61b589 | 04-May-2023 |
Riya Dixit <riyadixitagra@gmail.com> |
Adding bios attributes for VMI Support
- Adding host controlled VMI support bios attribute for HMC Enablement Control for eBMC based systems.
Change-Id: I56b24c28440bdc7dc8f89f8fa845fc86be661d8e Si
Adding bios attributes for VMI Support
- Adding host controlled VMI support bios attribute for HMC Enablement Control for eBMC based systems.
Change-Id: I56b24c28440bdc7dc8f89f8fa845fc86be661d8e Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
show more ...
|