Skip to content

Commit

Permalink
P11 JSON:Refactored rainier 1S4U system JSON (ibm-openbmc#465)
Browse files Browse the repository at this point in the history
This commit has rainier 1S4U system JSON refactored with the following
changes:

1. Add devTree tag.
2. Add backupRestoreConfigPath tag.
3. Add serviceName in every parent FRU and sub FRU section.
4. Updated inventoryPath tag with complete path.
5. Removed unused tag "gpioI2CAddress"
6. Removed busType, driverType as we have systemCmd tag
   which has command to bind.
7. Added Slot interface to all NVMe drives
8. Modified preAction and PostFailAction sections as per P11 code
   and added postAction if required for following FRUs:
	1. Control panel display
	2. PCIe4 x16 or PCIe5 x8 adapter
	3. OpenCAPI adapter
	4. PCIe5 x8 adapter (pcie_card7)
	5. PCIe5 x8 adapter (pcie_card9)
	6. PCIe5 x8 adapter (pcie_card11)
	7. PCIe4 x8 adapter
9. Added systemCmd bind preAction section for dimms 0-7

TODO:

8. Added postAction section wherever required.
9. Add GPIO presence preAction section for dimms.

Test:

This JSON file has not been tested yet due to unavailability of Rainier
1S4U system.

Change-Id: Id25da9126e97a33a902eecfb1291f2cf17cec712
Signed-off-by: Souvik Roy <[email protected]>
  • Loading branch information
Souvik Roy committed Nov 9, 2024
1 parent 473a957 commit 763962f
Showing 1 changed file with 3,232 additions and 0 deletions.
Loading

0 comments on commit 763962f

Please sign in to comment.