xref: /openbmc/openpower-vpd-parser/configuration/ibm/50001002.json (revision feb5658b201b11a6b8cb3f4d6665272296585055)
1fa5e4d32SSunny Srivastava{
2fa5e4d32SSunny Srivastava    "devTree": "conf-aspeed-bmc-ibm-rainier-1s4u.dtb",
39d1a8394SSunny Srivastava    "backupRestoreConfigPath": "/usr/share/vpd/backup_restore_50001000.json",
4fa5e4d32SSunny Srivastava    "commonInterfaces": {
5fa5e4d32SSunny Srivastava        "xyz.openbmc_project.Inventory.Decorator.Asset": {
6fa5e4d32SSunny Srivastava            "PartNumber": {
7fa5e4d32SSunny Srivastava                "recordName": "VINI",
8fa5e4d32SSunny Srivastava                "keywordName": "PN"
9fa5e4d32SSunny Srivastava            },
10fa5e4d32SSunny Srivastava            "SerialNumber": {
11fa5e4d32SSunny Srivastava                "recordName": "VINI",
12fa5e4d32SSunny Srivastava                "keywordName": "SN"
13fa5e4d32SSunny Srivastava            },
14fa5e4d32SSunny Srivastava            "SparePartNumber": {
15fa5e4d32SSunny Srivastava                "recordName": "VINI",
16fa5e4d32SSunny Srivastava                "keywordName": "FN"
17fa5e4d32SSunny Srivastava            },
18fa5e4d32SSunny Srivastava            "Model": {
19fa5e4d32SSunny Srivastava                "recordName": "VINI",
20fa5e4d32SSunny Srivastava                "keywordName": "CC"
21fa5e4d32SSunny Srivastava            },
22fa5e4d32SSunny Srivastava            "BuildDate": {
23fa5e4d32SSunny Srivastava                "recordName": "VR10",
24fa5e4d32SSunny Srivastava                "keywordName": "DC",
25fa5e4d32SSunny Srivastava                "encoding": "DATE"
26fa5e4d32SSunny Srivastava            }
27fa5e4d32SSunny Srivastava        }
28fa5e4d32SSunny Srivastava    },
29fa5e4d32SSunny Srivastava    "muxes": [
30fa5e4d32SSunny Srivastava        {
31fa5e4d32SSunny Srivastava            "i2bus": "6",
32fa5e4d32SSunny Srivastava            "deviceaddress": "0xE0",
33fa5e4d32SSunny Srivastava            "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle"
34fa5e4d32SSunny Srivastava        },
35fa5e4d32SSunny Srivastava        {
36fa5e4d32SSunny Srivastava            "i2bus": "11",
37fa5e4d32SSunny Srivastava            "deviceaddress": "0xE0",
38fa5e4d32SSunny Srivastava            "holdidlepath": "/sys/bus/i2c/drivers/pca954x/11-0070/hold_idle"
39fa5e4d32SSunny Srivastava        }
40fa5e4d32SSunny Srivastava    ],
41fa5e4d32SSunny Srivastava    "frus": {
42fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [
43fa5e4d32SSunny Srivastava            {
44fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard",
45fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
46fa5e4d32SSunny Srivastava                "isSystemVpd": true,
47fa5e4d32SSunny Srivastava                "extraInterfaces": {
48fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Board.Motherboard": null,
49fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
50fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0"
51fa5e4d32SSunny Srivastava                    },
52fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
53fa5e4d32SSunny Srivastava                        "PrettyName": "System backplane"
54fa5e4d32SSunny Srivastava                    }
55fa5e4d32SSunny Srivastava                }
56fa5e4d32SSunny Srivastava            },
57fa5e4d32SSunny Srivastava            {
58fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0",
59fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
60fa5e4d32SSunny Srivastava                "inherit": false,
61fa5e4d32SSunny Srivastava                "extraInterfaces": {
62fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
63fa5e4d32SSunny Srivastava                        "PrettyName": "Oscillator Reference Clock"
64fa5e4d32SSunny Srivastava                    }
65fa5e4d32SSunny Srivastava                }
66fa5e4d32SSunny Srivastava            },
67fa5e4d32SSunny Srivastava            {
68fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system",
69fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
70fa5e4d32SSunny Srivastava                "inherit": false,
71fa5e4d32SSunny Srivastava                "isSystemVpd": true,
72fa5e4d32SSunny Srivastava                "copyRecords": ["VSYS"],
73fa5e4d32SSunny Srivastava                "extraInterfaces": {
74fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.System": null,
75fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
76fa5e4d32SSunny Srivastava                        "SerialNumber": {
77fa5e4d32SSunny Srivastava                            "recordName": "VSYS",
78fa5e4d32SSunny Srivastava                            "keywordName": "SE"
79fa5e4d32SSunny Srivastava                        },
80fa5e4d32SSunny Srivastava                        "Model": {
81fa5e4d32SSunny Srivastava                            "recordName": "VSYS",
82fa5e4d32SSunny Srivastava                            "keywordName": "TM"
83fa5e4d32SSunny Srivastava                        },
84fa5e4d32SSunny Srivastava                        "SubModel": {
85fa5e4d32SSunny Srivastava                            "recordName": "VSYS",
86fa5e4d32SSunny Srivastava                            "keywordName": "BR"
87fa5e4d32SSunny Srivastava                        }
88fa5e4d32SSunny Srivastava                    },
89fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
90fa5e4d32SSunny Srivastava                        "LocationCode": "Umts"
91fa5e4d32SSunny Srivastava                    },
92fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
93fa5e4d32SSunny Srivastava                        "PrettyName": "System"
94fa5e4d32SSunny Srivastava                    }
95fa5e4d32SSunny Srivastava                }
96fa5e4d32SSunny Srivastava            },
97fa5e4d32SSunny Srivastava            {
98fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis",
99fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
100fa5e4d32SSunny Srivastava                "isSystemVpd": true,
101fa5e4d32SSunny Srivastava                "extraInterfaces": {
102fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Chassis": {
103fa5e4d32SSunny Srivastava                        "Type": "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.RackMount"
104fa5e4d32SSunny Srivastava                    },
105fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Global": null,
106fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
107fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs"
108fa5e4d32SSunny Srivastava                    },
109fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
110fa5e4d32SSunny Srivastava                        "PrettyName": "Chassis"
111fa5e4d32SSunny Srivastava                    }
112fa5e4d32SSunny Srivastava                }
113fa5e4d32SSunny Srivastava            },
114fa5e4d32SSunny Srivastava            {
115fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7",
116fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
117fa5e4d32SSunny Srivastava                "inherit": false,
118fa5e4d32SSunny Srivastava                "extraInterfaces": {
119fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
120fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
121fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
122fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
123fa5e4d32SSunny Srivastava                    },
124fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
125fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C7"
126fa5e4d32SSunny Srivastava                    },
127fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
128fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
129fa5e4d32SSunny Srivastava                    }
130fa5e4d32SSunny Srivastava                }
131fa5e4d32SSunny Srivastava            },
132fa5e4d32SSunny Srivastava            {
133fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8",
134fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
135fa5e4d32SSunny Srivastava                "inherit": false,
136fa5e4d32SSunny Srivastava                "extraInterfaces": {
137fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
138fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
139fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
140fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
141fa5e4d32SSunny Srivastava                    },
142fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
143fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8"
144fa5e4d32SSunny Srivastava                    },
145fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
146fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe4 x8 adapter"
147fa5e4d32SSunny Srivastava                    }
148fa5e4d32SSunny Srivastava                }
149fa5e4d32SSunny Srivastava            },
150fa5e4d32SSunny Srivastava            {
151fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9",
152fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
153fa5e4d32SSunny Srivastava                "inherit": false,
154fa5e4d32SSunny Srivastava                "extraInterfaces": {
155fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
156fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
157fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
158fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
159fa5e4d32SSunny Srivastava                    },
160fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
161fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C9"
162fa5e4d32SSunny Srivastava                    },
163fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
164fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
165fa5e4d32SSunny Srivastava                    }
166fa5e4d32SSunny Srivastava                }
167fa5e4d32SSunny Srivastava            },
168fa5e4d32SSunny Srivastava            {
169fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10",
170fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
171fa5e4d32SSunny Srivastava                "inherit": false,
172fa5e4d32SSunny Srivastava                "extraInterfaces": {
173fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
174fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
175fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
176fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
177fa5e4d32SSunny Srivastava                    },
178fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
179fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10"
180fa5e4d32SSunny Srivastava                    },
181fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
182fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
183fa5e4d32SSunny Srivastava                    }
184fa5e4d32SSunny Srivastava                }
185fa5e4d32SSunny Srivastava            },
186fa5e4d32SSunny Srivastava            {
187fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11",
188fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
189fa5e4d32SSunny Srivastava                "inherit": false,
190fa5e4d32SSunny Srivastava                "extraInterfaces": {
191fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
192fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
193fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
194fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
195fa5e4d32SSunny Srivastava                    },
196fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
197fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11"
198fa5e4d32SSunny Srivastava                    },
199fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
200fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
201fa5e4d32SSunny Srivastava                    }
202fa5e4d32SSunny Srivastava                }
203fa5e4d32SSunny Srivastava            },
204fa5e4d32SSunny Srivastava            {
205fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12",
206fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
207fa5e4d32SSunny Srivastava                "inherit": false,
208fa5e4d32SSunny Srivastava                "extraInterfaces": {
209fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
210fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
211fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.OEM"
212fa5e4d32SSunny Srivastava                    },
213fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
214fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T18"
215fa5e4d32SSunny Srivastava                    },
216fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
217fa5e4d32SSunny Srivastava                        "PrettyName": "USB 3.0 port (front)"
218fa5e4d32SSunny Srivastava                    }
219fa5e4d32SSunny Srivastava                }
220fa5e4d32SSunny Srivastava            },
221fa5e4d32SSunny Srivastava            {
222fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12/pcie_card12",
223fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
224fa5e4d32SSunny Srivastava                "inherit": false,
225fa5e4d32SSunny Srivastava                "extraInterfaces": {
226fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
227fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
228fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T18"
229fa5e4d32SSunny Srivastava                    },
230fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
231fa5e4d32SSunny Srivastava                        "SlotNumber": 12
232fa5e4d32SSunny Srivastava                    },
233fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
234fa5e4d32SSunny Srivastava                        "PrettyName": "USB 3.0 port (front)"
235fa5e4d32SSunny Srivastava                    }
236fa5e4d32SSunny Srivastava                }
237fa5e4d32SSunny Srivastava            },
238fa5e4d32SSunny Srivastava            {
239fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
240fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
241fa5e4d32SSunny Srivastava                "inherit": false,
242fa5e4d32SSunny Srivastava                "embedded": false,
243fa5e4d32SSunny Srivastava                "synthesized": true,
244fa5e4d32SSunny Srivastava                "extraInterfaces": {
245fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
246fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-E0"
247fa5e4d32SSunny Srivastava                    }
248fa5e4d32SSunny Srivastava                }
249fa5e4d32SSunny Srivastava            },
250fa5e4d32SSunny Srivastava            {
251fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
252fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
253fa5e4d32SSunny Srivastava                "inherit": false,
254fa5e4d32SSunny Srivastava                "embedded": false,
255fa5e4d32SSunny Srivastava                "synthesized": true,
256fa5e4d32SSunny Srivastava                "extraInterfaces": {
257fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
258fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-E1"
259fa5e4d32SSunny Srivastava                    }
260fa5e4d32SSunny Srivastava                }
261fa5e4d32SSunny Srivastava            },
262fa5e4d32SSunny Srivastava            {
263fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply2",
264fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
265fa5e4d32SSunny Srivastava                "inherit": false,
266fa5e4d32SSunny Srivastava                "embedded": false,
267fa5e4d32SSunny Srivastava                "synthesized": true,
268fa5e4d32SSunny Srivastava                "extraInterfaces": {
269fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
270fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-E2"
271fa5e4d32SSunny Srivastava                    }
272fa5e4d32SSunny Srivastava                }
273fa5e4d32SSunny Srivastava            },
274fa5e4d32SSunny Srivastava            {
275fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply3",
276fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
277fa5e4d32SSunny Srivastava                "inherit": false,
278fa5e4d32SSunny Srivastava                "embedded": false,
279fa5e4d32SSunny Srivastava                "synthesized": true,
280fa5e4d32SSunny Srivastava                "extraInterfaces": {
281fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
282fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-E3"
283fa5e4d32SSunny Srivastava                    }
284fa5e4d32SSunny Srivastava                }
285fa5e4d32SSunny Srivastava            },
286fa5e4d32SSunny Srivastava            {
287fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
288fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
289fa5e4d32SSunny Srivastava                "inherit": false,
290fa5e4d32SSunny Srivastava                "embedded": false,
291fa5e4d32SSunny Srivastava                "synthesized": true,
292fa5e4d32SSunny Srivastava                "extraInterfaces": {
293fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
294fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-A0"
295fa5e4d32SSunny Srivastava                    },
296fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.VINI": {
297fa5e4d32SSunny Srivastava                        "FN": [48, 50, 89, 75, 51, 50, 51],
298fa5e4d32SSunny Srivastava                        "CC": [55, 66, 53, 70],
299fa5e4d32SSunny Srivastava                        "PN": [48, 50, 89, 75, 51, 50, 51],
300fa5e4d32SSunny Srivastava                        "DR": [66, 108, 111, 119, 101, 114],
301fa5e4d32SSunny Srivastava                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
302fa5e4d32SSunny Srivastava                        "RT": [86, 73, 78, 73]
303fa5e4d32SSunny Srivastava                    },
304fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.DINF": {
305fa5e4d32SSunny Srivastava                        "RI": [0, 5, 33, 0],
306fa5e4d32SSunny Srivastava                        "RT": [68, 73, 78, 70]
307fa5e4d32SSunny Srivastava                    },
308fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
309fa5e4d32SSunny Srivastava                        "Model": "7B5F",
310fa5e4d32SSunny Srivastava                        "Manufacturer": "Delta",
311fa5e4d32SSunny Srivastava                        "PartNumber": "02YK323",
312fa5e4d32SSunny Srivastava                        "SparePartNumber": "02YK323",
313fa5e4d32SSunny Srivastava                        "SerialNumber": "YL12JP1C1234"
314fa5e4d32SSunny Srivastava                    }
315fa5e4d32SSunny Srivastava                }
316fa5e4d32SSunny Srivastava            },
317fa5e4d32SSunny Srivastava            {
318fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
319fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
320fa5e4d32SSunny Srivastava                "inherit": false,
321fa5e4d32SSunny Srivastava                "embedded": false,
322fa5e4d32SSunny Srivastava                "synthesized": true,
323fa5e4d32SSunny Srivastava                "extraInterfaces": {
324fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
325fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-A1"
326fa5e4d32SSunny Srivastava                    },
327fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.VINI": {
328fa5e4d32SSunny Srivastava                        "FN": [48, 50, 89, 75, 51, 50, 51],
329fa5e4d32SSunny Srivastava                        "CC": [55, 66, 53, 70],
330fa5e4d32SSunny Srivastava                        "PN": [48, 50, 89, 75, 51, 50, 51],
331fa5e4d32SSunny Srivastava                        "DR": [66, 108, 111, 119, 101, 114],
332fa5e4d32SSunny Srivastava                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
333fa5e4d32SSunny Srivastava                        "RT": [86, 73, 78, 73]
334fa5e4d32SSunny Srivastava                    },
335fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.DINF": {
336fa5e4d32SSunny Srivastava                        "RI": [0, 5, 33, 1],
337fa5e4d32SSunny Srivastava                        "RT": [68, 73, 78, 70]
338fa5e4d32SSunny Srivastava                    },
339fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
340fa5e4d32SSunny Srivastava                        "Model": "7B5F",
341fa5e4d32SSunny Srivastava                        "Manufacturer": "Delta",
342fa5e4d32SSunny Srivastava                        "PartNumber": "02YK323",
343fa5e4d32SSunny Srivastava                        "SparePartNumber": "02YK323",
344fa5e4d32SSunny Srivastava                        "SerialNumber": "YL12JP1C1234"
345fa5e4d32SSunny Srivastava                    }
346fa5e4d32SSunny Srivastava                }
347fa5e4d32SSunny Srivastava            },
348fa5e4d32SSunny Srivastava            {
349fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2",
350fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
351fa5e4d32SSunny Srivastava                "inherit": false,
352fa5e4d32SSunny Srivastava                "embedded": false,
353fa5e4d32SSunny Srivastava                "synthesized": true,
354fa5e4d32SSunny Srivastava                "extraInterfaces": {
355fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
356fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-A2"
357fa5e4d32SSunny Srivastava                    },
358fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.VINI": {
359fa5e4d32SSunny Srivastava                        "FN": [48, 50, 89, 75, 51, 50, 51],
360fa5e4d32SSunny Srivastava                        "CC": [55, 66, 53, 70],
361fa5e4d32SSunny Srivastava                        "PN": [48, 50, 89, 75, 51, 50, 51],
362fa5e4d32SSunny Srivastava                        "DR": [66, 108, 111, 119, 101, 114],
363fa5e4d32SSunny Srivastava                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
364fa5e4d32SSunny Srivastava                        "RT": [86, 73, 78, 73]
365fa5e4d32SSunny Srivastava                    },
366fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.DINF": {
367fa5e4d32SSunny Srivastava                        "RI": [0, 5, 33, 2],
368fa5e4d32SSunny Srivastava                        "RT": [68, 73, 78, 70]
369fa5e4d32SSunny Srivastava                    },
370fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
371fa5e4d32SSunny Srivastava                        "Model": "7B5F",
372fa5e4d32SSunny Srivastava                        "Manufacturer": "Delta",
373fa5e4d32SSunny Srivastava                        "PartNumber": "02YK323",
374fa5e4d32SSunny Srivastava                        "SparePartNumber": "02YK323",
375fa5e4d32SSunny Srivastava                        "SerialNumber": "YL12JP1C1234"
376fa5e4d32SSunny Srivastava                    }
377fa5e4d32SSunny Srivastava                }
378fa5e4d32SSunny Srivastava            },
379fa5e4d32SSunny Srivastava            {
380fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan4",
381fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
382fa5e4d32SSunny Srivastava                "inherit": false,
383fa5e4d32SSunny Srivastava                "embedded": false,
384fa5e4d32SSunny Srivastava                "synthesized": true,
385fa5e4d32SSunny Srivastava                "extraInterfaces": {
386fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
387fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-A4"
388fa5e4d32SSunny Srivastava                    },
389fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.VINI": {
390fa5e4d32SSunny Srivastava                        "FN": [48, 50, 89, 75, 51, 50, 51],
391fa5e4d32SSunny Srivastava                        "CC": [55, 66, 53, 70],
392fa5e4d32SSunny Srivastava                        "PN": [48, 50, 89, 75, 51, 50, 51],
393fa5e4d32SSunny Srivastava                        "DR": [66, 108, 111, 119, 101, 114],
394fa5e4d32SSunny Srivastava                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
395fa5e4d32SSunny Srivastava                        "RT": [86, 73, 78, 73]
396fa5e4d32SSunny Srivastava                    },
397fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.DINF": {
398fa5e4d32SSunny Srivastava                        "RI": [0, 5, 33, 3],
399fa5e4d32SSunny Srivastava                        "RT": [68, 73, 78, 70]
400fa5e4d32SSunny Srivastava                    },
401fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
402fa5e4d32SSunny Srivastava                        "Model": "7B5F",
403fa5e4d32SSunny Srivastava                        "Manufacturer": "Delta",
404fa5e4d32SSunny Srivastava                        "PartNumber": "02YK323",
405fa5e4d32SSunny Srivastava                        "SparePartNumber": "02YK323",
406fa5e4d32SSunny Srivastava                        "SerialNumber": "YL12JP1C1234"
407fa5e4d32SSunny Srivastava                    }
408fa5e4d32SSunny Srivastava                }
409fa5e4d32SSunny Srivastava            },
410fa5e4d32SSunny Srivastava            {
411fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/tod_battery",
412fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
413fa5e4d32SSunny Srivastava                "extraInterfaces": {
414fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Battery": null,
415fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
416fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-E0"
417fa5e4d32SSunny Srivastava                    },
418fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
419fa5e4d32SSunny Srivastava                        "PrettyName": "Time-of-day battery"
420fa5e4d32SSunny Srivastava                    }
421fa5e4d32SSunny Srivastava                }
422fa5e4d32SSunny Srivastava            },
423fa5e4d32SSunny Srivastava            {
424fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector4",
425fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
426fa5e4d32SSunny Srivastava                "inherit": false,
427fa5e4d32SSunny Srivastava                "extraInterfaces": {
428fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
429fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
430fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T4"
431fa5e4d32SSunny Srivastava                    },
432fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
433fa5e4d32SSunny Srivastava                        "PrettyName": "Power signal cable port"
434fa5e4d32SSunny Srivastava                    }
435fa5e4d32SSunny Srivastava                }
436fa5e4d32SSunny Srivastava            },
437fa5e4d32SSunny Srivastava            {
438fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector7",
439fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
440fa5e4d32SSunny Srivastava                "inherit": false,
441fa5e4d32SSunny Srivastava                "extraInterfaces": {
442fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
443fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
444fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T7"
445fa5e4d32SSunny Srivastava                    },
446fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
447fa5e4d32SSunny Srivastava                        "PrettyName": "USB 3.0 port"
448fa5e4d32SSunny Srivastava                    }
449fa5e4d32SSunny Srivastava                }
450fa5e4d32SSunny Srivastava            },
451fa5e4d32SSunny Srivastava            {
452fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector8",
453fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
454fa5e4d32SSunny Srivastava                "inherit": false,
455fa5e4d32SSunny Srivastava                "extraInterfaces": {
456fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
457fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
458fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T8"
459fa5e4d32SSunny Srivastava                    },
460fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
461fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane signal cable port"
462fa5e4d32SSunny Srivastava                    }
463fa5e4d32SSunny Srivastava                }
464fa5e4d32SSunny Srivastava            },
465fa5e4d32SSunny Srivastava            {
466fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector9",
467fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
468fa5e4d32SSunny Srivastava                "inherit": false,
469fa5e4d32SSunny Srivastava                "extraInterfaces": {
470fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
471fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
472fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T9"
473fa5e4d32SSunny Srivastava                    },
474fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
475fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane signal cable port"
476fa5e4d32SSunny Srivastava                    }
477fa5e4d32SSunny Srivastava                }
478fa5e4d32SSunny Srivastava            },
479fa5e4d32SSunny Srivastava            {
480fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector11",
481fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
482fa5e4d32SSunny Srivastava                "inherit": false,
483fa5e4d32SSunny Srivastava                "extraInterfaces": {
484fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
485fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
486fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T11"
487fa5e4d32SSunny Srivastava                    },
488fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
489fa5e4d32SSunny Srivastava                        "PrettyName": "Control panel cable port"
490fa5e4d32SSunny Srivastava                    }
491fa5e4d32SSunny Srivastava                }
492fa5e4d32SSunny Srivastava            },
493fa5e4d32SSunny Srivastava            {
494fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector12",
495fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
496fa5e4d32SSunny Srivastava                "inherit": false,
497fa5e4d32SSunny Srivastava                "extraInterfaces": {
498fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
499fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
500fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T12"
501fa5e4d32SSunny Srivastava                    },
502fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
503fa5e4d32SSunny Srivastava                        "PrettyName": "Fan signal cable port"
504fa5e4d32SSunny Srivastava                    }
505fa5e4d32SSunny Srivastava                }
506fa5e4d32SSunny Srivastava            },
507fa5e4d32SSunny Srivastava            {
508fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector13",
509fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
510fa5e4d32SSunny Srivastava                "inherit": false,
511fa5e4d32SSunny Srivastava                "extraInterfaces": {
512fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
513fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
514fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T13"
515fa5e4d32SSunny Srivastava                    },
516fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
517fa5e4d32SSunny Srivastava                        "PrettyName": "Control panel display cable port"
518fa5e4d32SSunny Srivastava                    }
519fa5e4d32SSunny Srivastava                }
520fa5e4d32SSunny Srivastava            },
521fa5e4d32SSunny Srivastava            {
522fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector14",
523fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
524fa5e4d32SSunny Srivastava                "inherit": false,
525fa5e4d32SSunny Srivastava                "extraInterfaces": {
526fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
527fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
528fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T14"
529fa5e4d32SSunny Srivastava                    },
530fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
531fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane power cable port"
532fa5e4d32SSunny Srivastava                    }
533fa5e4d32SSunny Srivastava                }
534fa5e4d32SSunny Srivastava            },
535fa5e4d32SSunny Srivastava            {
536fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector15",
537fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
538fa5e4d32SSunny Srivastava                "inherit": false,
539fa5e4d32SSunny Srivastava                "extraInterfaces": {
540fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
541fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
542fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T15"
543fa5e4d32SSunny Srivastava                    },
544fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
545fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane power cable port"
546fa5e4d32SSunny Srivastava                    }
547fa5e4d32SSunny Srivastava                }
548fa5e4d32SSunny Srivastava            },
549fa5e4d32SSunny Srivastava            {
550fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector17",
551fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
552fa5e4d32SSunny Srivastava                "inherit": false,
553fa5e4d32SSunny Srivastava                "extraInterfaces": {
554fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
555fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
556fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T17"
557fa5e4d32SSunny Srivastava                    },
558fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
559fa5e4d32SSunny Srivastava                        "PrettyName": "Fan signal cable port"
560fa5e4d32SSunny Srivastava                    }
561fa5e4d32SSunny Srivastava                }
562fa5e4d32SSunny Srivastava            },
563fa5e4d32SSunny Srivastava            {
564fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector18",
565fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
566fa5e4d32SSunny Srivastava                "inherit": false,
567fa5e4d32SSunny Srivastava                "extraInterfaces": {
568fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
569fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
570fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-T18"
571fa5e4d32SSunny Srivastava                    },
572fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
573fa5e4d32SSunny Srivastava                        "PrettyName": "USB 3.0 port (front)"
574fa5e4d32SSunny Srivastava                    }
575fa5e4d32SSunny Srivastava                }
576fa5e4d32SSunny Srivastava            },
577fa5e4d32SSunny Srivastava            {
578fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0",
579fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
580fa5e4d32SSunny Srivastava                "inherit": false,
581fa5e4d32SSunny Srivastava                "embedded": false,
582fa5e4d32SSunny Srivastava                "extraInterfaces": {
583fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Board": null,
584fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
585fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P4"
586fa5e4d32SSunny Srivastava                    },
587fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
588fa5e4d32SSunny Srivastava                        "PrettyName": "RDX Docking Station"
589fa5e4d32SSunny Srivastava                    }
590fa5e4d32SSunny Srivastava                }
591fa5e4d32SSunny Srivastava            },
592fa5e4d32SSunny Srivastava            {
593fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/media0",
594fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
595fa5e4d32SSunny Srivastava                "inherit": false,
596fa5e4d32SSunny Srivastava                "embedded": false,
597fa5e4d32SSunny Srivastava                "extraInterfaces": {
598fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Drive": null,
599fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
600fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P4-D0"
601fa5e4d32SSunny Srivastava                    },
602fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
603fa5e4d32SSunny Srivastava                        "PrettyName": "RDX removable disk drive"
604fa5e4d32SSunny Srivastava                    }
605fa5e4d32SSunny Srivastava                }
606fa5e4d32SSunny Srivastava            },
607fa5e4d32SSunny Srivastava            {
608fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/rdx_power_connector",
609fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
610fa5e4d32SSunny Srivastava                "inherit": false,
611fa5e4d32SSunny Srivastava                "embedded": false,
612fa5e4d32SSunny Srivastava                "extraInterfaces": {
613fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
614fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
615fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P4-T0"
616fa5e4d32SSunny Srivastava                    },
617fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
618fa5e4d32SSunny Srivastava                        "PrettyName": "Power connector for RDX"
619fa5e4d32SSunny Srivastava                    }
620fa5e4d32SSunny Srivastava                }
621fa5e4d32SSunny Srivastava            },
622fa5e4d32SSunny Srivastava            {
623fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/rdx_usb_connector",
624fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
625fa5e4d32SSunny Srivastava                "inherit": false,
626fa5e4d32SSunny Srivastava                "embedded": false,
627fa5e4d32SSunny Srivastava                "extraInterfaces": {
628fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
629fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
630fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P4-T1"
631fa5e4d32SSunny Srivastava                    },
632fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
633fa5e4d32SSunny Srivastava                        "PrettyName": "USB connector for RDX"
634fa5e4d32SSunny Srivastava                    }
635fa5e4d32SSunny Srivastava                }
636fa5e4d32SSunny Srivastava            }
637fa5e4d32SSunny Srivastava        ],
638fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/8-0051/eeprom": [
639fa5e4d32SSunny Srivastava            {
640fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc",
641fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
642fa5e4d32SSunny Srivastava                "extraInterfaces": {
643fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Bmc": null,
644fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
645fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5"
646fa5e4d32SSunny Srivastava                    },
647fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
648fa5e4d32SSunny Srivastava                        "PrettyName": "eBMC card"
649fa5e4d32SSunny Srivastava                    }
650fa5e4d32SSunny Srivastava                }
651fa5e4d32SSunny Srivastava            },
652fa5e4d32SSunny Srivastava            {
653fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/ethernet0",
654fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
655fa5e4d32SSunny Srivastava                "inherit": false,
656fa5e4d32SSunny Srivastava                "noprime": true,
657fa5e4d32SSunny Srivastava                "extraInterfaces": {
658fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
659fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
660fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
661fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5-T0"
662fa5e4d32SSunny Srivastava                    },
663fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
664fa5e4d32SSunny Srivastava                        "MACAddress": {
665fa5e4d32SSunny Srivastava                            "recordName": "VCFG",
666fa5e4d32SSunny Srivastava                            "keywordName": "Z0",
667fa5e4d32SSunny Srivastava                            "encoding": "MAC"
668fa5e4d32SSunny Srivastava                        }
669fa5e4d32SSunny Srivastava                    },
670fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
671fa5e4d32SSunny Srivastava                        "PrettyName": "HMC port 0"
672fa5e4d32SSunny Srivastava                    }
673fa5e4d32SSunny Srivastava                }
674fa5e4d32SSunny Srivastava            },
675fa5e4d32SSunny Srivastava            {
676fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/ethernet1",
677fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
678fa5e4d32SSunny Srivastava                "inherit": false,
679fa5e4d32SSunny Srivastava                "noprime": true,
680fa5e4d32SSunny Srivastava                "extraInterfaces": {
681fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
682fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
683fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
684fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5-T1"
685fa5e4d32SSunny Srivastava                    },
686fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
687fa5e4d32SSunny Srivastava                        "MACAddress": {
688fa5e4d32SSunny Srivastava                            "recordName": "VCFG",
689fa5e4d32SSunny Srivastava                            "keywordName": "Z1",
690fa5e4d32SSunny Srivastava                            "encoding": "MAC"
691fa5e4d32SSunny Srivastava                        },
692fa5e4d32SSunny Srivastava                        "xyz.openbmc_project.Inventory.Item": {
693fa5e4d32SSunny Srivastava                            "PrettyName": "HMC port 1"
694fa5e4d32SSunny Srivastava                        }
695fa5e4d32SSunny Srivastava                    }
696fa5e4d32SSunny Srivastava                }
697fa5e4d32SSunny Srivastava            },
698fa5e4d32SSunny Srivastava            {
699fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/usb0",
700fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
701fa5e4d32SSunny Srivastava                "inherit": false,
702fa5e4d32SSunny Srivastava                "extraInterfaces": {
703fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
704fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
705fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5-T2"
706fa5e4d32SSunny Srivastava                    },
707fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
708fa5e4d32SSunny Srivastava                        "PrettyName": "USB 3.0 port (rear)"
709fa5e4d32SSunny Srivastava                    }
710fa5e4d32SSunny Srivastava                }
711fa5e4d32SSunny Srivastava            },
712fa5e4d32SSunny Srivastava            {
713fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/displayport0",
714fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
715fa5e4d32SSunny Srivastava                "inherit": false,
716fa5e4d32SSunny Srivastava                "extraInterfaces": {
717fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
718fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
719fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5-T3"
720fa5e4d32SSunny Srivastava                    },
721fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
722fa5e4d32SSunny Srivastava                        "PrettyName": "Display Port"
723fa5e4d32SSunny Srivastava                    }
724fa5e4d32SSunny Srivastava                }
725fa5e4d32SSunny Srivastava            },
726fa5e4d32SSunny Srivastava            {
727fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/usb1",
728fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
729fa5e4d32SSunny Srivastava                "inherit": false,
730fa5e4d32SSunny Srivastava                "extraInterfaces": {
731fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
732fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
733fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C5-T4"
734fa5e4d32SSunny Srivastava                    },
735fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
736fa5e4d32SSunny Srivastava                        "PrettyName": "USB 2.0 port (rear)"
737fa5e4d32SSunny Srivastava                    }
738fa5e4d32SSunny Srivastava                }
739fa5e4d32SSunny Srivastava            }
740fa5e4d32SSunny Srivastava        ],
741fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/0-0051/eeprom": [
742fa5e4d32SSunny Srivastava            {
743fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm_wilson",
744fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
745fa5e4d32SSunny Srivastava                "preAction": {
746fa5e4d32SSunny Srivastava                    "collection": {
747fa5e4d32SSunny Srivastava                        "gpioPresence": {
748fa5e4d32SSunny Srivastava                            "pin": "CPU_TPM_CARD_PRESENT_N",
749fa5e4d32SSunny Srivastava                            "value": 0
750fa5e4d32SSunny Srivastava                        }
751fa5e4d32SSunny Srivastava                    }
752fa5e4d32SSunny Srivastava                },
753fa5e4d32SSunny Srivastava                "extraInterfaces": {
754fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Tpm": null,
755fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
756fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C22"
757fa5e4d32SSunny Srivastava                    },
758fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
759fa5e4d32SSunny Srivastava                        "PrettyName": "Trusted platform module card"
760fa5e4d32SSunny Srivastava                    }
761fa5e4d32SSunny Srivastava                }
762fa5e4d32SSunny Srivastava            }
763fa5e4d32SSunny Srivastava        ],
764fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/7-0050/eeprom": [
765fa5e4d32SSunny Srivastava            {
766fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
767fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
768fa5e4d32SSunny Srivastava                "preAction": {
769fa5e4d32SSunny Srivastava                    "collection": {
770fa5e4d32SSunny Srivastava                        "gpioPresence": {
771fa5e4d32SSunny Srivastava                            "pin": "BLYTH_OPPANEL_PRESENCE_N",
772fa5e4d32SSunny Srivastava                            "value": 0
773fa5e4d32SSunny Srivastava                        }
774fa5e4d32SSunny Srivastava                    }
775fa5e4d32SSunny Srivastava                },
776fa5e4d32SSunny Srivastava                "essentialFru": true,
777fa5e4d32SSunny Srivastava                "extraInterfaces": {
778fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Panel": null,
779fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
780fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-D0"
781fa5e4d32SSunny Srivastava                    },
782fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
783fa5e4d32SSunny Srivastava                        "PrettyName": "Control panel"
784fa5e4d32SSunny Srivastava                    }
785fa5e4d32SSunny Srivastava                }
786fa5e4d32SSunny Srivastava            }
787fa5e4d32SSunny Srivastava        ],
788fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/7-0051/eeprom": [
789fa5e4d32SSunny Srivastava            {
790fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill",
791fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
792fa5e4d32SSunny Srivastava                "pollingRequired": {
793fa5e4d32SSunny Srivastava                    "hotPlugging": {
794fa5e4d32SSunny Srivastava                        "gpioPresence": {
795fa5e4d32SSunny Srivastava                            "pin": "RUSSEL_OPPANEL_PRESENCE_N",
796fa5e4d32SSunny Srivastava                            "value": 0
797fa5e4d32SSunny Srivastava                        }
798fa5e4d32SSunny Srivastava                    }
799fa5e4d32SSunny Srivastava                },
800fa5e4d32SSunny Srivastava                "preAction": {
801fa5e4d32SSunny Srivastava                    "collection": {
802fa5e4d32SSunny Srivastava                        "gpioPresence": {
803fa5e4d32SSunny Srivastava                            "pin": "RUSSEL_OPPANEL_PRESENCE_N",
804fa5e4d32SSunny Srivastava                            "value": 0
805fa5e4d32SSunny Srivastava                        },
806fa5e4d32SSunny Srivastava                        "setGpio": {
807fa5e4d32SSunny Srivastava                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
808fa5e4d32SSunny Srivastava                            "value": 0
809fa5e4d32SSunny Srivastava                        },
810fa5e4d32SSunny Srivastava                        "systemCmd": {
811fa5e4d32SSunny Srivastava                            "cmd": "echo 7-0051 > /sys/bus/i2c/drivers/at24/bind"
812fa5e4d32SSunny Srivastava                        }
813fa5e4d32SSunny Srivastava                    }
814fa5e4d32SSunny Srivastava                },
815*feb5658bSJinu Joy Thomas                "postAction": {
816*feb5658bSJinu Joy Thomas                    "deletion": {
817*feb5658bSJinu Joy Thomas                        "systemCmd": {
818*feb5658bSJinu Joy Thomas                            "cmd": "echo 7-0051 > /sys/bus/i2c/drivers/at24/unbind"
819*feb5658bSJinu Joy Thomas                        },
820*feb5658bSJinu Joy Thomas                        "setGpio": {
821*feb5658bSJinu Joy Thomas                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
822*feb5658bSJinu Joy Thomas                            "value": 1
823*feb5658bSJinu Joy Thomas                        }
824*feb5658bSJinu Joy Thomas                    }
825*feb5658bSJinu Joy Thomas                },
8264c164381SSunny Srivastava                "postFailAction": {
827fa5e4d32SSunny Srivastava                    "collection": {
828fa5e4d32SSunny Srivastava                        "setGpio": {
829fa5e4d32SSunny Srivastava                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
830fa5e4d32SSunny Srivastava                            "value": 1
831fa5e4d32SSunny Srivastava                        }
832*feb5658bSJinu Joy Thomas                    },
833*feb5658bSJinu Joy Thomas                    "deletion": {
834*feb5658bSJinu Joy Thomas                        "setGpio": {
835*feb5658bSJinu Joy Thomas                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
836*feb5658bSJinu Joy Thomas                            "value": 1
837*feb5658bSJinu Joy Thomas                        }
838fa5e4d32SSunny Srivastava                    }
839fa5e4d32SSunny Srivastava                },
840fa5e4d32SSunny Srivastava                "extraInterfaces": {
841fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Panel": null,
842fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
843fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-D1"
844fa5e4d32SSunny Srivastava                    },
845fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
846fa5e4d32SSunny Srivastava                        "PrettyName": "Control panel display"
847fa5e4d32SSunny Srivastava                    }
848fa5e4d32SSunny Srivastava                }
849fa5e4d32SSunny Srivastava            }
850fa5e4d32SSunny Srivastava        ],
851fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/9-0050/eeprom": [
852fa5e4d32SSunny Srivastava            {
853fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm0",
854fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
855fa5e4d32SSunny Srivastava                "extraInterfaces": {
856fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
857fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
858fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C14"
859fa5e4d32SSunny Srivastava                    },
860fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
861fa5e4d32SSunny Srivastava                        "PrettyName": "Voltage regulator module for system processor module 0"
862fa5e4d32SSunny Srivastava                    }
863fa5e4d32SSunny Srivastava                }
864fa5e4d32SSunny Srivastava            }
865fa5e4d32SSunny Srivastava        ],
866fa5e4d32SSunny Srivastava        "/sys/bus/spi/drivers/at25/spi12.0/eeprom": [
867fa5e4d32SSunny Srivastava            {
868fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0",
869fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
870fa5e4d32SSunny Srivastava                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi13.0/eeprom",
871fa5e4d32SSunny Srivastava                "cpuType": "primary",
872fa5e4d32SSunny Srivastava                "powerOffOnly": true,
873fa5e4d32SSunny Srivastava                "offset": 196608,
874fa5e4d32SSunny Srivastava                "size": 65504,
875fa5e4d32SSunny Srivastava                "extraInterfaces": {
876fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
877fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
878fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C15"
879fa5e4d32SSunny Srivastava                    },
880fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
881fa5e4d32SSunny Srivastava                        "PrettyName": "System processor module 0"
882fa5e4d32SSunny Srivastava                    }
883fa5e4d32SSunny Srivastava                }
884fa5e4d32SSunny Srivastava            },
885fa5e4d32SSunny Srivastava            {
886fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit0",
887fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
888fa5e4d32SSunny Srivastava                "inherit": false,
889fa5e4d32SSunny Srivastava                "extraInterfaces": {
890fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
891fa5e4d32SSunny Srivastava                        "PrettyName": "Quad"
892fa5e4d32SSunny Srivastava                    }
893fa5e4d32SSunny Srivastava                }
894fa5e4d32SSunny Srivastava            },
895fa5e4d32SSunny Srivastava            {
896fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit1",
897fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
898fa5e4d32SSunny Srivastava                "inherit": false,
899fa5e4d32SSunny Srivastava                "extraInterfaces": {
900fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
901fa5e4d32SSunny Srivastava                        "PrettyName": "High speed SMP/OpenCAPI Link"
902fa5e4d32SSunny Srivastava                    }
903fa5e4d32SSunny Srivastava                }
904fa5e4d32SSunny Srivastava            },
905fa5e4d32SSunny Srivastava            {
906fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit2",
907fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
908fa5e4d32SSunny Srivastava                "inherit": false,
909fa5e4d32SSunny Srivastava                "extraInterfaces": {
910fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
911fa5e4d32SSunny Srivastava                        "PrettyName": "Memory Controller"
912fa5e4d32SSunny Srivastava                    }
913fa5e4d32SSunny Srivastava                }
914fa5e4d32SSunny Srivastava            },
915fa5e4d32SSunny Srivastava            {
916fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit3",
917fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
918fa5e4d32SSunny Srivastava                "inherit": false,
919fa5e4d32SSunny Srivastava                "extraInterfaces": {
920fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
921fa5e4d32SSunny Srivastava                        "PrettyName": "Memory Controller Channel"
922fa5e4d32SSunny Srivastava                    }
923fa5e4d32SSunny Srivastava                }
924fa5e4d32SSunny Srivastava            },
925fa5e4d32SSunny Srivastava            {
926fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit4",
927fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
928fa5e4d32SSunny Srivastava                "inherit": false,
929fa5e4d32SSunny Srivastava                "extraInterfaces": {
930fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
931fa5e4d32SSunny Srivastava                        "PrettyName": "Processor To Memory Buffer Interface"
932fa5e4d32SSunny Srivastava                    }
933fa5e4d32SSunny Srivastava                }
934fa5e4d32SSunny Srivastava            },
935fa5e4d32SSunny Srivastava            {
936fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit5",
937fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
938fa5e4d32SSunny Srivastava                "inherit": false,
939fa5e4d32SSunny Srivastava                "extraInterfaces": {
940fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
941fa5e4d32SSunny Srivastava                        "PrettyName": "Nest Memory Management Unit"
942fa5e4d32SSunny Srivastava                    }
943fa5e4d32SSunny Srivastava                }
944fa5e4d32SSunny Srivastava            },
945fa5e4d32SSunny Srivastava            {
946fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit6",
947fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
948fa5e4d32SSunny Srivastava                "inherit": false,
949fa5e4d32SSunny Srivastava                "extraInterfaces": {
950fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
951fa5e4d32SSunny Srivastava                        "PrettyName": "Accelerator"
952fa5e4d32SSunny Srivastava                    }
953fa5e4d32SSunny Srivastava                }
954fa5e4d32SSunny Srivastava            },
955fa5e4d32SSunny Srivastava            {
956fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit7",
957fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
958fa5e4d32SSunny Srivastava                "inherit": false,
959fa5e4d32SSunny Srivastava                "extraInterfaces": {
960fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
961fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Interface"
962fa5e4d32SSunny Srivastava                    }
963fa5e4d32SSunny Srivastava                }
964fa5e4d32SSunny Srivastava            },
965fa5e4d32SSunny Srivastava            {
966fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit8",
967fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
968fa5e4d32SSunny Srivastava                "inherit": false,
969fa5e4d32SSunny Srivastava                "extraInterfaces": {
970fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
971fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Interface Controller"
972fa5e4d32SSunny Srivastava                    }
973fa5e4d32SSunny Srivastava                }
974fa5e4d32SSunny Srivastava            },
975fa5e4d32SSunny Srivastava            {
976fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit9",
977fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
978fa5e4d32SSunny Srivastava                "inherit": false,
979fa5e4d32SSunny Srivastava                "extraInterfaces": {
980fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
981fa5e4d32SSunny Srivastava                        "PrettyName": "POWER Accelerator Unit"
982fa5e4d32SSunny Srivastava                    }
983fa5e4d32SSunny Srivastava                }
984fa5e4d32SSunny Srivastava            },
985fa5e4d32SSunny Srivastava            {
986fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit10",
987fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
988fa5e4d32SSunny Srivastava                "inherit": false,
989fa5e4d32SSunny Srivastava                "extraInterfaces": {
990fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
991fa5e4d32SSunny Srivastava                        "PrettyName": "POWER Accelerator Unit Controller"
992fa5e4d32SSunny Srivastava                    }
993fa5e4d32SSunny Srivastava                }
994fa5e4d32SSunny Srivastava            },
995fa5e4d32SSunny Srivastava            {
996fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit11",
997fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
998fa5e4d32SSunny Srivastava                "inherit": false,
999fa5e4d32SSunny Srivastava                "extraInterfaces": {
1000fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1001fa5e4d32SSunny Srivastava                        "PrettyName": "PCI Express controllers"
1002fa5e4d32SSunny Srivastava                    }
1003fa5e4d32SSunny Srivastava                }
1004fa5e4d32SSunny Srivastava            },
1005fa5e4d32SSunny Srivastava            {
1006fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit12",
1007fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1008fa5e4d32SSunny Srivastava                "inherit": false,
1009fa5e4d32SSunny Srivastava                "extraInterfaces": {
1010fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1011fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe host bridge (PHB)"
1012fa5e4d32SSunny Srivastava                    }
1013fa5e4d32SSunny Srivastava                }
1014fa5e4d32SSunny Srivastava            },
1015fa5e4d32SSunny Srivastava            {
1016fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit13",
1017fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1018fa5e4d32SSunny Srivastava                "inherit": false,
1019fa5e4d32SSunny Srivastava                "extraInterfaces": {
1020fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1021fa5e4d32SSunny Srivastava                        "PrettyName": "OBUS End Point"
1022fa5e4d32SSunny Srivastava                    }
1023fa5e4d32SSunny Srivastava                }
1024fa5e4d32SSunny Srivastava            },
1025fa5e4d32SSunny Srivastava            {
1026fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit14",
1027fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1028fa5e4d32SSunny Srivastava                "inherit": false,
1029fa5e4d32SSunny Srivastava                "extraInterfaces": {
1030fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1031fa5e4d32SSunny Srivastava                        "PrettyName": "Cache-Only Core"
1032fa5e4d32SSunny Srivastava                    }
1033fa5e4d32SSunny Srivastava                }
1034fa5e4d32SSunny Srivastava            }
1035fa5e4d32SSunny Srivastava        ],
1036fa5e4d32SSunny Srivastava        "/sys/bus/spi/drivers/at25/spi22.0/eeprom": [
1037fa5e4d32SSunny Srivastava            {
1038fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1",
1039fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1040fa5e4d32SSunny Srivastava                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi23.0/eeprom",
1041fa5e4d32SSunny Srivastava                "powerOffOnly": true,
1042fa5e4d32SSunny Srivastava                "offset": 196608,
1043fa5e4d32SSunny Srivastava                "size": 65504,
1044fa5e4d32SSunny Srivastava                "extraInterfaces": {
1045fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1046fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1047fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C15"
1048fa5e4d32SSunny Srivastava                    },
1049fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1050fa5e4d32SSunny Srivastava                        "PrettyName": "System processor module 0"
1051fa5e4d32SSunny Srivastava                    }
1052fa5e4d32SSunny Srivastava                }
1053fa5e4d32SSunny Srivastava            },
1054fa5e4d32SSunny Srivastava            {
1055fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit0",
1056fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1057fa5e4d32SSunny Srivastava                "inherit": false,
1058fa5e4d32SSunny Srivastava                "extraInterfaces": {
1059fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1060fa5e4d32SSunny Srivastava                        "PrettyName": "Quad"
1061fa5e4d32SSunny Srivastava                    }
1062fa5e4d32SSunny Srivastava                }
1063fa5e4d32SSunny Srivastava            },
1064fa5e4d32SSunny Srivastava            {
1065fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit1",
1066fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1067fa5e4d32SSunny Srivastava                "inherit": false,
1068fa5e4d32SSunny Srivastava                "extraInterfaces": {
1069fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1070fa5e4d32SSunny Srivastava                        "PrettyName": "High speed SMP/OpenCAPI Link"
1071fa5e4d32SSunny Srivastava                    }
1072fa5e4d32SSunny Srivastava                }
1073fa5e4d32SSunny Srivastava            },
1074fa5e4d32SSunny Srivastava            {
1075fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit2",
1076fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1077fa5e4d32SSunny Srivastava                "inherit": false,
1078fa5e4d32SSunny Srivastava                "extraInterfaces": {
1079fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1080fa5e4d32SSunny Srivastava                        "PrettyName": "Memory Controller"
1081fa5e4d32SSunny Srivastava                    }
1082fa5e4d32SSunny Srivastava                }
1083fa5e4d32SSunny Srivastava            },
1084fa5e4d32SSunny Srivastava            {
1085fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit3",
1086fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1087fa5e4d32SSunny Srivastava                "inherit": false,
1088fa5e4d32SSunny Srivastava                "extraInterfaces": {
1089fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1090fa5e4d32SSunny Srivastava                        "PrettyName": "Memory Controller Channel"
1091fa5e4d32SSunny Srivastava                    }
1092fa5e4d32SSunny Srivastava                }
1093fa5e4d32SSunny Srivastava            },
1094fa5e4d32SSunny Srivastava            {
1095fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit4",
1096fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1097fa5e4d32SSunny Srivastava                "inherit": false,
1098fa5e4d32SSunny Srivastava                "extraInterfaces": {
1099fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1100fa5e4d32SSunny Srivastava                        "PrettyName": "Processor To Memory Buffer Interface"
1101fa5e4d32SSunny Srivastava                    }
1102fa5e4d32SSunny Srivastava                }
1103fa5e4d32SSunny Srivastava            },
1104fa5e4d32SSunny Srivastava            {
1105fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit5",
1106fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1107fa5e4d32SSunny Srivastava                "inherit": false,
1108fa5e4d32SSunny Srivastava                "extraInterfaces": {
1109fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1110fa5e4d32SSunny Srivastava                        "PrettyName": "Nest Memory Management Unit"
1111fa5e4d32SSunny Srivastava                    }
1112fa5e4d32SSunny Srivastava                }
1113fa5e4d32SSunny Srivastava            },
1114fa5e4d32SSunny Srivastava            {
1115fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit6",
1116fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1117fa5e4d32SSunny Srivastava                "inherit": false,
1118fa5e4d32SSunny Srivastava                "extraInterfaces": {
1119fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1120fa5e4d32SSunny Srivastava                        "PrettyName": "Accelerator"
1121fa5e4d32SSunny Srivastava                    }
1122fa5e4d32SSunny Srivastava                }
1123fa5e4d32SSunny Srivastava            },
1124fa5e4d32SSunny Srivastava            {
1125fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit7",
1126fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1127fa5e4d32SSunny Srivastava                "inherit": false,
1128fa5e4d32SSunny Srivastava                "extraInterfaces": {
1129fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1130fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Interface"
1131fa5e4d32SSunny Srivastava                    }
1132fa5e4d32SSunny Srivastava                }
1133fa5e4d32SSunny Srivastava            },
1134fa5e4d32SSunny Srivastava            {
1135fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit8",
1136fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1137fa5e4d32SSunny Srivastava                "inherit": false,
1138fa5e4d32SSunny Srivastava                "extraInterfaces": {
1139fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1140fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Interface Controller"
1141fa5e4d32SSunny Srivastava                    }
1142fa5e4d32SSunny Srivastava                }
1143fa5e4d32SSunny Srivastava            },
1144fa5e4d32SSunny Srivastava            {
1145fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit9",
1146fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1147fa5e4d32SSunny Srivastava                "inherit": false,
1148fa5e4d32SSunny Srivastava                "extraInterfaces": {
1149fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1150fa5e4d32SSunny Srivastava                        "PrettyName": "POWER Accelerator Unit"
1151fa5e4d32SSunny Srivastava                    }
1152fa5e4d32SSunny Srivastava                }
1153fa5e4d32SSunny Srivastava            },
1154fa5e4d32SSunny Srivastava            {
1155fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit10",
1156fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1157fa5e4d32SSunny Srivastava                "inherit": false,
1158fa5e4d32SSunny Srivastava                "extraInterfaces": {
1159fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1160fa5e4d32SSunny Srivastava                        "PrettyName": "POWER Accelerator Unit Controller"
1161fa5e4d32SSunny Srivastava                    }
1162fa5e4d32SSunny Srivastava                }
1163fa5e4d32SSunny Srivastava            },
1164fa5e4d32SSunny Srivastava            {
1165fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit11",
1166fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1167fa5e4d32SSunny Srivastava                "inherit": false,
1168fa5e4d32SSunny Srivastava                "extraInterfaces": {
1169fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1170fa5e4d32SSunny Srivastava                        "PrettyName": "PCI Express controllers"
1171fa5e4d32SSunny Srivastava                    }
1172fa5e4d32SSunny Srivastava                }
1173fa5e4d32SSunny Srivastava            },
1174fa5e4d32SSunny Srivastava            {
1175fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit12",
1176fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1177fa5e4d32SSunny Srivastava                "inherit": false,
1178fa5e4d32SSunny Srivastava                "extraInterfaces": {
1179fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1180fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe host bridge (PHB)"
1181fa5e4d32SSunny Srivastava                    }
1182fa5e4d32SSunny Srivastava                }
1183fa5e4d32SSunny Srivastava            },
1184fa5e4d32SSunny Srivastava            {
1185fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit13",
1186fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1187fa5e4d32SSunny Srivastava                "inherit": false,
1188fa5e4d32SSunny Srivastava                "extraInterfaces": {
1189fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1190fa5e4d32SSunny Srivastava                        "PrettyName": "OBUS End Point"
1191fa5e4d32SSunny Srivastava                    }
1192fa5e4d32SSunny Srivastava                }
1193fa5e4d32SSunny Srivastava            },
1194fa5e4d32SSunny Srivastava            {
1195fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit14",
1196fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1197fa5e4d32SSunny Srivastava                "inherit": false,
1198fa5e4d32SSunny Srivastava                "extraInterfaces": {
1199fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1200fa5e4d32SSunny Srivastava                        "PrettyName": "Cache-Only Core"
1201fa5e4d32SSunny Srivastava                    }
1202fa5e4d32SSunny Srivastava                }
1203fa5e4d32SSunny Srivastava            }
1204fa5e4d32SSunny Srivastava        ],
1205fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/29-0050/eeprom": [
1206fa5e4d32SSunny Srivastava            {
1207fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10",
1208fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1209fa5e4d32SSunny Srivastava                "replaceableAtStandby": true,
1210fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1211fa5e4d32SSunny Srivastava                "preAction": {
1212fa5e4d32SSunny Srivastava                    "collection": {
1213fa5e4d32SSunny Srivastava                        "gpioPresence": {
1214fa5e4d32SSunny Srivastava                            "pin": "SLOT10_EXPANDER_PRSNT_N",
1215fa5e4d32SSunny Srivastava                            "value": 0
1216fa5e4d32SSunny Srivastava                        },
1217fa5e4d32SSunny Srivastava                        "setGpio": {
1218fa5e4d32SSunny Srivastava                            "pin": "SLOT10_PRSNT_EN_RSVD",
1219fa5e4d32SSunny Srivastava                            "value": 1
1220fa5e4d32SSunny Srivastava                        },
1221fa5e4d32SSunny Srivastava                        "systemCmd": {
1222fa5e4d32SSunny Srivastava                            "cmd": "echo 29-0050 > /sys/bus/i2c/drivers/at24/bind"
1223fa5e4d32SSunny Srivastava                        }
1224*feb5658bSJinu Joy Thomas                    },
1225*feb5658bSJinu Joy Thomas                    "deletion": {
1226*feb5658bSJinu Joy Thomas                        "systemCmd": {
1227*feb5658bSJinu Joy Thomas                            "cmd": "echo 29-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
1228*feb5658bSJinu Joy Thomas                        }
1229fa5e4d32SSunny Srivastava                    }
1230fa5e4d32SSunny Srivastava                },
1231fa5e4d32SSunny Srivastava                "postAction": {
1232fa5e4d32SSunny Srivastava                    "collection": {
1233fa5e4d32SSunny Srivastava                        "systemCmd": {
1234fa5e4d32SSunny Srivastava                            "cmd": "echo 29-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
1235fa5e4d32SSunny Srivastava                        }
1236*feb5658bSJinu Joy Thomas                    },
1237*feb5658bSJinu Joy Thomas                    "deletion": {
1238*feb5658bSJinu Joy Thomas                        "systemCmd": {
1239*feb5658bSJinu Joy Thomas                            "cmd": "echo 29-0050 > /sys/bus/i2c/drivers/at24/unbind"
1240*feb5658bSJinu Joy Thomas                        },
1241*feb5658bSJinu Joy Thomas                        "setGpio": {
1242*feb5658bSJinu Joy Thomas                            "pin": "SLOT10_PRSNT_EN_RSVD",
1243*feb5658bSJinu Joy Thomas                            "value": 0
1244*feb5658bSJinu Joy Thomas                        }
1245fa5e4d32SSunny Srivastava                    }
1246fa5e4d32SSunny Srivastava                },
12474c164381SSunny Srivastava                "postFailAction": {
1248fa5e4d32SSunny Srivastava                    "collection": {
1249fa5e4d32SSunny Srivastava                        "setGpio": {
1250fa5e4d32SSunny Srivastava                            "pin": "SLOT10_PRSNT_EN_RSVD",
1251fa5e4d32SSunny Srivastava                            "value": 0
1252fa5e4d32SSunny Srivastava                        }
1253*feb5658bSJinu Joy Thomas                    },
1254*feb5658bSJinu Joy Thomas                    "deletion": {
1255*feb5658bSJinu Joy Thomas                        "setGpio": {
1256*feb5658bSJinu Joy Thomas                            "pin": "SLOT10_PRSNT_EN_RSVD",
1257*feb5658bSJinu Joy Thomas                            "value": 0
1258*feb5658bSJinu Joy Thomas                        }
1259fa5e4d32SSunny Srivastava                    }
1260fa5e4d32SSunny Srivastava                },
1261fa5e4d32SSunny Srivastava                "extraInterfaces": {
1262fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1263fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
1264fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1265fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10"
1266fa5e4d32SSunny Srivastava                    },
1267fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1268fa5e4d32SSunny Srivastava                        "Bus": 29,
1269fa5e4d32SSunny Srivastava                        "Address": 80
1270fa5e4d32SSunny Srivastava                    },
1271fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1272fa5e4d32SSunny Srivastava                        "SlotNumber": 10
1273fa5e4d32SSunny Srivastava                    },
1274fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1275fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
1276fa5e4d32SSunny Srivastava                    }
1277fa5e4d32SSunny Srivastava                }
1278fa5e4d32SSunny Srivastava            },
1279fa5e4d32SSunny Srivastava            {
1280fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_top",
1281fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1282fa5e4d32SSunny Srivastava                "inherit": false,
1283fa5e4d32SSunny Srivastava                "noprime": true,
1284fa5e4d32SSunny Srivastava                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
1285fa5e4d32SSunny Srivastava                "extraInterfaces": {
1286fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1287fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1288fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1289fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T0"
1290fa5e4d32SSunny Srivastava                    },
1291fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1292fa5e4d32SSunny Srivastava                        "PrettyName": "CXP Port"
1293fa5e4d32SSunny Srivastava                    }
1294fa5e4d32SSunny Srivastava                }
1295fa5e4d32SSunny Srivastava            },
1296fa5e4d32SSunny Srivastava            {
1297fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_bot",
1298fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1299fa5e4d32SSunny Srivastava                "inherit": false,
1300fa5e4d32SSunny Srivastava                "noprime": true,
1301fa5e4d32SSunny Srivastava                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
1302fa5e4d32SSunny Srivastava                "extraInterfaces": {
1303fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1304fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1305fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1306fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T1"
1307fa5e4d32SSunny Srivastava                    },
1308fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1309fa5e4d32SSunny Srivastava                        "PrettyName": "CXP Port"
1310fa5e4d32SSunny Srivastava                    }
1311fa5e4d32SSunny Srivastava                }
1312fa5e4d32SSunny Srivastava            },
1313fa5e4d32SSunny Srivastava            {
1314fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector0",
1315fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1316fa5e4d32SSunny Srivastava                "inherit": false,
1317fa5e4d32SSunny Srivastava                "noprime": true,
1318fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1319fa5e4d32SSunny Srivastava                "extraInterfaces": {
1320fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1321fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1322fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1323fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T0"
1324fa5e4d32SSunny Srivastava                    },
1325fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1326fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1327fa5e4d32SSunny Srivastava                    }
1328fa5e4d32SSunny Srivastava                }
1329fa5e4d32SSunny Srivastava            },
1330fa5e4d32SSunny Srivastava            {
1331fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector1",
1332fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1333fa5e4d32SSunny Srivastava                "inherit": false,
1334fa5e4d32SSunny Srivastava                "noprime": true,
1335fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1336fa5e4d32SSunny Srivastava                "extraInterfaces": {
1337fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1338fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1339fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1340fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T1"
1341fa5e4d32SSunny Srivastava                    },
1342fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1343fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1344fa5e4d32SSunny Srivastava                    }
1345fa5e4d32SSunny Srivastava                }
1346fa5e4d32SSunny Srivastava            },
1347fa5e4d32SSunny Srivastava            {
1348fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector2",
1349fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1350fa5e4d32SSunny Srivastava                "inherit": false,
1351fa5e4d32SSunny Srivastava                "noprime": true,
1352fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1353fa5e4d32SSunny Srivastava                "extraInterfaces": {
1354fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1355fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1356fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1357fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T2"
1358fa5e4d32SSunny Srivastava                    },
1359fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1360fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1361fa5e4d32SSunny Srivastava                    }
1362fa5e4d32SSunny Srivastava                }
1363fa5e4d32SSunny Srivastava            },
1364fa5e4d32SSunny Srivastava            {
1365fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector3",
1366fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1367fa5e4d32SSunny Srivastava                "inherit": false,
1368fa5e4d32SSunny Srivastava                "noprime": true,
1369fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1370fa5e4d32SSunny Srivastava                "extraInterfaces": {
1371fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1372fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1373fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1374fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C10-T3"
1375fa5e4d32SSunny Srivastava                    },
1376fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1377fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1378fa5e4d32SSunny Srivastava                    }
1379fa5e4d32SSunny Srivastava                }
1380fa5e4d32SSunny Srivastava            }
1381fa5e4d32SSunny Srivastava        ],
1382fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/26-0052/eeprom": [
1383fa5e4d32SSunny Srivastava            {
1384fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7",
1385fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1386fa5e4d32SSunny Srivastava                "replaceableAtStandby": true,
1387fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1388fa5e4d32SSunny Srivastava                "preAction": {
1389fa5e4d32SSunny Srivastava                    "collection": {
1390fa5e4d32SSunny Srivastava                        "gpioPresence": {
1391fa5e4d32SSunny Srivastava                            "pin": "SLOT7_EXPANDER_PRSNT_N",
1392fa5e4d32SSunny Srivastava                            "value": 0
1393fa5e4d32SSunny Srivastava                        },
1394fa5e4d32SSunny Srivastava                        "setGpio": {
1395fa5e4d32SSunny Srivastava                            "pin": "SLOT7_PRSNT_EN_RSVD",
1396fa5e4d32SSunny Srivastava                            "value": 1
1397fa5e4d32SSunny Srivastava                        },
1398fa5e4d32SSunny Srivastava                        "systemCmd": {
1399fa5e4d32SSunny Srivastava                            "cmd": "echo 26-0052 > /sys/bus/i2c/drivers/at24/bind"
1400fa5e4d32SSunny Srivastava                        }
1401fa5e4d32SSunny Srivastava                    }
1402fa5e4d32SSunny Srivastava                },
1403*feb5658bSJinu Joy Thomas                "postAction": {
1404*feb5658bSJinu Joy Thomas                    "deletion": {
1405*feb5658bSJinu Joy Thomas                        "systemCmd": {
1406*feb5658bSJinu Joy Thomas                            "cmd": "echo 26-0052 > /sys/bus/i2c/drivers/at24/unbind"
1407*feb5658bSJinu Joy Thomas                        },
1408*feb5658bSJinu Joy Thomas                        "setGpio": {
1409*feb5658bSJinu Joy Thomas                            "pin": "SLOT7_PRSNT_EN_RSVD",
1410*feb5658bSJinu Joy Thomas                            "value": 0
1411*feb5658bSJinu Joy Thomas                        }
1412*feb5658bSJinu Joy Thomas                    }
1413*feb5658bSJinu Joy Thomas                },
14144c164381SSunny Srivastava                "postFailAction": {
1415fa5e4d32SSunny Srivastava                    "collection": {
1416fa5e4d32SSunny Srivastava                        "setGpio": {
1417fa5e4d32SSunny Srivastava                            "pin": "SLOT7_PRSNT_EN_RSVD",
1418fa5e4d32SSunny Srivastava                            "value": 0
1419fa5e4d32SSunny Srivastava                        }
1420*feb5658bSJinu Joy Thomas                    },
1421*feb5658bSJinu Joy Thomas                    "deletion": {
1422*feb5658bSJinu Joy Thomas                        "setGpio": {
1423*feb5658bSJinu Joy Thomas                            "pin": "SLOT7_PRSNT_EN_RSVD",
1424*feb5658bSJinu Joy Thomas                            "value": 0
1425*feb5658bSJinu Joy Thomas                        }
1426fa5e4d32SSunny Srivastava                    }
1427fa5e4d32SSunny Srivastava                },
1428fa5e4d32SSunny Srivastava                "extraInterfaces": {
1429fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1430fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1431fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C7"
1432fa5e4d32SSunny Srivastava                    },
1433fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1434fa5e4d32SSunny Srivastava                        "Bus": 26,
1435fa5e4d32SSunny Srivastava                        "Address": 82
1436fa5e4d32SSunny Srivastava                    },
1437fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1438fa5e4d32SSunny Srivastava                        "SlotNumber": 7
1439fa5e4d32SSunny Srivastava                    },
1440fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1441fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
1442fa5e4d32SSunny Srivastava                    }
1443fa5e4d32SSunny Srivastava                }
1444fa5e4d32SSunny Srivastava            }
1445fa5e4d32SSunny Srivastava        ],
1446fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/27-0050/eeprom": [
1447fa5e4d32SSunny Srivastava            {
1448fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9/pcie_card9",
1449fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1450fa5e4d32SSunny Srivastava                "replaceableAtStandby": true,
1451fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1452fa5e4d32SSunny Srivastava                "preAction": {
1453fa5e4d32SSunny Srivastava                    "collection": {
1454fa5e4d32SSunny Srivastava                        "gpioPresence": {
1455fa5e4d32SSunny Srivastava                            "pin": "SLOT9_EXPANDER_PRSNT_N",
1456fa5e4d32SSunny Srivastava                            "value": 0
1457fa5e4d32SSunny Srivastava                        },
1458fa5e4d32SSunny Srivastava                        "setGpio": {
1459fa5e4d32SSunny Srivastava                            "pin": "SLOT9_PRSNT_EN_RSVD",
1460fa5e4d32SSunny Srivastava                            "value": 1
1461fa5e4d32SSunny Srivastava                        },
1462fa5e4d32SSunny Srivastava                        "systemCmd": {
1463fa5e4d32SSunny Srivastava                            "cmd": "echo 27-0050 > /sys/bus/i2c/drivers/at24/bind"
1464fa5e4d32SSunny Srivastava                        }
1465fa5e4d32SSunny Srivastava                    }
1466fa5e4d32SSunny Srivastava                },
1467*feb5658bSJinu Joy Thomas                "postAction": {
1468*feb5658bSJinu Joy Thomas                    "deletion": {
1469*feb5658bSJinu Joy Thomas                        "systemCmd": {
1470*feb5658bSJinu Joy Thomas                            "cmd": "echo 27-0050 > /sys/bus/i2c/drivers/at24/unbind"
1471*feb5658bSJinu Joy Thomas                        },
1472*feb5658bSJinu Joy Thomas                        "setGpio": {
1473*feb5658bSJinu Joy Thomas                            "pin": "SLOT9_PRSNT_EN_RSVD",
1474*feb5658bSJinu Joy Thomas                            "value": 0
1475*feb5658bSJinu Joy Thomas                        }
1476*feb5658bSJinu Joy Thomas                    }
1477*feb5658bSJinu Joy Thomas                },
14784c164381SSunny Srivastava                "postFailAction": {
1479fa5e4d32SSunny Srivastava                    "collection": {
1480fa5e4d32SSunny Srivastava                        "setGpio": {
1481fa5e4d32SSunny Srivastava                            "pin": "SLOT9_PRSNT_EN_RSVD",
1482fa5e4d32SSunny Srivastava                            "value": 0
1483fa5e4d32SSunny Srivastava                        }
1484*feb5658bSJinu Joy Thomas                    },
1485*feb5658bSJinu Joy Thomas                    "deletion": {
1486*feb5658bSJinu Joy Thomas                        "setGpio": {
1487*feb5658bSJinu Joy Thomas                            "pin": "SLOT9_PRSNT_EN_RSVD",
1488*feb5658bSJinu Joy Thomas                            "value": 0
1489*feb5658bSJinu Joy Thomas                        }
1490fa5e4d32SSunny Srivastava                    }
1491fa5e4d32SSunny Srivastava                },
1492fa5e4d32SSunny Srivastava                "extraInterfaces": {
1493fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1494fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1495fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C9"
1496fa5e4d32SSunny Srivastava                    },
1497fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1498fa5e4d32SSunny Srivastava                        "Bus": 27,
1499fa5e4d32SSunny Srivastava                        "Address": 80
1500fa5e4d32SSunny Srivastava                    },
1501fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1502fa5e4d32SSunny Srivastava                        "SlotNumber": 9
1503fa5e4d32SSunny Srivastava                    },
1504fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1505fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
1506fa5e4d32SSunny Srivastava                    }
1507fa5e4d32SSunny Srivastava                }
1508fa5e4d32SSunny Srivastava            }
1509fa5e4d32SSunny Srivastava        ],
1510fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/30-0051/eeprom": [
1511fa5e4d32SSunny Srivastava            {
1512fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11",
1513fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1514fa5e4d32SSunny Srivastava                "replaceableAtStandby": true,
1515fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1516fa5e4d32SSunny Srivastava                "preAction": {
1517fa5e4d32SSunny Srivastava                    "collection": {
1518fa5e4d32SSunny Srivastava                        "gpioPresence": {
1519fa5e4d32SSunny Srivastava                            "pin": "SLOT11_EXPANDER_PRSNT_N",
1520fa5e4d32SSunny Srivastava                            "value": 0
1521fa5e4d32SSunny Srivastava                        },
1522fa5e4d32SSunny Srivastava                        "setGpio": {
1523fa5e4d32SSunny Srivastava                            "pin": "SLOT11_PRSNT_EN_RSVD",
1524fa5e4d32SSunny Srivastava                            "value": 1
1525fa5e4d32SSunny Srivastava                        },
1526fa5e4d32SSunny Srivastava                        "systemCmd": {
1527fa5e4d32SSunny Srivastava                            "cmd": "echo 30-0051 > /sys/bus/i2c/drivers/at24/bind"
1528fa5e4d32SSunny Srivastava                        }
1529fa5e4d32SSunny Srivastava                    }
1530fa5e4d32SSunny Srivastava                },
1531*feb5658bSJinu Joy Thomas                "postAction": {
1532*feb5658bSJinu Joy Thomas                    "deletion": {
1533*feb5658bSJinu Joy Thomas                        "systemCmd": {
1534*feb5658bSJinu Joy Thomas                            "cmd": "echo 30-0051 > /sys/bus/i2c/drivers/at24/unbind"
1535*feb5658bSJinu Joy Thomas                        },
1536*feb5658bSJinu Joy Thomas                        "setGpio": {
1537*feb5658bSJinu Joy Thomas                            "pin": "SLOT11_PRSNT_EN_RSVD",
1538*feb5658bSJinu Joy Thomas                            "value": 0
1539*feb5658bSJinu Joy Thomas                        }
1540*feb5658bSJinu Joy Thomas                    }
1541*feb5658bSJinu Joy Thomas                },
15424c164381SSunny Srivastava                "postFailAction": {
1543fa5e4d32SSunny Srivastava                    "collection": {
1544fa5e4d32SSunny Srivastava                        "setGpio": {
1545fa5e4d32SSunny Srivastava                            "pin": "SLOT11_PRSNT_EN_RSVD",
1546fa5e4d32SSunny Srivastava                            "value": 0
1547fa5e4d32SSunny Srivastava                        }
1548*feb5658bSJinu Joy Thomas                    },
1549*feb5658bSJinu Joy Thomas                    "deletion": {
1550*feb5658bSJinu Joy Thomas                        "setGpio": {
1551*feb5658bSJinu Joy Thomas                            "pin": "SLOT11_PRSNT_EN_RSVD",
1552*feb5658bSJinu Joy Thomas                            "value": 0
1553*feb5658bSJinu Joy Thomas                        }
1554fa5e4d32SSunny Srivastava                    }
1555fa5e4d32SSunny Srivastava                },
1556fa5e4d32SSunny Srivastava                "extraInterfaces": {
1557fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1558fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
1559fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1560fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11"
1561fa5e4d32SSunny Srivastava                    },
1562fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1563fa5e4d32SSunny Srivastava                        "Bus": 30,
1564fa5e4d32SSunny Srivastava                        "Address": 81
1565fa5e4d32SSunny Srivastava                    },
1566fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1567fa5e4d32SSunny Srivastava                        "SlotNumber": 11
1568fa5e4d32SSunny Srivastava                    },
1569fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1570fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe5 x8 adapter"
1571fa5e4d32SSunny Srivastava                    }
1572fa5e4d32SSunny Srivastava                }
1573fa5e4d32SSunny Srivastava            },
1574fa5e4d32SSunny Srivastava            {
1575fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector0",
1576fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1577fa5e4d32SSunny Srivastava                "inherit": false,
1578fa5e4d32SSunny Srivastava                "noprime": true,
1579fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1580fa5e4d32SSunny Srivastava                "extraInterfaces": {
1581fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1582fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1583fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1584fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11-T0"
1585fa5e4d32SSunny Srivastava                    },
1586fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1587fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1588fa5e4d32SSunny Srivastava                    }
1589fa5e4d32SSunny Srivastava                }
1590fa5e4d32SSunny Srivastava            },
1591fa5e4d32SSunny Srivastava            {
1592fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector1",
1593fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1594fa5e4d32SSunny Srivastava                "inherit": false,
1595fa5e4d32SSunny Srivastava                "noprime": true,
1596fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1597fa5e4d32SSunny Srivastava                "extraInterfaces": {
1598fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1599fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1600fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1601fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11-T1"
1602fa5e4d32SSunny Srivastava                    },
1603fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1604fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1605fa5e4d32SSunny Srivastava                    }
1606fa5e4d32SSunny Srivastava                }
1607fa5e4d32SSunny Srivastava            },
1608fa5e4d32SSunny Srivastava            {
1609fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector2",
1610fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1611fa5e4d32SSunny Srivastava                "inherit": false,
1612fa5e4d32SSunny Srivastava                "noprime": true,
1613fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1614fa5e4d32SSunny Srivastava                "extraInterfaces": {
1615fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1616fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1617fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1618fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11-T2"
1619fa5e4d32SSunny Srivastava                    },
1620fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1621fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1622fa5e4d32SSunny Srivastava                    }
1623fa5e4d32SSunny Srivastava                }
1624fa5e4d32SSunny Srivastava            },
1625fa5e4d32SSunny Srivastava            {
1626fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector3",
1627fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1628fa5e4d32SSunny Srivastava                "inherit": false,
1629fa5e4d32SSunny Srivastava                "noprime": true,
1630fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1631fa5e4d32SSunny Srivastava                "extraInterfaces": {
1632fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1633fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1634fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1635fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C11-T3"
1636fa5e4d32SSunny Srivastava                    },
1637fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1638fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1639fa5e4d32SSunny Srivastava                    }
1640fa5e4d32SSunny Srivastava                }
1641fa5e4d32SSunny Srivastava            }
1642fa5e4d32SSunny Srivastava        ],
1643fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/28-0051/eeprom": [
1644fa5e4d32SSunny Srivastava            {
1645fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8",
1646fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1647fa5e4d32SSunny Srivastava                "replaceableAtStandby": true,
1648fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1649fa5e4d32SSunny Srivastava                "preAction": {
1650fa5e4d32SSunny Srivastava                    "collection": {
1651fa5e4d32SSunny Srivastava                        "gpioPresence": {
1652fa5e4d32SSunny Srivastava                            "pin": "SLOT8_EXPANDER_PRSNT_N",
1653fa5e4d32SSunny Srivastava                            "value": 0
1654fa5e4d32SSunny Srivastava                        },
1655fa5e4d32SSunny Srivastava                        "setGpio": {
1656fa5e4d32SSunny Srivastava                            "pin": "SLOT8_PRSNT_EN_RSVD",
1657fa5e4d32SSunny Srivastava                            "value": 1
1658fa5e4d32SSunny Srivastava                        },
1659fa5e4d32SSunny Srivastava                        "systemCmd": {
1660fa5e4d32SSunny Srivastava                            "cmd": "echo 28-0051 > /sys/bus/i2c/drivers/at24/bind"
1661fa5e4d32SSunny Srivastava                        }
1662fa5e4d32SSunny Srivastava                    }
1663fa5e4d32SSunny Srivastava                },
1664*feb5658bSJinu Joy Thomas                "postAction": {
1665*feb5658bSJinu Joy Thomas                    "deletion": {
1666*feb5658bSJinu Joy Thomas                        "systemCmd": {
1667*feb5658bSJinu Joy Thomas                            "cmd": "echo 28-0051 > /sys/bus/i2c/drivers/at24/unbind"
1668*feb5658bSJinu Joy Thomas                        },
1669*feb5658bSJinu Joy Thomas                        "setGpio": {
1670*feb5658bSJinu Joy Thomas                            "pin": "SLOT8_PRSNT_EN_RSVD",
1671*feb5658bSJinu Joy Thomas                            "value": 0
1672*feb5658bSJinu Joy Thomas                        }
1673*feb5658bSJinu Joy Thomas                    }
1674*feb5658bSJinu Joy Thomas                },
16754c164381SSunny Srivastava                "postFailAction": {
1676fa5e4d32SSunny Srivastava                    "collection": {
1677fa5e4d32SSunny Srivastava                        "setGpio": {
1678fa5e4d32SSunny Srivastava                            "pin": "SLOT8_PRSNT_EN_RSVD",
1679fa5e4d32SSunny Srivastava                            "value": 0
1680fa5e4d32SSunny Srivastava                        }
1681*feb5658bSJinu Joy Thomas                    },
1682*feb5658bSJinu Joy Thomas                    "deletion": {
1683*feb5658bSJinu Joy Thomas                        "setGpio": {
1684*feb5658bSJinu Joy Thomas                            "pin": "SLOT8_PRSNT_EN_RSVD",
1685*feb5658bSJinu Joy Thomas                            "value": 0
1686*feb5658bSJinu Joy Thomas                        }
1687fa5e4d32SSunny Srivastava                    }
1688fa5e4d32SSunny Srivastava                },
1689fa5e4d32SSunny Srivastava                "extraInterfaces": {
1690fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1691fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
1692fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1693fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8"
1694fa5e4d32SSunny Srivastava                    },
1695fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1696fa5e4d32SSunny Srivastava                        "Bus": 28,
1697fa5e4d32SSunny Srivastava                        "Address": 81
1698fa5e4d32SSunny Srivastava                    },
1699fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1700fa5e4d32SSunny Srivastava                        "SlotNumber": 8
1701fa5e4d32SSunny Srivastava                    },
1702fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1703fa5e4d32SSunny Srivastava                        "PrettyName": "PCIe4 x8 adapter"
1704fa5e4d32SSunny Srivastava                    }
1705fa5e4d32SSunny Srivastava                }
1706fa5e4d32SSunny Srivastava            },
1707fa5e4d32SSunny Srivastava            {
1708fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector0",
1709fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1710fa5e4d32SSunny Srivastava                "inherit": false,
1711fa5e4d32SSunny Srivastava                "noprime": true,
1712fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1713fa5e4d32SSunny Srivastava                "extraInterfaces": {
1714fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1715fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1716fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1717fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8-T0"
1718fa5e4d32SSunny Srivastava                    },
1719fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1720fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1721fa5e4d32SSunny Srivastava                    }
1722fa5e4d32SSunny Srivastava                }
1723fa5e4d32SSunny Srivastava            },
1724fa5e4d32SSunny Srivastava            {
1725fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector1",
1726fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1727fa5e4d32SSunny Srivastava                "inherit": false,
1728fa5e4d32SSunny Srivastava                "noprime": true,
1729fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1730fa5e4d32SSunny Srivastava                "extraInterfaces": {
1731fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1732fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1733fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1734fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8-T1"
1735fa5e4d32SSunny Srivastava                    },
1736fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1737fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1738fa5e4d32SSunny Srivastava                    }
1739fa5e4d32SSunny Srivastava                }
1740fa5e4d32SSunny Srivastava            },
1741fa5e4d32SSunny Srivastava            {
1742fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector2",
1743fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1744fa5e4d32SSunny Srivastava                "inherit": false,
1745fa5e4d32SSunny Srivastava                "noprime": true,
1746fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1747fa5e4d32SSunny Srivastava                "extraInterfaces": {
1748fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1749fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1750fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1751fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8-T2"
1752fa5e4d32SSunny Srivastava                    },
1753fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1754fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1755fa5e4d32SSunny Srivastava                    }
1756fa5e4d32SSunny Srivastava                }
1757fa5e4d32SSunny Srivastava            },
1758fa5e4d32SSunny Srivastava            {
1759fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector3",
1760fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1761fa5e4d32SSunny Srivastava                "inherit": false,
1762fa5e4d32SSunny Srivastava                "noprime": true,
1763fa5e4d32SSunny Srivastava                "ccin": ["6B87"],
1764fa5e4d32SSunny Srivastava                "extraInterfaces": {
1765fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1766fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1767fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1768fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C8-T3"
1769fa5e4d32SSunny Srivastava                    },
1770fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1771fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Internal Connector"
1772fa5e4d32SSunny Srivastava                    }
1773fa5e4d32SSunny Srivastava                }
1774fa5e4d32SSunny Srivastava            }
1775fa5e4d32SSunny Srivastava        ],
1776fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/13-0050/eeprom": [
1777fa5e4d32SSunny Srivastava            {
1778fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0",
1779fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1780fa5e4d32SSunny Srivastava                "extraInterfaces": {
1781fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.DiskBackplane": null,
1782fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
1783fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1784fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1"
1785fa5e4d32SSunny Srivastava                    },
1786fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1787fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane 0"
1788fa5e4d32SSunny Srivastava                    }
1789fa5e4d32SSunny Srivastava                }
1790fa5e4d32SSunny Srivastava            },
1791fa5e4d32SSunny Srivastava            {
1792fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0",
1793fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1794fa5e4d32SSunny Srivastava                "inherit": false,
1795fa5e4d32SSunny Srivastava                "extraInterfaces": {
1796fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1797fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1798fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1799fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1800fa5e4d32SSunny Srivastava                    },
1801fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1802fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C0"
1803fa5e4d32SSunny Srivastava                    },
1804fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1805fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 0"
1806fa5e4d32SSunny Srivastava                    }
1807fa5e4d32SSunny Srivastava                }
1808fa5e4d32SSunny Srivastava            },
1809fa5e4d32SSunny Srivastava            {
1810fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0/dp0_drive0",
1811fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1812fa5e4d32SSunny Srivastava                "inherit": false,
1813fa5e4d32SSunny Srivastava                "embedded": false,
1814fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1815fa5e4d32SSunny Srivastava                "extraInterfaces": {
1816fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1817fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1818fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C0"
1819fa5e4d32SSunny Srivastava                    },
1820fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1821fa5e4d32SSunny Srivastava                        "SlotNumber": 1
1822fa5e4d32SSunny Srivastava                    },
1823fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1824fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 0"
1825fa5e4d32SSunny Srivastava                    }
1826fa5e4d32SSunny Srivastava                }
1827fa5e4d32SSunny Srivastava            },
1828fa5e4d32SSunny Srivastava            {
1829fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1",
1830fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1831fa5e4d32SSunny Srivastava                "inherit": false,
1832fa5e4d32SSunny Srivastava                "extraInterfaces": {
1833fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1834fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1835fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1836fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1837fa5e4d32SSunny Srivastava                    },
1838fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1839fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C1"
1840fa5e4d32SSunny Srivastava                    },
1841fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1842fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 1"
1843fa5e4d32SSunny Srivastava                    }
1844fa5e4d32SSunny Srivastava                }
1845fa5e4d32SSunny Srivastava            },
1846fa5e4d32SSunny Srivastava            {
1847fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1/dp0_drive1",
1848fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1849fa5e4d32SSunny Srivastava                "inherit": false,
1850fa5e4d32SSunny Srivastava                "embedded": false,
1851fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1852fa5e4d32SSunny Srivastava                "extraInterfaces": {
1853fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1854fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1855fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C1"
1856fa5e4d32SSunny Srivastava                    },
1857fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1858fa5e4d32SSunny Srivastava                        "SlotNumber": 2
1859fa5e4d32SSunny Srivastava                    },
1860fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1861fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 1"
1862fa5e4d32SSunny Srivastava                    }
1863fa5e4d32SSunny Srivastava                }
1864fa5e4d32SSunny Srivastava            },
1865fa5e4d32SSunny Srivastava            {
1866fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2",
1867fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1868fa5e4d32SSunny Srivastava                "inherit": false,
1869fa5e4d32SSunny Srivastava                "extraInterfaces": {
1870fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1871fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1872fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1873fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1874fa5e4d32SSunny Srivastava                    },
1875fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1876fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C2"
1877fa5e4d32SSunny Srivastava                    },
1878fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1879fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 2"
1880fa5e4d32SSunny Srivastava                    }
1881fa5e4d32SSunny Srivastava                }
1882fa5e4d32SSunny Srivastava            },
1883fa5e4d32SSunny Srivastava            {
1884fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2/dp0_drive2",
1885fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1886fa5e4d32SSunny Srivastava                "inherit": false,
1887fa5e4d32SSunny Srivastava                "embedded": false,
1888fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1889fa5e4d32SSunny Srivastava                "extraInterfaces": {
1890fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1891fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1892fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C2"
1893fa5e4d32SSunny Srivastava                    },
1894fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1895fa5e4d32SSunny Srivastava                        "SlotNumber": 3
1896fa5e4d32SSunny Srivastava                    },
1897fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1898fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 2"
1899fa5e4d32SSunny Srivastava                    }
1900fa5e4d32SSunny Srivastava                }
1901fa5e4d32SSunny Srivastava            },
1902fa5e4d32SSunny Srivastava            {
1903fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3",
1904fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1905fa5e4d32SSunny Srivastava                "inherit": false,
1906fa5e4d32SSunny Srivastava                "extraInterfaces": {
1907fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1908fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1909fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1910fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1911fa5e4d32SSunny Srivastava                    },
1912fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1913fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C3"
1914fa5e4d32SSunny Srivastava                    },
1915fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1916fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 3"
1917fa5e4d32SSunny Srivastava                    }
1918fa5e4d32SSunny Srivastava                }
1919fa5e4d32SSunny Srivastava            },
1920fa5e4d32SSunny Srivastava            {
1921fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3/dp0_drive3",
1922fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1923fa5e4d32SSunny Srivastava                "inherit": false,
1924fa5e4d32SSunny Srivastava                "embedded": false,
1925fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1926fa5e4d32SSunny Srivastava                "extraInterfaces": {
1927fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1928fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1929fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C3"
1930fa5e4d32SSunny Srivastava                    },
1931fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1932fa5e4d32SSunny Srivastava                        "SlotNumber": 4
1933fa5e4d32SSunny Srivastava                    },
1934fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1935fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 3"
1936fa5e4d32SSunny Srivastava                    }
1937fa5e4d32SSunny Srivastava                }
1938fa5e4d32SSunny Srivastava            },
1939fa5e4d32SSunny Srivastava            {
1940fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme4",
1941fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1942fa5e4d32SSunny Srivastava                "inherit": false,
1943fa5e4d32SSunny Srivastava                "extraInterfaces": {
1944fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1945fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1946fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1947fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1948fa5e4d32SSunny Srivastava                    },
1949fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1950fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C4"
1951fa5e4d32SSunny Srivastava                    },
1952fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1953fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 4"
1954fa5e4d32SSunny Srivastava                    }
1955fa5e4d32SSunny Srivastava                }
1956fa5e4d32SSunny Srivastava            },
1957fa5e4d32SSunny Srivastava            {
1958fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme4/dp0_drive4",
1959fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1960fa5e4d32SSunny Srivastava                "inherit": false,
1961fa5e4d32SSunny Srivastava                "embedded": false,
1962fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
1963fa5e4d32SSunny Srivastava                "extraInterfaces": {
1964fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1965fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1966fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C4"
1967fa5e4d32SSunny Srivastava                    },
1968fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1969fa5e4d32SSunny Srivastava                        "SlotNumber": 5
1970fa5e4d32SSunny Srivastava                    },
1971fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1972fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 4"
1973fa5e4d32SSunny Srivastava                    }
1974fa5e4d32SSunny Srivastava                }
1975fa5e4d32SSunny Srivastava            },
1976fa5e4d32SSunny Srivastava            {
1977fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme5",
1978fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1979fa5e4d32SSunny Srivastava                "inherit": false,
1980fa5e4d32SSunny Srivastava                "extraInterfaces": {
1981fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
1982fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
1983fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
1984fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
1985fa5e4d32SSunny Srivastava                    },
1986fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
1987fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C5"
1988fa5e4d32SSunny Srivastava                    },
1989fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
1990fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 5"
1991fa5e4d32SSunny Srivastava                    }
1992fa5e4d32SSunny Srivastava                }
1993fa5e4d32SSunny Srivastava            },
1994fa5e4d32SSunny Srivastava            {
1995fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme5/dp0_drive5",
1996fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1997fa5e4d32SSunny Srivastava                "inherit": false,
1998fa5e4d32SSunny Srivastava                "embedded": false,
1999fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2000fa5e4d32SSunny Srivastava                "extraInterfaces": {
2001fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2002fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2003fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C5"
2004fa5e4d32SSunny Srivastava                    },
2005fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2006fa5e4d32SSunny Srivastava                        "SlotNumber": 6
2007fa5e4d32SSunny Srivastava                    },
2008fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2009fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 5"
2010fa5e4d32SSunny Srivastava                    }
2011fa5e4d32SSunny Srivastava                }
2012fa5e4d32SSunny Srivastava            },
2013fa5e4d32SSunny Srivastava            {
2014fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme6",
2015fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2016fa5e4d32SSunny Srivastava                "inherit": false,
2017fa5e4d32SSunny Srivastava                "extraInterfaces": {
2018fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2019fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2020fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2021fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2022fa5e4d32SSunny Srivastava                    },
2023fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2024fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C6"
2025fa5e4d32SSunny Srivastava                    },
2026fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2027fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 6"
2028fa5e4d32SSunny Srivastava                    }
2029fa5e4d32SSunny Srivastava                }
2030fa5e4d32SSunny Srivastava            },
2031fa5e4d32SSunny Srivastava            {
2032fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme6/dp0_drive6",
2033fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2034fa5e4d32SSunny Srivastava                "inherit": false,
2035fa5e4d32SSunny Srivastava                "embedded": false,
2036fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2037fa5e4d32SSunny Srivastava                "extraInterfaces": {
2038fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2039fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2040fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C6"
2041fa5e4d32SSunny Srivastava                    },
2042fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2043fa5e4d32SSunny Srivastava                        "SlotNumber": 7
2044fa5e4d32SSunny Srivastava                    },
2045fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2046fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 6"
2047fa5e4d32SSunny Srivastava                    }
2048fa5e4d32SSunny Srivastava                }
2049fa5e4d32SSunny Srivastava            },
2050fa5e4d32SSunny Srivastava            {
2051fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme7",
2052fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2053fa5e4d32SSunny Srivastava                "inherit": false,
2054fa5e4d32SSunny Srivastava                "extraInterfaces": {
2055fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2056fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2057fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2058fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2059fa5e4d32SSunny Srivastava                    },
2060fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2061fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C7"
2062fa5e4d32SSunny Srivastava                    },
2063fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2064fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 7"
2065fa5e4d32SSunny Srivastava                    }
2066fa5e4d32SSunny Srivastava                }
2067fa5e4d32SSunny Srivastava            },
2068fa5e4d32SSunny Srivastava            {
2069fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme7/dp0_drive7",
2070fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2071fa5e4d32SSunny Srivastava                "inherit": false,
2072fa5e4d32SSunny Srivastava                "embedded": false,
2073fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2074fa5e4d32SSunny Srivastava                "extraInterfaces": {
2075fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2076fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2077fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-C7"
2078fa5e4d32SSunny Srivastava                    },
2079fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2080fa5e4d32SSunny Srivastava                        "SlotNumber": 8
2081fa5e4d32SSunny Srivastava                    },
2082fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2083fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 7"
2084fa5e4d32SSunny Srivastava                    }
2085fa5e4d32SSunny Srivastava                }
2086fa5e4d32SSunny Srivastava            },
2087fa5e4d32SSunny Srivastava            {
2088fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector0",
2089fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2090fa5e4d32SSunny Srivastava                "inherit": false,
2091fa5e4d32SSunny Srivastava                "extraInterfaces": {
2092fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2093fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2094fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2095fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T0"
2096fa5e4d32SSunny Srivastava                    },
2097fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2098fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2099fa5e4d32SSunny Srivastava                    }
2100fa5e4d32SSunny Srivastava                }
2101fa5e4d32SSunny Srivastava            },
2102fa5e4d32SSunny Srivastava            {
2103fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector1",
2104fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2105fa5e4d32SSunny Srivastava                "inherit": false,
2106fa5e4d32SSunny Srivastava                "extraInterfaces": {
2107fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2108fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2109fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2110fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T1"
2111fa5e4d32SSunny Srivastava                    },
2112fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2113fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2114fa5e4d32SSunny Srivastava                    }
2115fa5e4d32SSunny Srivastava                }
2116fa5e4d32SSunny Srivastava            },
2117fa5e4d32SSunny Srivastava            {
2118fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector2",
2119fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2120fa5e4d32SSunny Srivastava                "inherit": false,
2121fa5e4d32SSunny Srivastava                "extraInterfaces": {
2122fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2123fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2124fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2125fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T2"
2126fa5e4d32SSunny Srivastava                    },
2127fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2128fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2129fa5e4d32SSunny Srivastava                    }
2130fa5e4d32SSunny Srivastava                }
2131fa5e4d32SSunny Srivastava            },
2132fa5e4d32SSunny Srivastava            {
2133fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector3",
2134fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2135fa5e4d32SSunny Srivastava                "inherit": false,
2136fa5e4d32SSunny Srivastava                "extraInterfaces": {
2137fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2138fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2139fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2140fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T3"
2141fa5e4d32SSunny Srivastava                    },
2142fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2143fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2144fa5e4d32SSunny Srivastava                    }
2145fa5e4d32SSunny Srivastava                }
2146fa5e4d32SSunny Srivastava            },
2147fa5e4d32SSunny Srivastava            {
2148fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector4",
2149fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2150fa5e4d32SSunny Srivastava                "inherit": false,
2151fa5e4d32SSunny Srivastava                "extraInterfaces": {
2152fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2153fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2154fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2155fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T4"
2156fa5e4d32SSunny Srivastava                    },
2157fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2158fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane signal cable port"
2159fa5e4d32SSunny Srivastava                    }
2160fa5e4d32SSunny Srivastava                }
2161fa5e4d32SSunny Srivastava            },
2162fa5e4d32SSunny Srivastava            {
2163fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector5",
2164fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2165fa5e4d32SSunny Srivastava                "inherit": false,
2166fa5e4d32SSunny Srivastava                "extraInterfaces": {
2167fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2168fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2169fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2170fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P1-T5"
2171fa5e4d32SSunny Srivastava                    },
2172fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2173fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane power cable port"
2174fa5e4d32SSunny Srivastava                    }
2175fa5e4d32SSunny Srivastava                }
2176fa5e4d32SSunny Srivastava            },
2177fa5e4d32SSunny Srivastava            {
2178fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable0",
2179fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2180fa5e4d32SSunny Srivastava                "inherit": false,
2181fa5e4d32SSunny Srivastava                "noprime": true,
2182fa5e4d32SSunny Srivastava                "extraInterfaces": {
2183fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2184fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2185fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2186fa5e4d32SSunny Srivastava                    }
2187fa5e4d32SSunny Srivastava                }
2188fa5e4d32SSunny Srivastava            },
2189fa5e4d32SSunny Srivastava            {
2190fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable1",
2191fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2192fa5e4d32SSunny Srivastava                "inherit": false,
2193fa5e4d32SSunny Srivastava                "noprime": true,
2194fa5e4d32SSunny Srivastava                "extraInterfaces": {
2195fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2196fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2197fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2198fa5e4d32SSunny Srivastava                    }
2199fa5e4d32SSunny Srivastava                }
2200fa5e4d32SSunny Srivastava            },
2201fa5e4d32SSunny Srivastava            {
2202fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable2",
2203fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2204fa5e4d32SSunny Srivastava                "inherit": false,
2205fa5e4d32SSunny Srivastava                "noprime": true,
2206fa5e4d32SSunny Srivastava                "extraInterfaces": {
2207fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2208fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2209fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2210fa5e4d32SSunny Srivastava                    }
2211fa5e4d32SSunny Srivastava                }
2212fa5e4d32SSunny Srivastava            },
2213fa5e4d32SSunny Srivastava            {
2214fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable3",
2215fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2216fa5e4d32SSunny Srivastava                "inherit": false,
2217fa5e4d32SSunny Srivastava                "noprime": true,
2218fa5e4d32SSunny Srivastava                "extraInterfaces": {
2219fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2220fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2221fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2222fa5e4d32SSunny Srivastava                    }
2223fa5e4d32SSunny Srivastava                }
2224fa5e4d32SSunny Srivastava            }
2225fa5e4d32SSunny Srivastava        ],
2226fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/14-0050/eeprom": [
2227fa5e4d32SSunny Srivastava            {
2228fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1",
2229fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2230fa5e4d32SSunny Srivastava                "extraInterfaces": {
2231fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.DiskBackplane": null,
2232fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2233fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2234fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2"
2235fa5e4d32SSunny Srivastava                    },
2236fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2237fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane 1"
2238fa5e4d32SSunny Srivastava                    }
2239fa5e4d32SSunny Srivastava                }
2240fa5e4d32SSunny Srivastava            },
2241fa5e4d32SSunny Srivastava            {
2242fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme0",
2243fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2244fa5e4d32SSunny Srivastava                "inherit": false,
2245fa5e4d32SSunny Srivastava                "extraInterfaces": {
2246fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2247fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2248fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2249fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2250fa5e4d32SSunny Srivastava                    },
2251fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2252fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C8"
2253fa5e4d32SSunny Srivastava                    },
2254fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2255fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 8"
2256fa5e4d32SSunny Srivastava                    }
2257fa5e4d32SSunny Srivastava                }
2258fa5e4d32SSunny Srivastava            },
2259fa5e4d32SSunny Srivastava            {
2260fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme0/dp1_drive0",
2261fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2262fa5e4d32SSunny Srivastava                "inherit": false,
2263fa5e4d32SSunny Srivastava                "embedded": false,
2264fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2265fa5e4d32SSunny Srivastava                "extraInterfaces": {
2266fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2267fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2268fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C8"
2269fa5e4d32SSunny Srivastava                    },
2270fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2271fa5e4d32SSunny Srivastava                        "SlotNumber": 9
2272fa5e4d32SSunny Srivastava                    },
2273fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2274fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 8"
2275fa5e4d32SSunny Srivastava                    }
2276fa5e4d32SSunny Srivastava                }
2277fa5e4d32SSunny Srivastava            },
2278fa5e4d32SSunny Srivastava            {
2279fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme1",
2280fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2281fa5e4d32SSunny Srivastava                "inherit": false,
2282fa5e4d32SSunny Srivastava                "extraInterfaces": {
2283fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2284fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2285fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2286fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2287fa5e4d32SSunny Srivastava                    },
2288fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2289fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C9"
2290fa5e4d32SSunny Srivastava                    },
2291fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2292fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 9"
2293fa5e4d32SSunny Srivastava                    }
2294fa5e4d32SSunny Srivastava                }
2295fa5e4d32SSunny Srivastava            },
2296fa5e4d32SSunny Srivastava            {
2297fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme1/dp1_drive1",
2298fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2299fa5e4d32SSunny Srivastava                "inherit": false,
2300fa5e4d32SSunny Srivastava                "embedded": false,
2301fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2302fa5e4d32SSunny Srivastava                "extraInterfaces": {
2303fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2304fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2305fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C9"
2306fa5e4d32SSunny Srivastava                    },
2307fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2308fa5e4d32SSunny Srivastava                        "SlotNumber": 10
2309fa5e4d32SSunny Srivastava                    },
2310fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2311fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 9"
2312fa5e4d32SSunny Srivastava                    }
2313fa5e4d32SSunny Srivastava                }
2314fa5e4d32SSunny Srivastava            },
2315fa5e4d32SSunny Srivastava            {
2316fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme2",
2317fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2318fa5e4d32SSunny Srivastava                "inherit": false,
2319fa5e4d32SSunny Srivastava                "extraInterfaces": {
2320fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2321fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2322fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2323fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2324fa5e4d32SSunny Srivastava                    },
2325fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2326fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C10"
2327fa5e4d32SSunny Srivastava                    },
2328fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2329fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 10"
2330fa5e4d32SSunny Srivastava                    }
2331fa5e4d32SSunny Srivastava                }
2332fa5e4d32SSunny Srivastava            },
2333fa5e4d32SSunny Srivastava            {
2334fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme2/dp1_drive2",
2335fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2336fa5e4d32SSunny Srivastava                "inherit": false,
2337fa5e4d32SSunny Srivastava                "embedded": false,
2338fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2339fa5e4d32SSunny Srivastava                "extraInterfaces": {
2340fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2341fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2342fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C10"
2343fa5e4d32SSunny Srivastava                    },
2344fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2345fa5e4d32SSunny Srivastava                        "SlotNumber": 11
2346fa5e4d32SSunny Srivastava                    },
2347fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2348fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 10"
2349fa5e4d32SSunny Srivastava                    }
2350fa5e4d32SSunny Srivastava                }
2351fa5e4d32SSunny Srivastava            },
2352fa5e4d32SSunny Srivastava            {
2353fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme3",
2354fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2355fa5e4d32SSunny Srivastava                "inherit": false,
2356fa5e4d32SSunny Srivastava                "extraInterfaces": {
2357fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2358fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2359fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2360fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2361fa5e4d32SSunny Srivastava                    },
2362fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2363fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C11"
2364fa5e4d32SSunny Srivastava                    },
2365fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2366fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 11"
2367fa5e4d32SSunny Srivastava                    }
2368fa5e4d32SSunny Srivastava                }
2369fa5e4d32SSunny Srivastava            },
2370fa5e4d32SSunny Srivastava            {
2371fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme3/dp1_drive3",
2372fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2373fa5e4d32SSunny Srivastava                "inherit": false,
2374fa5e4d32SSunny Srivastava                "embedded": false,
2375fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2376fa5e4d32SSunny Srivastava                "extraInterfaces": {
2377fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2378fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2379fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C11"
2380fa5e4d32SSunny Srivastava                    },
2381fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2382fa5e4d32SSunny Srivastava                        "SlotNumber": 12
2383fa5e4d32SSunny Srivastava                    },
2384fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2385fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 11"
2386fa5e4d32SSunny Srivastava                    }
2387fa5e4d32SSunny Srivastava                }
2388fa5e4d32SSunny Srivastava            },
2389fa5e4d32SSunny Srivastava            {
2390fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme4",
2391fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2392fa5e4d32SSunny Srivastava                "inherit": false,
2393fa5e4d32SSunny Srivastava                "extraInterfaces": {
2394fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2395fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2396fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2397fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2398fa5e4d32SSunny Srivastava                    },
2399fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2400fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C12"
2401fa5e4d32SSunny Srivastava                    },
2402fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2403fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 12"
2404fa5e4d32SSunny Srivastava                    }
2405fa5e4d32SSunny Srivastava                }
2406fa5e4d32SSunny Srivastava            },
2407fa5e4d32SSunny Srivastava            {
2408fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme4/dp1_drive4",
2409fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2410fa5e4d32SSunny Srivastava                "inherit": false,
2411fa5e4d32SSunny Srivastava                "embedded": false,
2412fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2413fa5e4d32SSunny Srivastava                "extraInterfaces": {
2414fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2415fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2416fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C12"
2417fa5e4d32SSunny Srivastava                    },
2418fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2419fa5e4d32SSunny Srivastava                        "SlotNumber": 13
2420fa5e4d32SSunny Srivastava                    },
2421fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2422fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 12"
2423fa5e4d32SSunny Srivastava                    }
2424fa5e4d32SSunny Srivastava                }
2425fa5e4d32SSunny Srivastava            },
2426fa5e4d32SSunny Srivastava            {
2427fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme5",
2428fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2429fa5e4d32SSunny Srivastava                "inherit": false,
2430fa5e4d32SSunny Srivastava                "extraInterfaces": {
2431fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2432fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2433fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2434fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2435fa5e4d32SSunny Srivastava                    },
2436fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2437fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C13"
2438fa5e4d32SSunny Srivastava                    },
2439fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2440fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 13"
2441fa5e4d32SSunny Srivastava                    }
2442fa5e4d32SSunny Srivastava                }
2443fa5e4d32SSunny Srivastava            },
2444fa5e4d32SSunny Srivastava            {
2445fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme5/dp1_drive5",
2446fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2447fa5e4d32SSunny Srivastava                "inherit": false,
2448fa5e4d32SSunny Srivastava                "embedded": false,
2449fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2450fa5e4d32SSunny Srivastava                "extraInterfaces": {
2451fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2452fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2453fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C13"
2454fa5e4d32SSunny Srivastava                    },
2455fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2456fa5e4d32SSunny Srivastava                        "SlotNumber": 14
2457fa5e4d32SSunny Srivastava                    },
2458fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2459fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 13"
2460fa5e4d32SSunny Srivastava                    }
2461fa5e4d32SSunny Srivastava                }
2462fa5e4d32SSunny Srivastava            },
2463fa5e4d32SSunny Srivastava            {
2464fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme6",
2465fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2466fa5e4d32SSunny Srivastava                "inherit": false,
2467fa5e4d32SSunny Srivastava                "extraInterfaces": {
2468fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2469fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2470fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2471fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2472fa5e4d32SSunny Srivastava                    },
2473fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2474fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C14"
2475fa5e4d32SSunny Srivastava                    },
2476fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2477fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 14"
2478fa5e4d32SSunny Srivastava                    }
2479fa5e4d32SSunny Srivastava                }
2480fa5e4d32SSunny Srivastava            },
2481fa5e4d32SSunny Srivastava            {
2482fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme6/dp1_drive6",
2483fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2484fa5e4d32SSunny Srivastava                "inherit": false,
2485fa5e4d32SSunny Srivastava                "embedded": false,
2486fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2487fa5e4d32SSunny Srivastava                "extraInterfaces": {
2488fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2489fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2490fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C14"
2491fa5e4d32SSunny Srivastava                    },
2492fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2493fa5e4d32SSunny Srivastava                        "SlotNumber": 15
2494fa5e4d32SSunny Srivastava                    },
2495fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2496fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 14"
2497fa5e4d32SSunny Srivastava                    }
2498fa5e4d32SSunny Srivastava                }
2499fa5e4d32SSunny Srivastava            },
2500fa5e4d32SSunny Srivastava            {
2501fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme7",
2502fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2503fa5e4d32SSunny Srivastava                "inherit": false,
2504fa5e4d32SSunny Srivastava                "extraInterfaces": {
2505fa5e4d32SSunny Srivastava                    "com.ibm.Control.Host.PCIeLink": null,
2506fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2507fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2508fa5e4d32SSunny Srivastava                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2509fa5e4d32SSunny Srivastava                    },
2510fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2511fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C15"
2512fa5e4d32SSunny Srivastava                    },
2513fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2514fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 15"
2515fa5e4d32SSunny Srivastava                    }
2516fa5e4d32SSunny Srivastava                }
2517fa5e4d32SSunny Srivastava            },
2518fa5e4d32SSunny Srivastava            {
2519fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme7/dp1_drive7",
2520fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2521fa5e4d32SSunny Srivastava                "inherit": false,
2522fa5e4d32SSunny Srivastava                "embedded": false,
2523fa5e4d32SSunny Srivastava                "concurrentlyMaintainable": true,
2524fa5e4d32SSunny Srivastava                "extraInterfaces": {
2525fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2526fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2527fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-C15"
2528fa5e4d32SSunny Srivastava                    },
2529fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2530fa5e4d32SSunny Srivastava                        "SlotNumber": 16
2531fa5e4d32SSunny Srivastava                    },
2532fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2533fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe U.2 drive 15"
2534fa5e4d32SSunny Srivastava                    }
2535fa5e4d32SSunny Srivastava                }
2536fa5e4d32SSunny Srivastava            },
2537fa5e4d32SSunny Srivastava            {
2538fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector0",
2539fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2540fa5e4d32SSunny Srivastava                "inherit": false,
2541fa5e4d32SSunny Srivastava                "extraInterfaces": {
2542fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2543fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2544fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2545fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T0"
2546fa5e4d32SSunny Srivastava                    },
2547fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2548fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2549fa5e4d32SSunny Srivastava                    }
2550fa5e4d32SSunny Srivastava                }
2551fa5e4d32SSunny Srivastava            },
2552fa5e4d32SSunny Srivastava            {
2553fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector1",
2554fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2555fa5e4d32SSunny Srivastava                "inherit": false,
2556fa5e4d32SSunny Srivastava                "extraInterfaces": {
2557fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2558fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2559fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2560fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T1"
2561fa5e4d32SSunny Srivastava                    },
2562fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2563fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2564fa5e4d32SSunny Srivastava                    }
2565fa5e4d32SSunny Srivastava                }
2566fa5e4d32SSunny Srivastava            },
2567fa5e4d32SSunny Srivastava            {
2568fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector2",
2569fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2570fa5e4d32SSunny Srivastava                "inherit": false,
2571fa5e4d32SSunny Srivastava                "extraInterfaces": {
2572fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2573fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2574fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2575fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T2"
2576fa5e4d32SSunny Srivastava                    },
2577fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2578fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2579fa5e4d32SSunny Srivastava                    }
2580fa5e4d32SSunny Srivastava                }
2581fa5e4d32SSunny Srivastava            },
2582fa5e4d32SSunny Srivastava            {
2583fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector3",
2584fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2585fa5e4d32SSunny Srivastava                "inherit": false,
2586fa5e4d32SSunny Srivastava                "extraInterfaces": {
2587fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2588fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2589fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2590fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T3"
2591fa5e4d32SSunny Srivastava                    },
2592fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2593fa5e4d32SSunny Srivastava                        "PrettyName": "Drive cable port"
2594fa5e4d32SSunny Srivastava                    }
2595fa5e4d32SSunny Srivastava                }
2596fa5e4d32SSunny Srivastava            },
2597fa5e4d32SSunny Srivastava            {
2598fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector4",
2599fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2600fa5e4d32SSunny Srivastava                "inherit": false,
2601fa5e4d32SSunny Srivastava                "extraInterfaces": {
2602fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2603fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2604fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2605fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T4"
2606fa5e4d32SSunny Srivastava                    },
2607fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2608fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane signal cable port"
2609fa5e4d32SSunny Srivastava                    }
2610fa5e4d32SSunny Srivastava                }
2611fa5e4d32SSunny Srivastava            },
2612fa5e4d32SSunny Srivastava            {
2613fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector5",
2614fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2615fa5e4d32SSunny Srivastava                "inherit": false,
2616fa5e4d32SSunny Srivastava                "extraInterfaces": {
2617fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2618fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2619fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2620fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P2-T5"
2621fa5e4d32SSunny Srivastava                    },
2622fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2623fa5e4d32SSunny Srivastava                        "PrettyName": "Drive backplane power cable port"
2624fa5e4d32SSunny Srivastava                    }
2625fa5e4d32SSunny Srivastava                }
2626fa5e4d32SSunny Srivastava            },
2627fa5e4d32SSunny Srivastava            {
2628fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable0",
2629fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2630fa5e4d32SSunny Srivastava                "inherit": false,
2631fa5e4d32SSunny Srivastava                "noprime": true,
2632fa5e4d32SSunny Srivastava                "extraInterfaces": {
2633fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2634fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2635fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2636fa5e4d32SSunny Srivastava                    }
2637fa5e4d32SSunny Srivastava                }
2638fa5e4d32SSunny Srivastava            },
2639fa5e4d32SSunny Srivastava            {
2640fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable1",
2641fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2642fa5e4d32SSunny Srivastava                "inherit": false,
2643fa5e4d32SSunny Srivastava                "noprime": true,
2644fa5e4d32SSunny Srivastava                "extraInterfaces": {
2645fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2646fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2647fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2648fa5e4d32SSunny Srivastava                    }
2649fa5e4d32SSunny Srivastava                }
2650fa5e4d32SSunny Srivastava            },
2651fa5e4d32SSunny Srivastava            {
2652fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable2",
2653fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2654fa5e4d32SSunny Srivastava                "inherit": false,
2655fa5e4d32SSunny Srivastava                "noprime": true,
2656fa5e4d32SSunny Srivastava                "extraInterfaces": {
2657fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2658fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2659fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2660fa5e4d32SSunny Srivastava                    }
2661fa5e4d32SSunny Srivastava                }
2662fa5e4d32SSunny Srivastava            },
2663fa5e4d32SSunny Srivastava            {
2664fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable3",
2665fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2666fa5e4d32SSunny Srivastava                "inherit": false,
2667fa5e4d32SSunny Srivastava                "noprime": true,
2668fa5e4d32SSunny Srivastava                "extraInterfaces": {
2669fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Cable": null,
2670fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2671fa5e4d32SSunny Srivastava                        "PrettyName": "NVMe Backplane Cable"
2672fa5e4d32SSunny Srivastava                    }
2673fa5e4d32SSunny Srivastava                }
2674fa5e4d32SSunny Srivastava            }
2675fa5e4d32SSunny Srivastava        ],
2676fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/111-0050/eeprom": [
2677fa5e4d32SSunny Srivastava            {
2678fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0",
2679fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2680fa5e4d32SSunny Srivastava                "powerOffOnly": true,
2681fa5e4d32SSunny Srivastava                "preAction": {
2682fa5e4d32SSunny Srivastava                    "collection": {
2683fa5e4d32SSunny Srivastava                        "gpioPresence": {
2684fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
2685fa5e4d32SSunny Srivastava                            "value": 0
2686fa5e4d32SSunny Srivastava                        },
2687fa5e4d32SSunny Srivastava                        "systemCmd": {
2688fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-111/new_device"
2689fa5e4d32SSunny Srivastava                        }
2690fa5e4d32SSunny Srivastava                    }
2691fa5e4d32SSunny Srivastava                },
2692fa5e4d32SSunny Srivastava                "extraInterfaces": {
2693fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
2694fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2695fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C12"
2696fa5e4d32SSunny Srivastava                    },
2697fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2698fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 0"
2699fa5e4d32SSunny Srivastava                    },
2700fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
2701fa5e4d32SSunny Srivastava                        "Available": false
2702fa5e4d32SSunny Srivastava                    }
2703fa5e4d32SSunny Srivastava                }
2704fa5e4d32SSunny Srivastava            },
2705fa5e4d32SSunny Srivastava            {
2706fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit0",
2707fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2708fa5e4d32SSunny Srivastava                "inherit": false,
2709fa5e4d32SSunny Srivastava                "extraInterfaces": {
2710fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2711fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
2712fa5e4d32SSunny Srivastava                    }
2713fa5e4d32SSunny Srivastava                }
2714fa5e4d32SSunny Srivastava            },
2715fa5e4d32SSunny Srivastava            {
2716fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit1",
2717fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2718fa5e4d32SSunny Srivastava                "inherit": false,
2719fa5e4d32SSunny Srivastava                "extraInterfaces": {
2720fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2721fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
2722fa5e4d32SSunny Srivastava                    }
2723fa5e4d32SSunny Srivastava                }
2724fa5e4d32SSunny Srivastava            },
2725fa5e4d32SSunny Srivastava            {
2726fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit2",
2727fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2728fa5e4d32SSunny Srivastava                "inherit": false,
2729fa5e4d32SSunny Srivastava                "extraInterfaces": {
2730fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2731fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
2732fa5e4d32SSunny Srivastava                    }
2733fa5e4d32SSunny Srivastava                }
2734fa5e4d32SSunny Srivastava            },
2735fa5e4d32SSunny Srivastava            {
2736fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit3",
2737fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2738fa5e4d32SSunny Srivastava                "inherit": false,
2739fa5e4d32SSunny Srivastava                "extraInterfaces": {
2740fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2741fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
2742fa5e4d32SSunny Srivastava                    }
2743fa5e4d32SSunny Srivastava                }
2744fa5e4d32SSunny Srivastava            }
2745fa5e4d32SSunny Srivastava        ],
2746fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/110-0050/eeprom": [
2747fa5e4d32SSunny Srivastava            {
2748fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1",
2749fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2750fa5e4d32SSunny Srivastava                "powerOffOnly": true,
2751fa5e4d32SSunny Srivastava                "preAction": {
2752fa5e4d32SSunny Srivastava                    "collection": {
2753fa5e4d32SSunny Srivastava                        "gpioPresence": {
2754fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
2755fa5e4d32SSunny Srivastava                            "value": 0
2756fa5e4d32SSunny Srivastava                        },
2757fa5e4d32SSunny Srivastava                        "systemCmd": {
2758fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-110/new_device"
2759fa5e4d32SSunny Srivastava                        }
2760fa5e4d32SSunny Srivastava                    }
2761fa5e4d32SSunny Srivastava                },
2762fa5e4d32SSunny Srivastava                "extraInterfaces": {
2763fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
2764fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2765fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C13"
2766fa5e4d32SSunny Srivastava                    },
2767fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2768fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 1"
2769fa5e4d32SSunny Srivastava                    },
2770fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
2771fa5e4d32SSunny Srivastava                        "Available": false
2772fa5e4d32SSunny Srivastava                    }
2773fa5e4d32SSunny Srivastava                }
2774fa5e4d32SSunny Srivastava            },
2775fa5e4d32SSunny Srivastava            {
2776fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit0",
2777fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2778fa5e4d32SSunny Srivastava                "inherit": false,
2779fa5e4d32SSunny Srivastava                "extraInterfaces": {
2780fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2781fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
2782fa5e4d32SSunny Srivastava                    }
2783fa5e4d32SSunny Srivastava                }
2784fa5e4d32SSunny Srivastava            },
2785fa5e4d32SSunny Srivastava            {
2786fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit1",
2787fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2788fa5e4d32SSunny Srivastava                "inherit": false,
2789fa5e4d32SSunny Srivastava                "extraInterfaces": {
2790fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2791fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
2792fa5e4d32SSunny Srivastava                    }
2793fa5e4d32SSunny Srivastava                }
2794fa5e4d32SSunny Srivastava            },
2795fa5e4d32SSunny Srivastava            {
2796fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit2",
2797fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2798fa5e4d32SSunny Srivastava                "inherit": false,
2799fa5e4d32SSunny Srivastava                "extraInterfaces": {
2800fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2801fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
2802fa5e4d32SSunny Srivastava                    }
2803fa5e4d32SSunny Srivastava                }
2804fa5e4d32SSunny Srivastava            },
2805fa5e4d32SSunny Srivastava            {
2806fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit3",
2807fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2808fa5e4d32SSunny Srivastava                "inherit": false,
2809fa5e4d32SSunny Srivastava                "extraInterfaces": {
2810fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2811fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
2812fa5e4d32SSunny Srivastava                    }
2813fa5e4d32SSunny Srivastava                }
2814fa5e4d32SSunny Srivastava            }
2815fa5e4d32SSunny Srivastava        ],
2816fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/112-0050/eeprom": [
2817fa5e4d32SSunny Srivastava            {
2818fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2",
2819fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2820fa5e4d32SSunny Srivastava                "powerOffOnly": true,
2821fa5e4d32SSunny Srivastava                "preAction": {
2822fa5e4d32SSunny Srivastava                    "collection": {
2823fa5e4d32SSunny Srivastava                        "gpioPresence": {
2824fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
2825fa5e4d32SSunny Srivastava                            "value": 0
2826fa5e4d32SSunny Srivastava                        },
2827fa5e4d32SSunny Srivastava                        "systemCmd": {
2828fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-112/new_device"
2829fa5e4d32SSunny Srivastava                        }
2830fa5e4d32SSunny Srivastava                    }
2831fa5e4d32SSunny Srivastava                },
2832fa5e4d32SSunny Srivastava                "extraInterfaces": {
2833fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
2834fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2835fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C27"
2836fa5e4d32SSunny Srivastava                    },
2837fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2838fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 10"
2839fa5e4d32SSunny Srivastava                    },
2840fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
2841fa5e4d32SSunny Srivastava                        "Available": false
2842fa5e4d32SSunny Srivastava                    }
2843fa5e4d32SSunny Srivastava                }
2844fa5e4d32SSunny Srivastava            },
2845fa5e4d32SSunny Srivastava            {
2846fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit0",
2847fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2848fa5e4d32SSunny Srivastava                "inherit": false,
2849fa5e4d32SSunny Srivastava                "extraInterfaces": {
2850fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2851fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
2852fa5e4d32SSunny Srivastava                    }
2853fa5e4d32SSunny Srivastava                }
2854fa5e4d32SSunny Srivastava            },
2855fa5e4d32SSunny Srivastava            {
2856fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit1",
2857fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2858fa5e4d32SSunny Srivastava                "inherit": false,
2859fa5e4d32SSunny Srivastava                "extraInterfaces": {
2860fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2861fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
2862fa5e4d32SSunny Srivastava                    }
2863fa5e4d32SSunny Srivastava                }
2864fa5e4d32SSunny Srivastava            },
2865fa5e4d32SSunny Srivastava            {
2866fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit2",
2867fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2868fa5e4d32SSunny Srivastava                "inherit": false,
2869fa5e4d32SSunny Srivastava                "extraInterfaces": {
2870fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2871fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
2872fa5e4d32SSunny Srivastava                    }
2873fa5e4d32SSunny Srivastava                }
2874fa5e4d32SSunny Srivastava            },
2875fa5e4d32SSunny Srivastava            {
2876fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit3",
2877fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2878fa5e4d32SSunny Srivastava                "inherit": false,
2879fa5e4d32SSunny Srivastava                "extraInterfaces": {
2880fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2881fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
2882fa5e4d32SSunny Srivastava                    }
2883fa5e4d32SSunny Srivastava                }
2884fa5e4d32SSunny Srivastava            }
2885fa5e4d32SSunny Srivastava        ],
2886fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/115-0050/eeprom": [
2887fa5e4d32SSunny Srivastava            {
2888fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4",
2889fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2890fa5e4d32SSunny Srivastava                "powerOffOnly": true,
2891fa5e4d32SSunny Srivastava                "preAction": {
2892fa5e4d32SSunny Srivastava                    "collection": {
2893fa5e4d32SSunny Srivastava                        "gpioPresence": {
2894fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
2895fa5e4d32SSunny Srivastava                            "value": 0
2896fa5e4d32SSunny Srivastava                        },
2897fa5e4d32SSunny Srivastava                        "systemCmd": {
2898fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-115/new_device"
2899fa5e4d32SSunny Srivastava                        }
2900fa5e4d32SSunny Srivastava                    }
2901fa5e4d32SSunny Srivastava                },
2902fa5e4d32SSunny Srivastava                "extraInterfaces": {
2903fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
2904fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2905fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C28"
2906fa5e4d32SSunny Srivastava                    },
2907fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2908fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 11"
2909fa5e4d32SSunny Srivastava                    },
2910fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
2911fa5e4d32SSunny Srivastava                        "Available": false
2912fa5e4d32SSunny Srivastava                    }
2913fa5e4d32SSunny Srivastava                }
2914fa5e4d32SSunny Srivastava            },
2915fa5e4d32SSunny Srivastava            {
2916fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit0",
2917fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2918fa5e4d32SSunny Srivastava                "inherit": false,
2919fa5e4d32SSunny Srivastava                "extraInterfaces": {
2920fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2921fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
2922fa5e4d32SSunny Srivastava                    }
2923fa5e4d32SSunny Srivastava                }
2924fa5e4d32SSunny Srivastava            },
2925fa5e4d32SSunny Srivastava            {
2926fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit1",
2927fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2928fa5e4d32SSunny Srivastava                "inherit": false,
2929fa5e4d32SSunny Srivastava                "extraInterfaces": {
2930fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2931fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
2932fa5e4d32SSunny Srivastava                    }
2933fa5e4d32SSunny Srivastava                }
2934fa5e4d32SSunny Srivastava            },
2935fa5e4d32SSunny Srivastava            {
2936fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit2",
2937fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2938fa5e4d32SSunny Srivastava                "inherit": false,
2939fa5e4d32SSunny Srivastava                "extraInterfaces": {
2940fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2941fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
2942fa5e4d32SSunny Srivastava                    }
2943fa5e4d32SSunny Srivastava                }
2944fa5e4d32SSunny Srivastava            },
2945fa5e4d32SSunny Srivastava            {
2946fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit3",
2947fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2948fa5e4d32SSunny Srivastava                "inherit": false,
2949fa5e4d32SSunny Srivastava                "extraInterfaces": {
2950fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2951fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
2952fa5e4d32SSunny Srivastava                    }
2953fa5e4d32SSunny Srivastava                }
2954fa5e4d32SSunny Srivastava            }
2955fa5e4d32SSunny Srivastava        ],
2956fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/100-0050/eeprom": [
2957fa5e4d32SSunny Srivastava            {
2958fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5",
2959fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2960fa5e4d32SSunny Srivastava                "powerOffOnly": true,
2961fa5e4d32SSunny Srivastava                "preAction": {
2962fa5e4d32SSunny Srivastava                    "collection": {
2963fa5e4d32SSunny Srivastava                        "gpioPresence": {
2964fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
2965fa5e4d32SSunny Srivastava                            "value": 0
2966fa5e4d32SSunny Srivastava                        },
2967fa5e4d32SSunny Srivastava                        "systemCmd": {
2968fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-100/new_device"
2969fa5e4d32SSunny Srivastava                        }
2970fa5e4d32SSunny Srivastava                    }
2971fa5e4d32SSunny Srivastava                },
2972fa5e4d32SSunny Srivastava                "extraInterfaces": {
2973fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
2974fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
2975fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C29"
2976fa5e4d32SSunny Srivastava                    },
2977fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2978fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 12"
2979fa5e4d32SSunny Srivastava                    },
2980fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
2981fa5e4d32SSunny Srivastava                        "Available": false
2982fa5e4d32SSunny Srivastava                    }
2983fa5e4d32SSunny Srivastava                }
2984fa5e4d32SSunny Srivastava            },
2985fa5e4d32SSunny Srivastava            {
2986fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit0",
2987fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2988fa5e4d32SSunny Srivastava                "inherit": false,
2989fa5e4d32SSunny Srivastava                "extraInterfaces": {
2990fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
2991fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
2992fa5e4d32SSunny Srivastava                    }
2993fa5e4d32SSunny Srivastava                }
2994fa5e4d32SSunny Srivastava            },
2995fa5e4d32SSunny Srivastava            {
2996fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit1",
2997fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2998fa5e4d32SSunny Srivastava                "inherit": false,
2999fa5e4d32SSunny Srivastava                "extraInterfaces": {
3000fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3001fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
3002fa5e4d32SSunny Srivastava                    }
3003fa5e4d32SSunny Srivastava                }
3004fa5e4d32SSunny Srivastava            },
3005fa5e4d32SSunny Srivastava            {
3006fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit2",
3007fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3008fa5e4d32SSunny Srivastava                "inherit": false,
3009fa5e4d32SSunny Srivastava                "extraInterfaces": {
3010fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3011fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
3012fa5e4d32SSunny Srivastava                    }
3013fa5e4d32SSunny Srivastava                }
3014fa5e4d32SSunny Srivastava            },
3015fa5e4d32SSunny Srivastava            {
3016fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit3",
3017fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3018fa5e4d32SSunny Srivastava                "inherit": false,
3019fa5e4d32SSunny Srivastava                "extraInterfaces": {
3020fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3021fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
3022fa5e4d32SSunny Srivastava                    }
3023fa5e4d32SSunny Srivastava                }
3024fa5e4d32SSunny Srivastava            }
3025fa5e4d32SSunny Srivastava        ],
3026fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/101-0050/eeprom": [
3027fa5e4d32SSunny Srivastava            {
3028fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7",
3029fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3030fa5e4d32SSunny Srivastava                "powerOffOnly": true,
3031fa5e4d32SSunny Srivastava                "preAction": {
3032fa5e4d32SSunny Srivastava                    "collection": {
3033fa5e4d32SSunny Srivastava                        "gpioPresence": {
3034fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
3035fa5e4d32SSunny Srivastava                            "value": 0
3036fa5e4d32SSunny Srivastava                        },
3037fa5e4d32SSunny Srivastava                        "systemCmd": {
3038fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-101/new_device"
3039fa5e4d32SSunny Srivastava                        }
3040fa5e4d32SSunny Srivastava                    }
3041fa5e4d32SSunny Srivastava                },
3042fa5e4d32SSunny Srivastava                "extraInterfaces": {
3043fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3044fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
3045fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C30"
3046fa5e4d32SSunny Srivastava                    },
3047fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3048fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 13"
3049fa5e4d32SSunny Srivastava                    },
3050fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
3051fa5e4d32SSunny Srivastava                        "Available": false
3052fa5e4d32SSunny Srivastava                    }
3053fa5e4d32SSunny Srivastava                }
3054fa5e4d32SSunny Srivastava            },
3055fa5e4d32SSunny Srivastava            {
3056fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit0",
3057fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3058fa5e4d32SSunny Srivastava                "inherit": false,
3059fa5e4d32SSunny Srivastava                "extraInterfaces": {
3060fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3061fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
3062fa5e4d32SSunny Srivastava                    }
3063fa5e4d32SSunny Srivastava                }
3064fa5e4d32SSunny Srivastava            },
3065fa5e4d32SSunny Srivastava            {
3066fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit1",
3067fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3068fa5e4d32SSunny Srivastava                "inherit": false,
3069fa5e4d32SSunny Srivastava                "extraInterfaces": {
3070fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3071fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
3072fa5e4d32SSunny Srivastava                    }
3073fa5e4d32SSunny Srivastava                }
3074fa5e4d32SSunny Srivastava            },
3075fa5e4d32SSunny Srivastava            {
3076fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit2",
3077fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3078fa5e4d32SSunny Srivastava                "inherit": false,
3079fa5e4d32SSunny Srivastava                "extraInterfaces": {
3080fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3081fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
3082fa5e4d32SSunny Srivastava                    }
3083fa5e4d32SSunny Srivastava                }
3084fa5e4d32SSunny Srivastava            },
3085fa5e4d32SSunny Srivastava            {
3086fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit3",
3087fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3088fa5e4d32SSunny Srivastava                "inherit": false,
3089fa5e4d32SSunny Srivastava                "extraInterfaces": {
3090fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3091fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
3092fa5e4d32SSunny Srivastava                    }
3093fa5e4d32SSunny Srivastava                }
3094fa5e4d32SSunny Srivastava            }
3095fa5e4d32SSunny Srivastava        ],
3096fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/114-0050/eeprom": [
3097fa5e4d32SSunny Srivastava            {
3098fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6",
3099fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3100fa5e4d32SSunny Srivastava                "powerOffOnly": true,
3101fa5e4d32SSunny Srivastava                "preAction": {
3102fa5e4d32SSunny Srivastava                    "collection": {
3103fa5e4d32SSunny Srivastava                        "gpioPresence": {
3104fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
3105fa5e4d32SSunny Srivastava                            "value": 0
3106fa5e4d32SSunny Srivastava                        },
3107fa5e4d32SSunny Srivastava                        "systemCmd": {
3108fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-114/new_device"
3109fa5e4d32SSunny Srivastava                        }
3110fa5e4d32SSunny Srivastava                    }
3111fa5e4d32SSunny Srivastava                },
3112fa5e4d32SSunny Srivastava                "extraInterfaces": {
3113fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3114fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
3115fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C31"
3116fa5e4d32SSunny Srivastava                    },
3117fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3118fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 14"
3119fa5e4d32SSunny Srivastava                    },
3120fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
3121fa5e4d32SSunny Srivastava                        "Available": false
3122fa5e4d32SSunny Srivastava                    }
3123fa5e4d32SSunny Srivastava                }
3124fa5e4d32SSunny Srivastava            },
3125fa5e4d32SSunny Srivastava            {
3126fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit0",
3127fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3128fa5e4d32SSunny Srivastava                "inherit": false,
3129fa5e4d32SSunny Srivastava                "extraInterfaces": {
3130fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3131fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
3132fa5e4d32SSunny Srivastava                    }
3133fa5e4d32SSunny Srivastava                }
3134fa5e4d32SSunny Srivastava            },
3135fa5e4d32SSunny Srivastava            {
3136fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit1",
3137fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3138fa5e4d32SSunny Srivastava                "inherit": false,
3139fa5e4d32SSunny Srivastava                "extraInterfaces": {
3140fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3141fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
3142fa5e4d32SSunny Srivastava                    }
3143fa5e4d32SSunny Srivastava                }
3144fa5e4d32SSunny Srivastava            },
3145fa5e4d32SSunny Srivastava            {
3146fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit2",
3147fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3148fa5e4d32SSunny Srivastava                "inherit": false,
3149fa5e4d32SSunny Srivastava                "extraInterfaces": {
3150fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3151fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
3152fa5e4d32SSunny Srivastava                    }
3153fa5e4d32SSunny Srivastava                }
3154fa5e4d32SSunny Srivastava            },
3155fa5e4d32SSunny Srivastava            {
3156fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit3",
3157fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3158fa5e4d32SSunny Srivastava                "inherit": false,
3159fa5e4d32SSunny Srivastava                "extraInterfaces": {
3160fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3161fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
3162fa5e4d32SSunny Srivastava                    }
3163fa5e4d32SSunny Srivastava                }
3164fa5e4d32SSunny Srivastava            }
3165fa5e4d32SSunny Srivastava        ],
3166fa5e4d32SSunny Srivastava        "/sys/bus/i2c/drivers/at24/113-0050/eeprom": [
3167fa5e4d32SSunny Srivastava            {
3168fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3",
3169fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3170fa5e4d32SSunny Srivastava                "powerOffOnly": true,
3171fa5e4d32SSunny Srivastava                "preAction": {
3172fa5e4d32SSunny Srivastava                    "collection": {
3173fa5e4d32SSunny Srivastava                        "gpioPresence": {
3174fa5e4d32SSunny Srivastava                            "pin": "P10_DCM0_PRES",
3175fa5e4d32SSunny Srivastava                            "value": 0
3176fa5e4d32SSunny Srivastava                        },
3177fa5e4d32SSunny Srivastava                        "systemCmd": {
3178fa5e4d32SSunny Srivastava                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-113/new_device"
3179fa5e4d32SSunny Srivastava                        }
3180fa5e4d32SSunny Srivastava                    }
3181fa5e4d32SSunny Srivastava                },
3182fa5e4d32SSunny Srivastava                "extraInterfaces": {
3183fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3184fa5e4d32SSunny Srivastava                    "com.ibm.ipzvpd.Location": {
3185fa5e4d32SSunny Srivastava                        "LocationCode": "Ufcs-P0-C32"
3186fa5e4d32SSunny Srivastava                    },
3187fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3188fa5e4d32SSunny Srivastava                        "PrettyName": "Memory module 15"
3189fa5e4d32SSunny Srivastava                    },
3190fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.State.Decorator.Availability": {
3191fa5e4d32SSunny Srivastava                        "Available": false
3192fa5e4d32SSunny Srivastava                    }
3193fa5e4d32SSunny Srivastava                }
3194fa5e4d32SSunny Srivastava            },
3195fa5e4d32SSunny Srivastava            {
3196fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit0",
3197fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3198fa5e4d32SSunny Srivastava                "inherit": false,
3199fa5e4d32SSunny Srivastava                "extraInterfaces": {
3200fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3201fa5e4d32SSunny Srivastava                        "PrettyName": "OpenCAPI Memory Buffer"
3202fa5e4d32SSunny Srivastava                    }
3203fa5e4d32SSunny Srivastava                }
3204fa5e4d32SSunny Srivastava            },
3205fa5e4d32SSunny Srivastava            {
3206fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit1",
3207fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3208fa5e4d32SSunny Srivastava                "inherit": false,
3209fa5e4d32SSunny Srivastava                "extraInterfaces": {
3210fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3211fa5e4d32SSunny Srivastava                        "PrettyName": "DDR Memory Port"
3212fa5e4d32SSunny Srivastava                    }
3213fa5e4d32SSunny Srivastava                }
3214fa5e4d32SSunny Srivastava            },
3215fa5e4d32SSunny Srivastava            {
3216fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit2",
3217fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3218fa5e4d32SSunny Srivastava                "inherit": false,
3219fa5e4d32SSunny Srivastava                "extraInterfaces": {
3220fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3221fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Control Device"
3222fa5e4d32SSunny Srivastava                    }
3223fa5e4d32SSunny Srivastava                }
3224fa5e4d32SSunny Srivastava            },
3225fa5e4d32SSunny Srivastava            {
3226fa5e4d32SSunny Srivastava                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit3",
3227fa5e4d32SSunny Srivastava                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3228fa5e4d32SSunny Srivastava                "inherit": false,
3229fa5e4d32SSunny Srivastava                "extraInterfaces": {
3230fa5e4d32SSunny Srivastava                    "xyz.openbmc_project.Inventory.Item": {
3231fa5e4d32SSunny Srivastava                        "PrettyName": "Onboard Memory Power Management IC"
3232fa5e4d32SSunny Srivastava                    }
3233fa5e4d32SSunny Srivastava                }
3234fa5e4d32SSunny Srivastava            }
3235fa5e4d32SSunny Srivastava        ]
3236fa5e4d32SSunny Srivastava    }
3237fa5e4d32SSunny Srivastava}
3238