#
5dd783bf |
| 29-Nov-2018 |
Marri Devender Rao <devenrao@in.ibm.com> |
Add TPM target to be included in the inventory
To add Trusted Platform Module(TPM) FRU to inventory.
Change-Id: Ic88ca4e959a639491f82f63d5a6bb4239df7502b Signed-off-by: Marri Devender Rao <devenrao
Add TPM target to be included in the inventory
To add Trusted Platform Module(TPM) FRU to inventory.
Change-Id: Ic88ca4e959a639491f82f63d5a6bb4239df7502b Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
show more ...
|
#
123437f5 |
| 08-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Inventory.pm: Add OCCs to MRW inventory
For example: Target: /sys-0/node-0/motherboard-0/proc_socket-0/module-0/p9_proc_m/occ Name: /system/chassis/motherboard/cpu0/occ
Change-Id: I251dd3bcc7ff
Inventory.pm: Add OCCs to MRW inventory
For example: Target: /sys-0/node-0/motherboard-0/proc_socket-0/module-0/p9_proc_m/occ Name: /system/chassis/motherboard/cpu0/occ
Change-Id: I251dd3bcc7ff5fba8865242da5795aac0f13b56e Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
3c784b66 |
| 15-Feb-2017 |
Matt Spinler <spinler@us.ibm.com> |
Inventory.pm: Point chassis at the motherboard
Give the chassis MRW target the same inventory name as the motherboard. Requested by the FRU management code.
For multi-chassis systems, this will pr
Inventory.pm: Point chassis at the motherboard
Give the chassis MRW target the same inventory name as the motherboard. Requested by the FRU management code.
For multi-chassis systems, this will probably need to be revisited.
Change-Id: I3bbfe552a31e5a3aa3059c7ff2b6c8a3e414eb7a Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
eff6a199 |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Add cores to the inventory
Change-Id: Ic600bfd95eba76744c99ccdc1c1300983a748212 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
306e4d1d |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Fixup the inventory instance numbering
1) Remove the '-' from before the instance number. 2) Remove the instance number completely if there's only one instance of that segment present.
Change-Id
Fixup the inventory instance numbering
1) Remove the '-' from before the instance number. 2) Remove the instance number completely if there's only one instance of that segment present.
Change-Id: If970799bb2e6c8a834be2df44d6a9fb86e026b39 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
cf32382d |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Rename some inventory path segments based on type
Certain segments have standard naming, like one with a type of NODE will always be called chassis.
Change-Id: I30eee555aeae010715000a6f521300793908
Rename some inventory path segments based on type
Certain segments have standard naming, like one with a type of NODE will always be called chassis.
Change-Id: I30eee555aeae010715000a6f521300793908e78c Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
f0942d1a |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Remove non-FRU card segments from Inventory path.
If a card in the middle of the name hierarchy isn't a FRU, we can remove it.
For example, motherboard/non-fru-card/fru-card will be motherboard/fru
Remove non-FRU card segments from Inventory path.
If a card in the middle of the name hierarchy isn't a FRU, we can remove it.
For example, motherboard/non-fru-card/fru-card will be motherboard/fru-card.
Change-Id: Idf7348401f787c7ce2a58270b50c117714899a85 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
8fd594c0 |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Remove module card segment from the inventory path
The MRW doesn't plug a processor directly on the motherboard, there is an intermediate module card present instead. We don't need that intermediat
Remove module card segment from the inventory path
The MRW doesn't plug a processor directly on the motherboard, there is an intermediate module card present instead. We don't need that intermediate card so shorten motherboard/cpu-module/cpu to motherboard-cpu.
Change-Id: Iaf5b617f32dbf3df25de99a3be6103f961e90c1b Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
c119a903 |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Remove connector segments from inventory name
Change-Id: I79e57b84c18cffc4f29de2d98aae0aa26c3d5b23 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
fe75964b |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Remove cards from inventory when part of a module
Cards, even if listed as FRUs, aren't need in the inventory separately when they have a child chip, like a CPU or GPU, that is also in the inventory
Remove cards from inventory when part of a module
Cards, even if listed as FRUs, aren't need in the inventory separately when they have a child chip, like a CPU or GPU, that is also in the inventory.
So, don't need motherboard/cpu-module-card when we have motherboard/cpu-module-card/cpu
Change-Id: Ia0445eee38b379685bf78cd2f0cbf68307071d1e Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
39a033bd |
| 21-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Add targets from the MRW to the inventory array
Uses rules to determine which targets to choose.
Change-Id: I3d2d4567e88236c2d83dfa08dc5548dc06b87ccb Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
bfd10b10 |
| 09-Dec-2016 |
Matt Spinler <spinler@us.ibm.com> |
Create Inventory.pm MRW Perl Module.
This module is for retrieving the OpenBMC inventory items from the MRW.
This first commit mostly just contains the documentation.
Change-Id: Icdd2b0faf7c76f8d9
Create Inventory.pm MRW Perl Module.
This module is for retrieving the OpenBMC inventory items from the MRW.
This first commit mostly just contains the documentation.
Change-Id: Icdd2b0faf7c76f8d9b87f37e93e7a726cd1262de Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|