Add HSBP FRU details in json configuration
Added Intel specific HSBP CPLD FRU details in json configuration file.
Tested:
1. Detected and read the HSBP FRU with new address on reworked board.
2. busctl tree xyz.openbmc_project.HsbpManager
└─/xyz
└─/xyz/openbmc_project
├─/xyz/openbmc_project/inventory
│ └─/xyz/openbmc_project/inventory/item
│ ├─/xyz/openbmc_project/inventory/item/drive
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_1
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_10
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_11
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_12
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_13
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_14
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_15
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_16
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_2
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_3
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_4
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_5
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_6
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_7
│ │ ├─/xyz/openbmc_project/inventory/item/drive/Drive_8
│ │ └─/xyz/openbmc_project/inventory/item/drive/Drive_9
│ └─/xyz/openbmc_project/inventory/item/hsbp
│ ├─/xyz/openbmc_project/inventory/item/hsbp/HSBP_1
│ └─/xyz/openbmc_project/inventory/item/hsbp/HSBP_2
└─/xyz/openbmc_project/software
├─/xyz/openbmc_project/software/HSBP_1
└─/xyz/openbmc_project/software/HSBP_2
Signed-off-by: Jayaprakash Mutyala <mutyalax.jayaprakash@intel.com>
Change-Id: I1a26a51f14d4e9d8e0b68e2eff6a6a1c6dfb2f8c
diff --git a/configurations/F2U8X25 HSBP.json b/configurations/F2U8X25 HSBP.json
index c6c7678..e7c7f7c 100644
--- a/configurations/F2U8X25 HSBP.json
+++ b/configurations/F2U8X25 HSBP.json
@@ -8,6 +8,12 @@
"Type": "EEPROM"
},
{
+ "Address": "0x68",
+ "Bus": "$bus",
+ "Name": "HSBP 1",
+ "Type": "Intel HSBP CPLD"
+ },
+ {
"Address": "0x48",
"Bus": "$bus",
"Name": "HSBP1 Temp",
@@ -59,6 +65,12 @@
"Type": "EEPROM"
},
{
+ "Address": "0x69",
+ "Bus": "$bus",
+ "Name": "HSBP 2",
+ "Type": "Intel HSBP CPLD"
+ },
+ {
"Address": "0x4B",
"Bus": "$bus",
"Name": "HSBP2 Temp",
@@ -110,6 +122,12 @@
"Type": "EEPROM"
},
{
+ "Address": "0x6B",
+ "Bus": "$bus",
+ "Name": "HSBP 3",
+ "Type": "Intel HSBP CPLD"
+ },
+ {
"Address": "0x4A",
"Bus": "$bus",
"Name": "HSBP3 Temp",