xref: /openbmc/openpower-vpd-parser/configuration/ibm/50001000.json (revision 12b01393ec98928b95a748de8f05241e95920a42)
1{
2    "devTree": "conf-aspeed-bmc-ibm-rainier-4u-p1.dtb",
3    "backupRestoreConfigPath": "/usr/share/vpd/backup_restore_50001000.json",
4    "commonInterfaces": {
5        "xyz.openbmc_project.Inventory.Decorator.Asset": {
6            "PartNumber": {
7                "recordName": "VINI",
8                "keywordName": "PN"
9            },
10            "SerialNumber": {
11                "recordName": "VINI",
12                "keywordName": "SN"
13            },
14            "SparePartNumber": {
15                "recordName": "VINI",
16                "keywordName": "FN"
17            },
18            "Model": {
19                "recordName": "VINI",
20                "keywordName": "CC"
21            },
22            "BuildDate": {
23                "recordName": "VR10",
24                "keywordName": "DC",
25                "encoding": "DATE"
26            }
27        }
28    },
29    "frus": {
30        "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [
31            {
32                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard",
33                "serviceName": "xyz.openbmc_project.Inventory.Manager",
34                "isSystemVpd": true,
35                "extraInterfaces": {
36                    "xyz.openbmc_project.Inventory.Item.Board.Motherboard": null,
37                    "com.ibm.ipzvpd.Location": {
38                        "LocationCode": "Ufcs-P0"
39                    },
40                    "xyz.openbmc_project.Inventory.Item": {
41                        "PrettyName": "System backplane"
42                    }
43                }
44            },
45            {
46                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0",
47                "serviceName": "xyz.openbmc_project.Inventory.Manager",
48                "inherit": false,
49                "extraInterfaces": {
50                    "xyz.openbmc_project.Inventory.Item": {
51                        "PrettyName": "Oscillator Reference Clock"
52                    }
53                }
54            },
55            {
56                "inventoryPath": "/xyz/openbmc_project/inventory/system",
57                "serviceName": "xyz.openbmc_project.Inventory.Manager",
58                "inherit": false,
59                "isSystemVpd": true,
60                "copyRecords": ["VSYS"],
61                "extraInterfaces": {
62                    "xyz.openbmc_project.Inventory.Item.System": null,
63                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
64                        "SerialNumber": {
65                            "recordName": "VSYS",
66                            "keywordName": "SE"
67                        },
68                        "Model": {
69                            "recordName": "VSYS",
70                            "keywordName": "TM"
71                        },
72                        "SubModel": {
73                            "recordName": "VSYS",
74                            "keywordName": "BR"
75                        }
76                    },
77                    "com.ibm.ipzvpd.Location": {
78                        "LocationCode": "Umts"
79                    },
80                    "xyz.openbmc_project.Inventory.Item": {
81                        "PrettyName": "System"
82                    }
83                }
84            },
85            {
86                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis",
87                "serviceName": "xyz.openbmc_project.Inventory.Manager",
88                "isSystemVpd": true,
89                "extraInterfaces": {
90                    "xyz.openbmc_project.Inventory.Item.Chassis": {
91                        "Type": "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.RackMount"
92                    },
93                    "xyz.openbmc_project.Inventory.Item.Global": null,
94                    "com.ibm.ipzvpd.Location": {
95                        "LocationCode": "Ufcs"
96                    },
97                    "xyz.openbmc_project.Inventory.Item": {
98                        "PrettyName": "Chassis"
99                    }
100                }
101            },
102            {
103                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0",
104                "serviceName": "xyz.openbmc_project.Inventory.Manager",
105                "inherit": false,
106                "extraInterfaces": {
107                    "com.ibm.Control.Host.PCIeLink": null,
108                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
109                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
110                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
111                    },
112                    "com.ibm.ipzvpd.Location": {
113                        "LocationCode": "Ufcs-P0-C0"
114                    },
115                    "xyz.openbmc_project.Inventory.Item": {
116                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
117                    }
118                }
119            },
120            {
121                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1",
122                "serviceName": "xyz.openbmc_project.Inventory.Manager",
123                "inherit": false,
124                "extraInterfaces": {
125                    "com.ibm.Control.Host.PCIeLink": null,
126                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
127                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
128                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
129                    },
130                    "com.ibm.ipzvpd.Location": {
131                        "LocationCode": "Ufcs-P0-C1"
132                    },
133                    "xyz.openbmc_project.Inventory.Item": {
134                        "PrettyName": "PCIe4 x8 adapter"
135                    }
136                }
137            },
138            {
139                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2",
140                "serviceName": "xyz.openbmc_project.Inventory.Manager",
141                "inherit": false,
142                "extraInterfaces": {
143                    "com.ibm.Control.Host.PCIeLink": null,
144                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
145                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
146                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
147                    },
148                    "com.ibm.ipzvpd.Location": {
149                        "LocationCode": "Ufcs-P0-C2"
150                    },
151                    "xyz.openbmc_project.Inventory.Item": {
152                        "PrettyName": "PCIe5 x8 adapter"
153                    }
154                }
155            },
156            {
157                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3",
158                "serviceName": "xyz.openbmc_project.Inventory.Manager",
159                "inherit": false,
160                "extraInterfaces": {
161                    "com.ibm.Control.Host.PCIeLink": null,
162                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
163                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
164                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
165                    },
166                    "com.ibm.ipzvpd.Location": {
167                        "LocationCode": "Ufcs-P0-C3"
168                    },
169                    "xyz.openbmc_project.Inventory.Item": {
170                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
171                    }
172                }
173            },
174            {
175                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4",
176                "serviceName": "xyz.openbmc_project.Inventory.Manager",
177                "inherit": false,
178                "extraInterfaces": {
179                    "com.ibm.Control.Host.PCIeLink": null,
180                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
181                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
182                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
183                    },
184                    "com.ibm.ipzvpd.Location": {
185                        "LocationCode": "Ufcs-P0-C4"
186                    },
187                    "xyz.openbmc_project.Inventory.Item": {
188                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
189                    }
190                }
191            },
192            {
193                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6",
194                "serviceName": "xyz.openbmc_project.Inventory.Manager",
195                "inherit": false,
196                "extraInterfaces": {
197                    "com.ibm.Control.Host.PCIeLink": null,
198                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
199                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
200                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
201                    },
202                    "com.ibm.ipzvpd.Location": {
203                        "LocationCode": "Ufcs-P0-C6"
204                    },
205                    "xyz.openbmc_project.Inventory.Item": {
206                        "PrettyName": "OpenCAPI adapter"
207                    }
208                }
209            },
210            {
211                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7",
212                "serviceName": "xyz.openbmc_project.Inventory.Manager",
213                "inherit": false,
214                "extraInterfaces": {
215                    "com.ibm.Control.Host.PCIeLink": null,
216                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
217                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
218                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
219                    },
220                    "com.ibm.ipzvpd.Location": {
221                        "LocationCode": "Ufcs-P0-C7"
222                    },
223                    "xyz.openbmc_project.Inventory.Item": {
224                        "PrettyName": "PCIe5 x8 adapter"
225                    }
226                }
227            },
228            {
229                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8",
230                "serviceName": "xyz.openbmc_project.Inventory.Manager",
231                "inherit": false,
232                "extraInterfaces": {
233                    "com.ibm.Control.Host.PCIeLink": null,
234                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
235                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
236                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
237                    },
238                    "com.ibm.ipzvpd.Location": {
239                        "LocationCode": "Ufcs-P0-C8"
240                    },
241                    "xyz.openbmc_project.Inventory.Item": {
242                        "PrettyName": "PCIe4 x8 adapter"
243                    }
244                }
245            },
246            {
247                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9",
248                "serviceName": "xyz.openbmc_project.Inventory.Manager",
249                "inherit": false,
250                "extraInterfaces": {
251                    "com.ibm.Control.Host.PCIeLink": null,
252                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
253                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
254                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
255                    },
256                    "com.ibm.ipzvpd.Location": {
257                        "LocationCode": "Ufcs-P0-C9"
258                    },
259                    "xyz.openbmc_project.Inventory.Item": {
260                        "PrettyName": "PCIe5 x8 adapter"
261                    }
262                }
263            },
264            {
265                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10",
266                "serviceName": "xyz.openbmc_project.Inventory.Manager",
267                "inherit": false,
268                "extraInterfaces": {
269                    "com.ibm.Control.Host.PCIeLink": null,
270                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
271                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
272                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
273                    },
274                    "com.ibm.ipzvpd.Location": {
275                        "LocationCode": "Ufcs-P0-C10"
276                    },
277                    "xyz.openbmc_project.Inventory.Item": {
278                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
279                    }
280                }
281            },
282            {
283                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11",
284                "serviceName": "xyz.openbmc_project.Inventory.Manager",
285                "inherit": false,
286                "extraInterfaces": {
287                    "com.ibm.Control.Host.PCIeLink": null,
288                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
289                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
290                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
291                    },
292                    "com.ibm.ipzvpd.Location": {
293                        "LocationCode": "Ufcs-P0-C11"
294                    },
295                    "xyz.openbmc_project.Inventory.Item": {
296                        "PrettyName": "PCIe5 x8 adapter"
297                    }
298                }
299            },
300            {
301                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12",
302                "serviceName": "xyz.openbmc_project.Inventory.Manager",
303                "inherit": false,
304                "extraInterfaces": {
305                    "com.ibm.Control.Host.PCIeLink": null,
306                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
307                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.OEM"
308                    },
309                    "com.ibm.ipzvpd.Location": {
310                        "LocationCode": "Ufcs-P0-T18"
311                    },
312                    "xyz.openbmc_project.Inventory.Item": {
313                        "PrettyName": "USB 3.0 port (front)"
314                    }
315                }
316            },
317            {
318                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12/pcie_card12",
319                "serviceName": "xyz.openbmc_project.Inventory.Manager",
320                "inherit": false,
321                "extraInterfaces": {
322                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
323                    "com.ibm.ipzvpd.Location": {
324                        "LocationCode": "Ufcs-P0-T18"
325                    },
326                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
327                        "SlotNumber": 12
328                    },
329                    "xyz.openbmc_project.Inventory.Item": {
330                        "PrettyName": "USB 3.0 port (front)"
331                    }
332                }
333            },
334            {
335                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
336                "serviceName": "xyz.openbmc_project.Inventory.Manager",
337                "inherit": false,
338                "embedded": false,
339                "synthesized": true,
340                "extraInterfaces": {
341                    "com.ibm.ipzvpd.Location": {
342                        "LocationCode": "Ufcs-E0"
343                    }
344                }
345            },
346            {
347                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
348                "serviceName": "xyz.openbmc_project.Inventory.Manager",
349                "inherit": false,
350                "embedded": false,
351                "synthesized": true,
352                "extraInterfaces": {
353                    "com.ibm.ipzvpd.Location": {
354                        "LocationCode": "Ufcs-E1"
355                    }
356                }
357            },
358            {
359                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply2",
360                "serviceName": "xyz.openbmc_project.Inventory.Manager",
361                "inherit": false,
362                "embedded": false,
363                "synthesized": true,
364                "extraInterfaces": {
365                    "com.ibm.ipzvpd.Location": {
366                        "LocationCode": "Ufcs-E2"
367                    }
368                }
369            },
370            {
371                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply3",
372                "serviceName": "xyz.openbmc_project.Inventory.Manager",
373                "inherit": false,
374                "embedded": false,
375                "synthesized": true,
376                "extraInterfaces": {
377                    "com.ibm.ipzvpd.Location": {
378                        "LocationCode": "Ufcs-E3"
379                    }
380                }
381            },
382            {
383                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
384                "serviceName": "xyz.openbmc_project.Inventory.Manager",
385                "inherit": false,
386                "embedded": false,
387                "synthesized": true,
388                "extraInterfaces": {
389                    "com.ibm.ipzvpd.Location": {
390                        "LocationCode": "Ufcs-A0"
391                    },
392                    "com.ibm.ipzvpd.VINI": {
393                        "FN": [48, 50, 89, 75, 51, 50, 51],
394                        "CC": [55, 66, 53, 70],
395                        "PN": [48, 50, 89, 75, 51, 50, 51],
396                        "DR": [66, 108, 111, 119, 101, 114],
397                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
398                        "RT": [86, 73, 78, 73]
399                    },
400                    "com.ibm.ipzvpd.DINF": {
401                        "RI": [0, 5, 33, 0],
402                        "RT": [68, 73, 78, 70]
403                    },
404                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
405                        "Model": "7B5F",
406                        "Manufacturer": "Delta",
407                        "PartNumber": "02YK323",
408                        "SparePartNumber": "02YK323",
409                        "SerialNumber": "YL12JP1C1234"
410                    }
411                }
412            },
413            {
414                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
415                "serviceName": "xyz.openbmc_project.Inventory.Manager",
416                "inherit": false,
417                "embedded": false,
418                "synthesized": true,
419                "extraInterfaces": {
420                    "com.ibm.ipzvpd.Location": {
421                        "LocationCode": "Ufcs-A1"
422                    },
423                    "com.ibm.ipzvpd.VINI": {
424                        "FN": [48, 50, 89, 75, 51, 50, 51],
425                        "CC": [55, 66, 53, 70],
426                        "PN": [48, 50, 89, 75, 51, 50, 51],
427                        "DR": [66, 108, 111, 119, 101, 114],
428                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
429                        "RT": [86, 73, 78, 73]
430                    },
431                    "com.ibm.ipzvpd.DINF": {
432                        "RI": [0, 5, 33, 1],
433                        "RT": [68, 73, 78, 70]
434                    },
435                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
436                        "Model": "7B5F",
437                        "Manufacturer": "Delta",
438                        "PartNumber": "02YK323",
439                        "SparePartNumber": "02YK323",
440                        "SerialNumber": "YL12JP1C1234"
441                    }
442                }
443            },
444            {
445                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2",
446                "serviceName": "xyz.openbmc_project.Inventory.Manager",
447                "inherit": false,
448                "embedded": false,
449                "synthesized": true,
450                "extraInterfaces": {
451                    "com.ibm.ipzvpd.Location": {
452                        "LocationCode": "Ufcs-A2"
453                    },
454                    "com.ibm.ipzvpd.VINI": {
455                        "FN": [48, 50, 89, 75, 51, 50, 51],
456                        "CC": [55, 66, 53, 70],
457                        "PN": [48, 50, 89, 75, 51, 50, 51],
458                        "DR": [66, 108, 111, 119, 101, 114],
459                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
460                        "RT": [86, 73, 78, 73]
461                    },
462                    "com.ibm.ipzvpd.DINF": {
463                        "RI": [0, 5, 33, 2],
464                        "RT": [68, 73, 78, 70]
465                    },
466                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
467                        "Model": "7B5F",
468                        "Manufacturer": "Delta",
469                        "PartNumber": "02YK323",
470                        "SparePartNumber": "02YK323",
471                        "SerialNumber": "YL12JP1C1234"
472                    }
473                }
474            },
475            {
476                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3",
477                "serviceName": "xyz.openbmc_project.Inventory.Manager",
478                "inherit": false,
479                "embedded": false,
480                "synthesized": true,
481                "extraInterfaces": {
482                    "com.ibm.ipzvpd.Location": {
483                        "LocationCode": "Ufcs-A3"
484                    },
485                    "com.ibm.ipzvpd.VINI": {
486                        "FN": [48, 50, 89, 75, 51, 50, 51],
487                        "CC": [55, 66, 53, 70],
488                        "PN": [48, 50, 89, 75, 51, 50, 51],
489                        "DR": [66, 108, 111, 119, 101, 114],
490                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
491                        "RT": [86, 73, 78, 73]
492                    },
493                    "com.ibm.ipzvpd.DINF": {
494                        "RI": [0, 5, 33, 3],
495                        "RT": [68, 73, 78, 70]
496                    },
497                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
498                        "Model": "7B5F",
499                        "Manufacturer": "Delta",
500                        "PartNumber": "02YK323",
501                        "SparePartNumber": "02YK323",
502                        "SerialNumber": "YL12JP1C1234"
503                    }
504                }
505            },
506            {
507                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan4",
508                "serviceName": "xyz.openbmc_project.Inventory.Manager",
509                "inherit": false,
510                "embedded": false,
511                "synthesized": true,
512                "extraInterfaces": {
513                    "com.ibm.ipzvpd.Location": {
514                        "LocationCode": "Ufcs-A4"
515                    },
516                    "com.ibm.ipzvpd.VINI": {
517                        "FN": [48, 50, 89, 75, 51, 50, 51],
518                        "CC": [55, 66, 53, 70],
519                        "PN": [48, 50, 89, 75, 51, 50, 51],
520                        "DR": [66, 108, 111, 119, 101, 114],
521                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
522                        "RT": [86, 73, 78, 73]
523                    },
524                    "com.ibm.ipzvpd.DINF": {
525                        "RI": [0, 5, 33, 4],
526                        "RT": [68, 73, 78, 70]
527                    },
528                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
529                        "Model": "7B5F",
530                        "Manufacturer": "Delta",
531                        "PartNumber": "02YK323",
532                        "SparePartNumber": "02YK323",
533                        "SerialNumber": "YL12JP1C1234"
534                    }
535                }
536            },
537            {
538                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan5",
539                "serviceName": "xyz.openbmc_project.Inventory.Manager",
540                "inherit": false,
541                "embedded": false,
542                "synthesized": true,
543                "extraInterfaces": {
544                    "com.ibm.ipzvpd.Location": {
545                        "LocationCode": "Ufcs-A5"
546                    },
547                    "com.ibm.ipzvpd.VINI": {
548                        "FN": [48, 50, 89, 75, 51, 50, 51],
549                        "CC": [55, 66, 53, 70],
550                        "PN": [48, 50, 89, 75, 51, 50, 51],
551                        "DR": [66, 108, 111, 119, 101, 114],
552                        "SN": [89, 76, 49, 50, 74, 80, 49, 67, 49, 50, 51, 52],
553                        "RT": [86, 73, 78, 73]
554                    },
555                    "com.ibm.ipzvpd.DINF": {
556                        "RI": [0, 5, 33, 5],
557                        "RT": [68, 73, 78, 70]
558                    },
559                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
560                        "Model": "7B5F",
561                        "Manufacturer": "Delta",
562                        "PartNumber": "02YK323",
563                        "SparePartNumber": "02YK323",
564                        "SerialNumber": "YL12JP1C1234"
565                    }
566                }
567            },
568            {
569                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/tod_battery",
570                "serviceName": "xyz.openbmc_project.Inventory.Manager",
571                "extraInterfaces": {
572                    "xyz.openbmc_project.Inventory.Item.Battery": null,
573                    "com.ibm.ipzvpd.Location": {
574                        "LocationCode": "Ufcs-P0-E0"
575                    },
576                    "xyz.openbmc_project.Inventory.Item": {
577                        "PrettyName": "Time-of-day battery"
578                    }
579                }
580            },
581            {
582                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector0",
583                "serviceName": "xyz.openbmc_project.Inventory.Manager",
584                "inherit": false,
585                "extraInterfaces": {
586                    "xyz.openbmc_project.Inventory.Item.Connector": null,
587                    "com.ibm.ipzvpd.Location": {
588                        "LocationCode": "Ufcs-P0-T0"
589                    },
590                    "xyz.openbmc_project.Inventory.Item": {
591                        "PrettyName": "Connector for OpenCAPI Port DCM-0 P0 OP3B"
592                    }
593                }
594            },
595            {
596                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector1",
597                "serviceName": "xyz.openbmc_project.Inventory.Manager",
598                "inherit": false,
599                "extraInterfaces": {
600                    "xyz.openbmc_project.Inventory.Item.Connector": null,
601                    "com.ibm.ipzvpd.Location": {
602                        "LocationCode": "Ufcs-P0-T1"
603                    },
604                    "xyz.openbmc_project.Inventory.Item": {
605                        "PrettyName": "Connector for OpenCAPI Port DCM-0 P0 OP3A"
606                    }
607                }
608            },
609            {
610                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector2",
611                "serviceName": "xyz.openbmc_project.Inventory.Manager",
612                "inherit": false,
613                "extraInterfaces": {
614                    "xyz.openbmc_project.Inventory.Item.Connector": null,
615                    "com.ibm.ipzvpd.Location": {
616                        "LocationCode": "Ufcs-P0-T2"
617                    },
618                    "xyz.openbmc_project.Inventory.Item": {
619                        "PrettyName": "Connector for OpenCAPI Port DCM-0 P1 OP0B"
620                    }
621                }
622            },
623            {
624                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector3",
625                "serviceName": "xyz.openbmc_project.Inventory.Manager",
626                "inherit": false,
627                "extraInterfaces": {
628                    "xyz.openbmc_project.Inventory.Item.Connector": null,
629                    "com.ibm.ipzvpd.Location": {
630                        "LocationCode": "Ufcs-P0-T3"
631                    },
632                    "xyz.openbmc_project.Inventory.Item": {
633                        "PrettyName": "Connector for OpenCAPI Port DCM-0 P1 OP0A"
634                    }
635                }
636            },
637            {
638                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector4",
639                "serviceName": "xyz.openbmc_project.Inventory.Manager",
640                "inherit": false,
641                "extraInterfaces": {
642                    "xyz.openbmc_project.Inventory.Item.Connector": null,
643                    "com.ibm.ipzvpd.Location": {
644                        "LocationCode": "Ufcs-P0-T4"
645                    },
646                    "xyz.openbmc_project.Inventory.Item": {
647                        "PrettyName": "Power signal cable port"
648                    }
649                }
650            },
651            {
652                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector5",
653                "serviceName": "xyz.openbmc_project.Inventory.Manager",
654                "inherit": false,
655                "extraInterfaces": {
656                    "xyz.openbmc_project.Inventory.Item.Connector": null,
657                    "com.ibm.ipzvpd.Location": {
658                        "LocationCode": "Ufcs-P0-T5"
659                    },
660                    "xyz.openbmc_project.Inventory.Item": {
661                        "PrettyName": "Connector for OpenCAPI Port DCM-1 P0 OP3A"
662                    }
663                }
664            },
665            {
666                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector6",
667                "serviceName": "xyz.openbmc_project.Inventory.Manager",
668                "inherit": false,
669                "extraInterfaces": {
670                    "xyz.openbmc_project.Inventory.Item.Connector": null,
671                    "com.ibm.ipzvpd.Location": {
672                        "LocationCode": "Ufcs-P0-T6"
673                    },
674                    "xyz.openbmc_project.Inventory.Item": {
675                        "PrettyName": "Connector for OpenCAPI Port DCM-1 P1 OP0B"
676                    }
677                }
678            },
679            {
680                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector7",
681                "serviceName": "xyz.openbmc_project.Inventory.Manager",
682                "inherit": false,
683                "extraInterfaces": {
684                    "xyz.openbmc_project.Inventory.Item.Connector": null,
685                    "com.ibm.ipzvpd.Location": {
686                        "LocationCode": "Ufcs-P0-T7"
687                    },
688                    "xyz.openbmc_project.Inventory.Item": {
689                        "PrettyName": "USB 3.0 port"
690                    }
691                }
692            },
693            {
694                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector8",
695                "serviceName": "xyz.openbmc_project.Inventory.Manager",
696                "inherit": false,
697                "extraInterfaces": {
698                    "xyz.openbmc_project.Inventory.Item.Connector": null,
699                    "com.ibm.ipzvpd.Location": {
700                        "LocationCode": "Ufcs-P0-T8"
701                    },
702                    "xyz.openbmc_project.Inventory.Item": {
703                        "PrettyName": "Drive backplane signal cable port"
704                    }
705                }
706            },
707            {
708                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector9",
709                "serviceName": "xyz.openbmc_project.Inventory.Manager",
710                "inherit": false,
711                "extraInterfaces": {
712                    "xyz.openbmc_project.Inventory.Item.Connector": null,
713                    "com.ibm.ipzvpd.Location": {
714                        "LocationCode": "Ufcs-P0-T9"
715                    },
716                    "xyz.openbmc_project.Inventory.Item": {
717                        "PrettyName": "Drive backplane signal cable port"
718                    }
719                }
720            },
721            {
722                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector10",
723                "serviceName": "xyz.openbmc_project.Inventory.Manager",
724                "inherit": false,
725                "extraInterfaces": {
726                    "xyz.openbmc_project.Inventory.Item.Connector": null,
727                    "com.ibm.ipzvpd.Location": {
728                        "LocationCode": "Ufcs-P0-T10"
729                    },
730                    "xyz.openbmc_project.Inventory.Item": {
731                        "PrettyName": "Drive backplane signal cable port"
732                    }
733                }
734            },
735            {
736                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector11",
737                "serviceName": "xyz.openbmc_project.Inventory.Manager",
738                "inherit": false,
739                "extraInterfaces": {
740                    "xyz.openbmc_project.Inventory.Item.Connector": null,
741                    "com.ibm.ipzvpd.Location": {
742                        "LocationCode": "Ufcs-P0-T11"
743                    },
744                    "xyz.openbmc_project.Inventory.Item": {
745                        "PrettyName": "Control panel cable port"
746                    }
747                }
748            },
749            {
750                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector12",
751                "serviceName": "xyz.openbmc_project.Inventory.Manager",
752                "inherit": false,
753                "extraInterfaces": {
754                    "xyz.openbmc_project.Inventory.Item.Connector": null,
755                    "com.ibm.ipzvpd.Location": {
756                        "LocationCode": "Ufcs-P0-T12"
757                    },
758                    "xyz.openbmc_project.Inventory.Item": {
759                        "PrettyName": "Fan signal cable port"
760                    }
761                }
762            },
763            {
764                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector13",
765                "serviceName": "xyz.openbmc_project.Inventory.Manager",
766                "inherit": false,
767                "extraInterfaces": {
768                    "xyz.openbmc_project.Inventory.Item.Connector": null,
769                    "com.ibm.ipzvpd.Location": {
770                        "LocationCode": "Ufcs-P0-T13"
771                    },
772                    "xyz.openbmc_project.Inventory.Item": {
773                        "PrettyName": "Control panel display cable port"
774                    }
775                }
776            },
777            {
778                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector14",
779                "serviceName": "xyz.openbmc_project.Inventory.Manager",
780                "inherit": false,
781                "extraInterfaces": {
782                    "xyz.openbmc_project.Inventory.Item.Connector": null,
783                    "com.ibm.ipzvpd.Location": {
784                        "LocationCode": "Ufcs-P0-T14"
785                    },
786                    "xyz.openbmc_project.Inventory.Item": {
787                        "PrettyName": "Drive backplane power cable port"
788                    }
789                }
790            },
791            {
792                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector15",
793                "serviceName": "xyz.openbmc_project.Inventory.Manager",
794                "inherit": false,
795                "extraInterfaces": {
796                    "xyz.openbmc_project.Inventory.Item.Connector": null,
797                    "com.ibm.ipzvpd.Location": {
798                        "LocationCode": "Ufcs-P0-T15"
799                    },
800                    "xyz.openbmc_project.Inventory.Item": {
801                        "PrettyName": "Drive backplane power cable port"
802                    }
803                }
804            },
805            {
806                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector16",
807                "serviceName": "xyz.openbmc_project.Inventory.Manager",
808                "inherit": false,
809                "extraInterfaces": {
810                    "xyz.openbmc_project.Inventory.Item.Connector": null,
811                    "com.ibm.ipzvpd.Location": {
812                        "LocationCode": "Ufcs-P0-T16"
813                    },
814                    "xyz.openbmc_project.Inventory.Item": {
815                        "PrettyName": "Drive backplane power cable port"
816                    }
817                }
818            },
819            {
820                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector17",
821                "serviceName": "xyz.openbmc_project.Inventory.Manager",
822                "inherit": false,
823                "extraInterfaces": {
824                    "xyz.openbmc_project.Inventory.Item.Connector": null,
825                    "com.ibm.ipzvpd.Location": {
826                        "LocationCode": "Ufcs-P0-T17"
827                    },
828                    "xyz.openbmc_project.Inventory.Item": {
829                        "PrettyName": "Fan signal cable port"
830                    }
831                }
832            },
833            {
834                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector18",
835                "serviceName": "xyz.openbmc_project.Inventory.Manager",
836                "inherit": false,
837                "extraInterfaces": {
838                    "xyz.openbmc_project.Inventory.Item.Connector": null,
839                    "com.ibm.ipzvpd.Location": {
840                        "LocationCode": "Ufcs-P0-T18"
841                    },
842                    "xyz.openbmc_project.Inventory.Item": {
843                        "PrettyName": "USB 3.0 port (front)"
844                    }
845                }
846            },
847            {
848                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector19",
849                "serviceName": "xyz.openbmc_project.Inventory.Manager",
850                "inherit": false,
851                "extraInterfaces": {
852                    "xyz.openbmc_project.Inventory.Item.Connector": null,
853                    "com.ibm.ipzvpd.Location": {
854                        "LocationCode": "Ufcs-P0-T19"
855                    },
856                    "xyz.openbmc_project.Inventory.Item": {
857                        "PrettyName": "Fan cable port"
858                    }
859                }
860            },
861            {
862                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector20",
863                "serviceName": "xyz.openbmc_project.Inventory.Manager",
864                "inherit": false,
865                "extraInterfaces": {
866                    "xyz.openbmc_project.Inventory.Item.Connector": null,
867                    "com.ibm.ipzvpd.Location": {
868                        "LocationCode": "Ufcs-P0-T20"
869                    },
870                    "xyz.openbmc_project.Inventory.Item": {
871                        "PrettyName": "Fan cable port"
872                    }
873                }
874            },
875            {
876                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector21",
877                "serviceName": "xyz.openbmc_project.Inventory.Manager",
878                "inherit": false,
879                "extraInterfaces": {
880                    "xyz.openbmc_project.Inventory.Item.Connector": null,
881                    "com.ibm.ipzvpd.Location": {
882                        "LocationCode": "Ufcs-P0-T21"
883                    },
884                    "xyz.openbmc_project.Inventory.Item": {
885                        "PrettyName": "Internal RDX power cable port"
886                    }
887                }
888            },
889            {
890                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0",
891                "serviceName": "xyz.openbmc_project.Inventory.Manager",
892                "inherit": false,
893                "embedded": false,
894                "extraInterfaces": {
895                    "xyz.openbmc_project.Inventory.Item.Board": null,
896                    "com.ibm.ipzvpd.Location": {
897                        "LocationCode": "Ufcs-P4"
898                    },
899                    "xyz.openbmc_project.Inventory.Item": {
900                        "PrettyName": "RDX Docking Station"
901                    }
902                }
903            },
904            {
905                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/media0",
906                "serviceName": "xyz.openbmc_project.Inventory.Manager",
907                "inherit": false,
908                "embedded": false,
909                "extraInterfaces": {
910                    "xyz.openbmc_project.Inventory.Item.Drive": null,
911                    "com.ibm.ipzvpd.Location": {
912                        "LocationCode": "Ufcs-P4-D0"
913                    },
914                    "xyz.openbmc_project.Inventory.Item": {
915                        "PrettyName": "RDX removable disk drive"
916                    }
917                }
918            },
919            {
920                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/rdx_power_connector",
921                "serviceName": "xyz.openbmc_project.Inventory.Manager",
922                "inherit": false,
923                "embedded": false,
924                "extraInterfaces": {
925                    "xyz.openbmc_project.Inventory.Item.Connector": null,
926                    "com.ibm.ipzvpd.Location": {
927                        "LocationCode": "Ufcs-P4-T0"
928                    },
929                    "xyz.openbmc_project.Inventory.Item": {
930                        "PrettyName": "Power connector for RDX"
931                    }
932                }
933            },
934            {
935                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/rdx0/rdx_usb_connector",
936                "serviceName": "xyz.openbmc_project.Inventory.Manager",
937                "inherit": false,
938                "embedded": false,
939                "extraInterfaces": {
940                    "xyz.openbmc_project.Inventory.Item.Connector": null,
941                    "com.ibm.ipzvpd.Location": {
942                        "LocationCode": "Ufcs-P4-T1"
943                    },
944                    "xyz.openbmc_project.Inventory.Item": {
945                        "PrettyName": "USB connector for RDX"
946                    }
947                }
948            }
949        ],
950        "/sys/bus/i2c/drivers/at24/8-0051/eeprom": [
951            {
952                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc",
953                "serviceName": "xyz.openbmc_project.Inventory.Manager",
954                "extraInterfaces": {
955                    "xyz.openbmc_project.Inventory.Item.Bmc": null,
956                    "com.ibm.ipzvpd.Location": {
957                        "LocationCode": "Ufcs-P0-C5"
958                    },
959                    "xyz.openbmc_project.Inventory.Item": {
960                        "PrettyName": "eBMC card"
961                    }
962                }
963            },
964            {
965                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/ethernet0",
966                "serviceName": "xyz.openbmc_project.Inventory.Manager",
967                "inherit": false,
968                "noprime": true,
969                "extraInterfaces": {
970                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
971                    "xyz.openbmc_project.Inventory.Item.Connector": null,
972                    "com.ibm.ipzvpd.Location": {
973                        "LocationCode": "Ufcs-P0-C5-T0"
974                    },
975                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
976                        "MACAddress": {
977                            "recordName": "VCFG",
978                            "keywordName": "Z0",
979                            "encoding": "MAC"
980                        }
981                    },
982                    "xyz.openbmc_project.Inventory.Item": {
983                        "PrettyName": "HMC port 0"
984                    }
985                }
986            },
987            {
988                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/ethernet1",
989                "serviceName": "xyz.openbmc_project.Inventory.Manager",
990                "inherit": false,
991                "noprime": true,
992                "extraInterfaces": {
993                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
994                    "xyz.openbmc_project.Inventory.Item.Connector": null,
995                    "com.ibm.ipzvpd.Location": {
996                        "LocationCode": "Ufcs-P0-C5-T1"
997                    },
998                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
999                        "MACAddress": {
1000                            "recordName": "VCFG",
1001                            "keywordName": "Z1",
1002                            "encoding": "MAC"
1003                        }
1004                    },
1005                    "xyz.openbmc_project.Inventory.Item": {
1006                        "PrettyName": "HMC port 1"
1007                    }
1008                }
1009            },
1010            {
1011                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/usb0",
1012                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1013                "inherit": false,
1014                "extraInterfaces": {
1015                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1016                    "com.ibm.ipzvpd.Location": {
1017                        "LocationCode": "Ufcs-P0-C5-T2"
1018                    },
1019                    "xyz.openbmc_project.Inventory.Item": {
1020                        "PrettyName": "USB 3.0 port (rear)"
1021                    }
1022                }
1023            },
1024            {
1025                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/displayport0",
1026                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1027                "inherit": false,
1028                "extraInterfaces": {
1029                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1030                    "com.ibm.ipzvpd.Location": {
1031                        "LocationCode": "Ufcs-P0-C5-T3"
1032                    },
1033                    "xyz.openbmc_project.Inventory.Item": {
1034                        "PrettyName": "Display Port"
1035                    }
1036                }
1037            },
1038            {
1039                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/ebmc_card_bmc/usb1",
1040                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1041                "inherit": false,
1042                "extraInterfaces": {
1043                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1044                    "com.ibm.ipzvpd.Location": {
1045                        "LocationCode": "Ufcs-P0-C5-T4"
1046                    },
1047                    "xyz.openbmc_project.Inventory.Item": {
1048                        "PrettyName": "USB 2.0 port (rear)"
1049                    }
1050                }
1051            }
1052        ],
1053        "/sys/bus/i2c/drivers/at24/0-0051/eeprom": [
1054            {
1055                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm_wilson",
1056                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1057                "preAction": {
1058                    "collection": {
1059                        "gpioPresence": {
1060                            "pin": "CPU_TPM_CARD_PRESENT_N",
1061                            "value": 0
1062                        }
1063                    }
1064                },
1065                "extraInterfaces": {
1066                    "xyz.openbmc_project.Inventory.Item.Tpm": null,
1067                    "com.ibm.ipzvpd.Location": {
1068                        "LocationCode": "Ufcs-P0-C22"
1069                    },
1070                    "xyz.openbmc_project.Inventory.Item": {
1071                        "PrettyName": "Trusted platform module card"
1072                    }
1073                }
1074            }
1075        ],
1076        "/sys/bus/i2c/drivers/at24/7-0050/eeprom": [
1077            {
1078                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/base_op_panel_blyth",
1079                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1080                "essentialFru": true,
1081                "preAction": {
1082                    "collection": {
1083                        "gpioPresence": {
1084                            "pin": "BLYTH_OPPANEL_PRESENCE_N",
1085                            "value": 0
1086                        }
1087                    }
1088                },
1089                "extraInterfaces": {
1090                    "xyz.openbmc_project.Inventory.Item.Panel": null,
1091                    "com.ibm.ipzvpd.Location": {
1092                        "LocationCode": "Ufcs-D0"
1093                    },
1094                    "xyz.openbmc_project.Inventory.Item": {
1095                        "PrettyName": "Control panel"
1096                    }
1097                }
1098            }
1099        ],
1100        "/sys/bus/i2c/drivers/at24/7-0051/eeprom": [
1101            {
1102                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill",
1103                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1104                "replaceableAtRuntime": true,
1105                "pollingRequired": {
1106                    "hotPlugging": {
1107                        "gpioPresence": {
1108                            "pin": "RUSSEL_OPPANEL_PRESENCE_N",
1109                            "value": 0
1110                        }
1111                    }
1112                },
1113                "preAction": {
1114                    "collection": {
1115                        "gpioPresence": {
1116                            "pin": "RUSSEL_OPPANEL_PRESENCE_N",
1117                            "value": 0
1118                        },
1119                        "setGpio": {
1120                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
1121                            "value": 0
1122                        },
1123                        "systemCmd": {
1124                            "cmd": "echo 7-0051 > /sys/bus/i2c/drivers/at24/bind"
1125                        }
1126                    }
1127                },
1128                "postAction": {
1129                    "deletion": {
1130                        "systemCmd": {
1131                            "cmd": "echo 7-0051 > /sys/bus/i2c/drivers/at24/unbind"
1132                        },
1133                        "setGpio": {
1134                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
1135                            "value": 1
1136                        }
1137                    }
1138                },
1139                "postFailAction": {
1140                    "collection": {
1141                        "setGpio": {
1142                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
1143                            "value": 1
1144                        }
1145                    },
1146                    "deletion": {
1147                        "setGpio": {
1148                            "pin": "RUSSEL_FW_I2C_ENABLE_N",
1149                            "value": 1
1150                        }
1151                    }
1152                },
1153                "extraInterfaces": {
1154                    "xyz.openbmc_project.Inventory.Item.Panel": null,
1155                    "com.ibm.ipzvpd.Location": {
1156                        "LocationCode": "Ufcs-D1"
1157                    },
1158                    "xyz.openbmc_project.Inventory.Item": {
1159                        "PrettyName": "Control panel display"
1160                    }
1161                }
1162            }
1163        ],
1164        "/sys/bus/i2c/drivers/at24/9-0050/eeprom": [
1165            {
1166                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm0",
1167                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1168                "extraInterfaces": {
1169                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
1170                    "com.ibm.ipzvpd.Location": {
1171                        "LocationCode": "Ufcs-P0-C14"
1172                    },
1173                    "xyz.openbmc_project.Inventory.Item": {
1174                        "PrettyName": "Voltage regulator module for system processor module 0"
1175                    }
1176                }
1177            }
1178        ],
1179        "/sys/bus/i2c/drivers/at24/10-0050/eeprom": [
1180            {
1181                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vdd_vrm1",
1182                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1183                "extraInterfaces": {
1184                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
1185                    "com.ibm.ipzvpd.Location": {
1186                        "LocationCode": "Ufcs-P0-C23"
1187                    },
1188                    "xyz.openbmc_project.Inventory.Item": {
1189                        "PrettyName": "Voltage regulator module for system processor module 1"
1190                    }
1191                }
1192            }
1193        ],
1194        "/sys/bus/spi/drivers/at25/spi12.0/eeprom": [
1195            {
1196                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0",
1197                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1198                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi13.0/eeprom",
1199                "cpuType": "primary",
1200                "powerOffOnly": true,
1201                "offset": 196608,
1202                "size": 65504,
1203                "extraInterfaces": {
1204                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1205                    "com.ibm.ipzvpd.Location": {
1206                        "LocationCode": "Ufcs-P0-C15"
1207                    },
1208                    "xyz.openbmc_project.Inventory.Item": {
1209                        "PrettyName": "System processor module 0"
1210                    }
1211                }
1212            },
1213            {
1214                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit0",
1215                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1216                "inherit": false,
1217                "extraInterfaces": {
1218                    "xyz.openbmc_project.Inventory.Item": {
1219                        "PrettyName": "Quad"
1220                    }
1221                }
1222            },
1223            {
1224                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit1",
1225                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1226                "inherit": false,
1227                "extraInterfaces": {
1228                    "xyz.openbmc_project.Inventory.Item": {
1229                        "PrettyName": "High speed SMP/OpenCAPI Link"
1230                    }
1231                }
1232            },
1233            {
1234                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit2",
1235                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1236                "inherit": false,
1237                "extraInterfaces": {
1238                    "xyz.openbmc_project.Inventory.Item": {
1239                        "PrettyName": "Memory Controller"
1240                    }
1241                }
1242            },
1243            {
1244                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit3",
1245                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1246                "inherit": false,
1247                "extraInterfaces": {
1248                    "xyz.openbmc_project.Inventory.Item": {
1249                        "PrettyName": "Memory Controller Channel"
1250                    }
1251                }
1252            },
1253            {
1254                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit4",
1255                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1256                "inherit": false,
1257                "extraInterfaces": {
1258                    "xyz.openbmc_project.Inventory.Item": {
1259                        "PrettyName": "Processor To Memory Buffer Interface"
1260                    }
1261                }
1262            },
1263            {
1264                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit5",
1265                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1266                "inherit": false,
1267                "extraInterfaces": {
1268                    "xyz.openbmc_project.Inventory.Item": {
1269                        "PrettyName": "Nest Memory Management Unit"
1270                    }
1271                }
1272            },
1273            {
1274                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit6",
1275                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1276                "inherit": false,
1277                "extraInterfaces": {
1278                    "xyz.openbmc_project.Inventory.Item": {
1279                        "PrettyName": "Accelerator"
1280                    }
1281                }
1282            },
1283            {
1284                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit7",
1285                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1286                "inherit": false,
1287                "extraInterfaces": {
1288                    "xyz.openbmc_project.Inventory.Item": {
1289                        "PrettyName": "OpenCAPI Memory Interface"
1290                    }
1291                }
1292            },
1293            {
1294                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit8",
1295                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1296                "inherit": false,
1297                "extraInterfaces": {
1298                    "xyz.openbmc_project.Inventory.Item": {
1299                        "PrettyName": "OpenCAPI Memory Interface Controller"
1300                    }
1301                }
1302            },
1303            {
1304                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit9",
1305                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1306                "inherit": false,
1307                "extraInterfaces": {
1308                    "xyz.openbmc_project.Inventory.Item": {
1309                        "PrettyName": "POWER Accelerator Unit"
1310                    }
1311                }
1312            },
1313            {
1314                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit10",
1315                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1316                "inherit": false,
1317                "extraInterfaces": {
1318                    "xyz.openbmc_project.Inventory.Item": {
1319                        "PrettyName": "POWER Accelerator Unit Controller"
1320                    }
1321                }
1322            },
1323            {
1324                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit11",
1325                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1326                "inherit": false,
1327                "extraInterfaces": {
1328                    "xyz.openbmc_project.Inventory.Item": {
1329                        "PrettyName": "PCI Express controllers"
1330                    }
1331                }
1332            },
1333            {
1334                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit12",
1335                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1336                "inherit": false,
1337                "extraInterfaces": {
1338                    "xyz.openbmc_project.Inventory.Item": {
1339                        "PrettyName": "PCIe host bridge (PHB)"
1340                    }
1341                }
1342            },
1343            {
1344                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit13",
1345                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1346                "inherit": false,
1347                "extraInterfaces": {
1348                    "xyz.openbmc_project.Inventory.Item": {
1349                        "PrettyName": "OBUS End Point"
1350                    }
1351                }
1352            },
1353            {
1354                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit14",
1355                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1356                "inherit": false,
1357                "extraInterfaces": {
1358                    "xyz.openbmc_project.Inventory.Item": {
1359                        "PrettyName": "Cache-Only Core"
1360                    }
1361                }
1362            }
1363        ],
1364        "/sys/bus/spi/drivers/at25/spi22.0/eeprom": [
1365            {
1366                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1",
1367                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1368                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi23.0/eeprom",
1369                "powerOffOnly": true,
1370                "offset": 196608,
1371                "size": 65504,
1372                "extraInterfaces": {
1373                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1374                    "com.ibm.ipzvpd.Location": {
1375                        "LocationCode": "Ufcs-P0-C15"
1376                    },
1377                    "xyz.openbmc_project.Inventory.Item": {
1378                        "PrettyName": "System processor module 0"
1379                    }
1380                }
1381            },
1382            {
1383                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit0",
1384                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1385                "inherit": false,
1386                "extraInterfaces": {
1387                    "xyz.openbmc_project.Inventory.Item": {
1388                        "PrettyName": "Quad"
1389                    }
1390                }
1391            },
1392            {
1393                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit1",
1394                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1395                "inherit": false,
1396                "extraInterfaces": {
1397                    "xyz.openbmc_project.Inventory.Item": {
1398                        "PrettyName": "High speed SMP/OpenCAPI Link"
1399                    }
1400                }
1401            },
1402            {
1403                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit2",
1404                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1405                "inherit": false,
1406                "extraInterfaces": {
1407                    "xyz.openbmc_project.Inventory.Item": {
1408                        "PrettyName": "Memory Controller"
1409                    }
1410                }
1411            },
1412            {
1413                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit3",
1414                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1415                "inherit": false,
1416                "extraInterfaces": {
1417                    "xyz.openbmc_project.Inventory.Item": {
1418                        "PrettyName": "Memory Controller Channel"
1419                    }
1420                }
1421            },
1422            {
1423                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit4",
1424                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1425                "inherit": false,
1426                "extraInterfaces": {
1427                    "xyz.openbmc_project.Inventory.Item": {
1428                        "PrettyName": "Processor To Memory Buffer Interface"
1429                    }
1430                }
1431            },
1432            {
1433                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit5",
1434                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1435                "inherit": false,
1436                "extraInterfaces": {
1437                    "xyz.openbmc_project.Inventory.Item": {
1438                        "PrettyName": "Nest Memory Management Unit"
1439                    }
1440                }
1441            },
1442            {
1443                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit6",
1444                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1445                "inherit": false,
1446                "extraInterfaces": {
1447                    "xyz.openbmc_project.Inventory.Item": {
1448                        "PrettyName": "Accelerator"
1449                    }
1450                }
1451            },
1452            {
1453                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit7",
1454                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1455                "inherit": false,
1456                "extraInterfaces": {
1457                    "xyz.openbmc_project.Inventory.Item": {
1458                        "PrettyName": "OpenCAPI Memory Interface"
1459                    }
1460                }
1461            },
1462            {
1463                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit8",
1464                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1465                "inherit": false,
1466                "extraInterfaces": {
1467                    "xyz.openbmc_project.Inventory.Item": {
1468                        "PrettyName": "OpenCAPI Memory Interface Controller"
1469                    }
1470                }
1471            },
1472            {
1473                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit9",
1474                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1475                "inherit": false,
1476                "extraInterfaces": {
1477                    "xyz.openbmc_project.Inventory.Item": {
1478                        "PrettyName": "POWER Accelerator Unit"
1479                    }
1480                }
1481            },
1482            {
1483                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit10",
1484                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1485                "inherit": false,
1486                "extraInterfaces": {
1487                    "xyz.openbmc_project.Inventory.Item": {
1488                        "PrettyName": "POWER Accelerator Unit Controller"
1489                    }
1490                }
1491            },
1492            {
1493                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit11",
1494                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1495                "inherit": false,
1496                "extraInterfaces": {
1497                    "xyz.openbmc_project.Inventory.Item": {
1498                        "PrettyName": "PCI Express controllers"
1499                    }
1500                }
1501            },
1502            {
1503                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit12",
1504                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1505                "inherit": false,
1506                "extraInterfaces": {
1507                    "xyz.openbmc_project.Inventory.Item": {
1508                        "PrettyName": "PCIe host bridge (PHB)"
1509                    }
1510                }
1511            },
1512            {
1513                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit13",
1514                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1515                "inherit": false,
1516                "extraInterfaces": {
1517                    "xyz.openbmc_project.Inventory.Item": {
1518                        "PrettyName": "OBUS End Point"
1519                    }
1520                }
1521            },
1522            {
1523                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit14",
1524                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1525                "inherit": false,
1526                "extraInterfaces": {
1527                    "xyz.openbmc_project.Inventory.Item": {
1528                        "PrettyName": "Cache-Only Core"
1529                    }
1530                }
1531            }
1532        ],
1533        "/sys/bus/spi/drivers/at25/spi32.0/eeprom": [
1534            {
1535                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0",
1536                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1537                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi33.0/eeprom",
1538                "powerOffOnly": true,
1539                "offset": 196608,
1540                "size": 65504,
1541                "extraInterfaces": {
1542                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1543                    "com.ibm.ipzvpd.Location": {
1544                        "LocationCode": "Ufcs-P0-C24"
1545                    },
1546                    "xyz.openbmc_project.Inventory.Item": {
1547                        "PrettyName": "System processor module 1"
1548                    }
1549                }
1550            },
1551            {
1552                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit0",
1553                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1554                "inherit": false,
1555                "extraInterfaces": {
1556                    "xyz.openbmc_project.Inventory.Item": {
1557                        "PrettyName": "Quad"
1558                    }
1559                }
1560            },
1561            {
1562                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit1",
1563                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1564                "inherit": false,
1565                "extraInterfaces": {
1566                    "xyz.openbmc_project.Inventory.Item": {
1567                        "PrettyName": "High speed SMP/OpenCAPI Link"
1568                    }
1569                }
1570            },
1571            {
1572                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit2",
1573                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1574                "inherit": false,
1575                "extraInterfaces": {
1576                    "xyz.openbmc_project.Inventory.Item": {
1577                        "PrettyName": "Memory Controller"
1578                    }
1579                }
1580            },
1581            {
1582                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit3",
1583                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1584                "inherit": false,
1585                "extraInterfaces": {
1586                    "xyz.openbmc_project.Inventory.Item": {
1587                        "PrettyName": "Memory Controller Channel"
1588                    }
1589                }
1590            },
1591            {
1592                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit4",
1593                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1594                "inherit": false,
1595                "extraInterfaces": {
1596                    "xyz.openbmc_project.Inventory.Item": {
1597                        "PrettyName": "Processor To Memory Buffer Interface"
1598                    }
1599                }
1600            },
1601            {
1602                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit5",
1603                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1604                "inherit": false,
1605                "extraInterfaces": {
1606                    "xyz.openbmc_project.Inventory.Item": {
1607                        "PrettyName": "Nest Memory Management Unit"
1608                    }
1609                }
1610            },
1611            {
1612                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit6",
1613                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1614                "inherit": false,
1615                "extraInterfaces": {
1616                    "xyz.openbmc_project.Inventory.Item": {
1617                        "PrettyName": "Accelerator"
1618                    }
1619                }
1620            },
1621            {
1622                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit7",
1623                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1624                "inherit": false,
1625                "extraInterfaces": {
1626                    "xyz.openbmc_project.Inventory.Item": {
1627                        "PrettyName": "OpenCAPI Memory Interface"
1628                    }
1629                }
1630            },
1631            {
1632                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit8",
1633                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1634                "inherit": false,
1635                "extraInterfaces": {
1636                    "xyz.openbmc_project.Inventory.Item": {
1637                        "PrettyName": "OpenCAPI Memory Interface Controller"
1638                    }
1639                }
1640            },
1641            {
1642                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit9",
1643                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1644                "inherit": false,
1645                "extraInterfaces": {
1646                    "xyz.openbmc_project.Inventory.Item": {
1647                        "PrettyName": "POWER Accelerator Unit"
1648                    }
1649                }
1650            },
1651            {
1652                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit10",
1653                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1654                "inherit": false,
1655                "extraInterfaces": {
1656                    "xyz.openbmc_project.Inventory.Item": {
1657                        "PrettyName": "POWER Accelerator Unit Controller"
1658                    }
1659                }
1660            },
1661            {
1662                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit11",
1663                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1664                "inherit": false,
1665                "extraInterfaces": {
1666                    "xyz.openbmc_project.Inventory.Item": {
1667                        "PrettyName": "PCI Express controllers"
1668                    }
1669                }
1670            },
1671            {
1672                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit12",
1673                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1674                "inherit": false,
1675                "extraInterfaces": {
1676                    "xyz.openbmc_project.Inventory.Item": {
1677                        "PrettyName": "PCIe host bridge (PHB)"
1678                    }
1679                }
1680            },
1681            {
1682                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit13",
1683                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1684                "inherit": false,
1685                "extraInterfaces": {
1686                    "xyz.openbmc_project.Inventory.Item": {
1687                        "PrettyName": "OBUS End Point"
1688                    }
1689                }
1690            },
1691            {
1692                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit14",
1693                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1694                "inherit": false,
1695                "extraInterfaces": {
1696                    "xyz.openbmc_project.Inventory.Item": {
1697                        "PrettyName": "Cache-Only Core"
1698                    }
1699                }
1700            }
1701        ],
1702        "/sys/bus/spi/drivers/at25/spi42.0/eeprom": [
1703            {
1704                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1",
1705                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1706                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi43.0/eeprom",
1707                "powerOffOnly": true,
1708                "offset": 196608,
1709                "size": 65504,
1710                "extraInterfaces": {
1711                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1712                    "com.ibm.ipzvpd.Location": {
1713                        "LocationCode": "Ufcs-P0-C24"
1714                    },
1715                    "xyz.openbmc_project.Inventory.Item": {
1716                        "PrettyName": "System processor module 1"
1717                    }
1718                }
1719            },
1720            {
1721                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit0",
1722                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1723                "inherit": false,
1724                "extraInterfaces": {
1725                    "xyz.openbmc_project.Inventory.Item": {
1726                        "PrettyName": "Quad"
1727                    }
1728                }
1729            },
1730            {
1731                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit1",
1732                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1733                "inherit": false,
1734                "extraInterfaces": {
1735                    "xyz.openbmc_project.Inventory.Item": {
1736                        "PrettyName": "High speed SMP/OpenCAPI Link"
1737                    }
1738                }
1739            },
1740            {
1741                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit2",
1742                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1743                "inherit": false,
1744                "extraInterfaces": {
1745                    "xyz.openbmc_project.Inventory.Item": {
1746                        "PrettyName": "Memory Controller"
1747                    }
1748                }
1749            },
1750            {
1751                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit3",
1752                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1753                "inherit": false,
1754                "extraInterfaces": {
1755                    "xyz.openbmc_project.Inventory.Item": {
1756                        "PrettyName": "Memory Controller Channel"
1757                    }
1758                }
1759            },
1760            {
1761                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit4",
1762                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1763                "inherit": false,
1764                "extraInterfaces": {
1765                    "xyz.openbmc_project.Inventory.Item": {
1766                        "PrettyName": "Processor To Memory Buffer Interface"
1767                    }
1768                }
1769            },
1770            {
1771                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit5",
1772                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1773                "inherit": false,
1774                "extraInterfaces": {
1775                    "xyz.openbmc_project.Inventory.Item": {
1776                        "PrettyName": "Nest Memory Management Unit"
1777                    }
1778                }
1779            },
1780            {
1781                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit6",
1782                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1783                "inherit": false,
1784                "extraInterfaces": {
1785                    "xyz.openbmc_project.Inventory.Item": {
1786                        "PrettyName": "Accelerator"
1787                    }
1788                }
1789            },
1790            {
1791                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit7",
1792                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1793                "inherit": false,
1794                "extraInterfaces": {
1795                    "xyz.openbmc_project.Inventory.Item": {
1796                        "PrettyName": "OpenCAPI Memory Interface"
1797                    }
1798                }
1799            },
1800            {
1801                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit8",
1802                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1803                "inherit": false,
1804                "extraInterfaces": {
1805                    "xyz.openbmc_project.Inventory.Item": {
1806                        "PrettyName": "OpenCAPI Memory Interface Controller"
1807                    }
1808                }
1809            },
1810            {
1811                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit9",
1812                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1813                "inherit": false,
1814                "extraInterfaces": {
1815                    "xyz.openbmc_project.Inventory.Item": {
1816                        "PrettyName": "POWER Accelerator Unit"
1817                    }
1818                }
1819            },
1820            {
1821                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit10",
1822                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1823                "inherit": false,
1824                "extraInterfaces": {
1825                    "xyz.openbmc_project.Inventory.Item": {
1826                        "PrettyName": "POWER Accelerator Unit Controller"
1827                    }
1828                }
1829            },
1830            {
1831                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit11",
1832                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1833                "inherit": false,
1834                "extraInterfaces": {
1835                    "xyz.openbmc_project.Inventory.Item": {
1836                        "PrettyName": "PCI Express controllers"
1837                    }
1838                }
1839            },
1840            {
1841                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit12",
1842                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1843                "inherit": false,
1844                "extraInterfaces": {
1845                    "xyz.openbmc_project.Inventory.Item": {
1846                        "PrettyName": "PCIe host bridge (PHB)"
1847                    }
1848                }
1849            },
1850            {
1851                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit13",
1852                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1853                "inherit": false,
1854                "extraInterfaces": {
1855                    "xyz.openbmc_project.Inventory.Item": {
1856                        "PrettyName": "OBUS End Point"
1857                    }
1858                }
1859            },
1860            {
1861                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit14",
1862                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1863                "inherit": false,
1864                "extraInterfaces": {
1865                    "xyz.openbmc_project.Inventory.Item": {
1866                        "PrettyName": "Cache-Only Core"
1867                    }
1868                }
1869            }
1870        ],
1871        "/sys/bus/i2c/drivers/at24/4-0050/eeprom": [
1872            {
1873                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0",
1874                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1875                "replaceableAtStandby": true,
1876                "replaceableAtRuntime": true,
1877                "preAction": {
1878                    "collection": {
1879                        "setGpio": {
1880                            "pin": "SLOT0_PRSNT_EN_RSVD",
1881                            "value": 1
1882                        },
1883                        "systemCmd": {
1884                            "cmd": "echo 4-0050 > /sys/bus/i2c/drivers/at24/bind"
1885                        }
1886                    },
1887                    "deletion": {
1888                        "systemCmd": {
1889                            "cmd": "echo 4-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
1890                        }
1891                    }
1892                },
1893                "postAction": {
1894                    "collection": {
1895                        "ccin": ["2CE2", "58FF", "6B92", "6B99"],
1896                        "systemCmd": {
1897                            "cmd": "echo 4-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
1898                        }
1899                    },
1900                    "deletion": {
1901                        "systemCmd": {
1902                            "cmd": "echo 4-0050 > /sys/bus/i2c/drivers/at24/unbind"
1903                        },
1904                        "setGpio": {
1905                            "pin": "SLOT0_PRSNT_EN_RSVD",
1906                            "value": 0
1907                        }
1908                    }
1909                },
1910                "postFailAction": {
1911                    "collection": {
1912                        "setGpio": {
1913                            "pin": "SLOT0_PRSNT_EN_RSVD",
1914                            "value": 0
1915                        }
1916                    },
1917                    "deletion": {
1918                        "setGpio": {
1919                            "pin": "SLOT0_PRSNT_EN_RSVD",
1920                            "value": 0
1921                        }
1922                    }
1923                },
1924                "extraInterfaces": {
1925                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1926                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
1927                    "com.ibm.ipzvpd.Location": {
1928                        "LocationCode": "Ufcs-P0-C0"
1929                    },
1930                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
1931                        "Bus": 4,
1932                        "Address": 80
1933                    },
1934                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
1935                        "SlotNumber": 0
1936                    },
1937                    "xyz.openbmc_project.Inventory.Item": {
1938                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
1939                    }
1940                }
1941            },
1942            {
1943                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0/cxp_top",
1944                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1945                "inherit": false,
1946                "noprime": true,
1947                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
1948                "extraInterfaces": {
1949                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1950                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1951                    "com.ibm.ipzvpd.Location": {
1952                        "LocationCode": "Ufcs-P0-C0-T0"
1953                    },
1954                    "xyz.openbmc_project.Inventory.Item": {
1955                        "PrettyName": "CXP Port"
1956                    }
1957                }
1958            },
1959            {
1960                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0/cxp_bot",
1961                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1962                "inherit": false,
1963                "noprime": true,
1964                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
1965                "extraInterfaces": {
1966                    "xyz.openbmc_project.Inventory.Item.Connector": null,
1967                    "xyz.openbmc_project.Inventory.Connector.Port": null,
1968                    "com.ibm.ipzvpd.Location": {
1969                        "LocationCode": "Ufcs-P0-C0-T1"
1970                    },
1971                    "xyz.openbmc_project.Inventory.Item": {
1972                        "PrettyName": "CXP Port"
1973                    }
1974                }
1975            }
1976        ],
1977        "/sys/bus/i2c/drivers/at24/5-0050/eeprom": [
1978            {
1979                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3",
1980                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1981                "replaceableAtStandby": true,
1982                "replaceableAtRuntime": true,
1983                "preAction": {
1984                    "collection": {
1985                        "setGpio": {
1986                            "pin": "SLOT3_PRSNT_EN_RSVD",
1987                            "value": 1
1988                        },
1989                        "systemCmd": {
1990                            "cmd": "echo 5-0050 > /sys/bus/i2c/drivers/at24/bind"
1991                        }
1992                    },
1993                    "deletion": {
1994                        "systemCmd": {
1995                            "cmd": "echo 5-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
1996                        }
1997                    }
1998                },
1999                "postAction": {
2000                    "collection": {
2001                        "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2002                        "systemCmd": {
2003                            "cmd": "echo 5-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
2004                        }
2005                    },
2006                    "deletion": {
2007                        "systemCmd": {
2008                            "cmd": "echo 5-0050 > /sys/bus/i2c/drivers/at24/unbind"
2009                        },
2010                        "setGpio": {
2011                            "pin": "SLOT3_PRSNT_EN_RSVD",
2012                            "value": 0
2013                        }
2014                    }
2015                },
2016                "postFailAction": {
2017                    "collection": {
2018                        "setGpio": {
2019                            "pin": "SLOT3_PRSNT_EN_RSVD",
2020                            "value": 0
2021                        }
2022                    },
2023                    "deletion": {
2024                        "setGpio": {
2025                            "pin": "SLOT3_PRSNT_EN_RSVD",
2026                            "value": 0
2027                        }
2028                    }
2029                },
2030                "extraInterfaces": {
2031                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2032                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2033                    "com.ibm.ipzvpd.Location": {
2034                        "LocationCode": "Ufcs-P0-C3"
2035                    },
2036                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2037                        "Bus": 5,
2038                        "Address": 80
2039                    },
2040                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2041                        "SlotNumber": 3
2042                    },
2043                    "xyz.openbmc_project.Inventory.Item": {
2044                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
2045                    }
2046                }
2047            },
2048            {
2049                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3/cxp_top",
2050                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2051                "inherit": false,
2052                "noprime": true,
2053                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2054                "extraInterfaces": {
2055                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2056                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2057                    "com.ibm.ipzvpd.Location": {
2058                        "LocationCode": "Ufcs-P0-C3-T0"
2059                    },
2060                    "xyz.openbmc_project.Inventory.Item": {
2061                        "PrettyName": "CXP Port"
2062                    }
2063                }
2064            },
2065            {
2066                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3/cxp_bot",
2067                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2068                "inherit": false,
2069                "noprime": true,
2070                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2071                "extraInterfaces": {
2072                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2073                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2074                    "com.ibm.ipzvpd.Location": {
2075                        "LocationCode": "Ufcs-P0-C3-T1"
2076                    },
2077                    "xyz.openbmc_project.Inventory.Item": {
2078                        "PrettyName": "CXP Port"
2079                    }
2080                }
2081            }
2082        ],
2083        "/sys/bus/i2c/drivers/at24/5-0051/eeprom": [
2084            {
2085                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4",
2086                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2087                "replaceableAtStandby": true,
2088                "replaceableAtRuntime": true,
2089                "preAction": {
2090                    "collection": {
2091                        "setGpio": {
2092                            "pin": "SLOT4_PRSNT_EN_RSVD",
2093                            "value": 1
2094                        },
2095                        "systemCmd": {
2096                            "cmd": "echo 5-0051 > /sys/bus/i2c/drivers/at24/bind"
2097                        }
2098                    },
2099                    "deletion": {
2100                        "systemCmd": {
2101                            "cmd": "echo 5-0061 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
2102                        }
2103                    }
2104                },
2105                "postAction": {
2106                    "collection": {
2107                        "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2108                        "systemCmd": {
2109                            "cmd": "echo 5-0061 > /sys/bus/i2c/drivers/leds-pca955x/bind"
2110                        }
2111                    },
2112                    "deletion": {
2113                        "systemCmd": {
2114                            "cmd": "echo 5-0051 > /sys/bus/i2c/drivers/at24/unbind"
2115                        },
2116                        "setGpio": {
2117                            "pin": "SLOT4_PRSNT_EN_RSVD",
2118                            "value": 0
2119                        }
2120                    }
2121                },
2122                "postFailAction": {
2123                    "collection": {
2124                        "setGpio": {
2125                            "pin": "SLOT4_PRSNT_EN_RSVD",
2126                            "value": 0
2127                        }
2128                    },
2129                    "deletion": {
2130                        "setGpio": {
2131                            "pin": "SLOT4_PRSNT_EN_RSVD",
2132                            "value": 0
2133                        }
2134                    }
2135                },
2136                "extraInterfaces": {
2137                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2138                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2139                    "com.ibm.ipzvpd.Location": {
2140                        "LocationCode": "Ufcs-P0-C4"
2141                    },
2142                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2143                        "Bus": 5,
2144                        "Address": 81
2145                    },
2146                    "xyz.openbmc_project.Inventory.Item": {
2147                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
2148                    }
2149                }
2150            },
2151            {
2152                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4/cxp_top",
2153                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2154                "inherit": false,
2155                "noprime": true,
2156                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2157                "extraInterfaces": {
2158                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2159                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2160                    "com.ibm.ipzvpd.Location": {
2161                        "LocationCode": "Ufcs-P0-C4-T0"
2162                    },
2163                    "xyz.openbmc_project.Inventory.Item": {
2164                        "PrettyName": "CXP Port"
2165                    }
2166                }
2167            },
2168            {
2169                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4/cxp_bot",
2170                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2171                "inherit": false,
2172                "noprime": true,
2173                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2174                "extraInterfaces": {
2175                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2176                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2177                    "com.ibm.ipzvpd.Location": {
2178                        "LocationCode": "Ufcs-P0-C4-T1"
2179                    },
2180                    "xyz.openbmc_project.Inventory.Item": {
2181                        "PrettyName": "CXP Port"
2182                    }
2183                }
2184            }
2185        ],
2186        "/sys/bus/i2c/drivers/at24/11-0050/eeprom": [
2187            {
2188                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10",
2189                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2190                "replaceableAtStandby": true,
2191                "replaceableAtRuntime": true,
2192                "preAction": {
2193                    "collection": {
2194                        "setGpio": {
2195                            "pin": "SLOT10_PRSNT_EN_RSVD",
2196                            "value": 1
2197                        },
2198                        "systemCmd": {
2199                            "cmd": "echo 11-0050 > /sys/bus/i2c/drivers/at24/bind"
2200                        }
2201                    },
2202                    "deletion": {
2203                        "systemCmd": {
2204                            "cmd": "echo 11-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
2205                        }
2206                    }
2207                },
2208                "postAction": {
2209                    "collection": {
2210                        "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2211                        "systemCmd": {
2212                            "cmd": "echo 11-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
2213                        }
2214                    },
2215                    "deletion": {
2216                        "systemCmd": {
2217                            "cmd": "echo 11-0050 > /sys/bus/i2c/drivers/at24/unbind"
2218                        },
2219                        "setGpio": {
2220                            "pin": "SLOT10_PRSNT_EN_RSVD",
2221                            "value": 0
2222                        }
2223                    }
2224                },
2225                "postFailAction": {
2226                    "collection": {
2227                        "setGpio": {
2228                            "pin": "SLOT10_PRSNT_EN_RSVD",
2229                            "value": 0
2230                        }
2231                    },
2232                    "deletion": {
2233                        "setGpio": {
2234                            "pin": "SLOT10_PRSNT_EN_RSVD",
2235                            "value": 0
2236                        }
2237                    }
2238                },
2239                "extraInterfaces": {
2240                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2241                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2242                    "com.ibm.ipzvpd.Location": {
2243                        "LocationCode": "Ufcs-P0-C10"
2244                    },
2245                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2246                        "Bus": 11,
2247                        "Address": 80
2248                    },
2249                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2250                        "SlotNumber": 10
2251                    },
2252                    "xyz.openbmc_project.Inventory.Item": {
2253                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
2254                    }
2255                }
2256            },
2257            {
2258                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_top",
2259                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2260                "inherit": false,
2261                "noprime": true,
2262                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2263                "extraInterfaces": {
2264                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2265                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2266                    "com.ibm.ipzvpd.Location": {
2267                        "LocationCode": "Ufcs-P0-C10-T0"
2268                    },
2269                    "xyz.openbmc_project.Inventory.Item": {
2270                        "PrettyName": "CXP Port"
2271                    }
2272                }
2273            },
2274            {
2275                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_bot",
2276                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2277                "inherit": false,
2278                "noprime": true,
2279                "ccin": ["2CE2", "58FF", "6B92", "6B99"],
2280                "extraInterfaces": {
2281                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2282                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2283                    "com.ibm.ipzvpd.Location": {
2284                        "LocationCode": "Ufcs-P0-C10-T1"
2285                    },
2286                    "xyz.openbmc_project.Inventory.Item": {
2287                        "PrettyName": "CXP Port"
2288                    }
2289                }
2290            },
2291            {
2292                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector0",
2293                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2294                "inherit": false,
2295                "noprime": true,
2296                "ccin": ["6B87"],
2297                "extraInterfaces": {
2298                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2299                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2300                    "com.ibm.ipzvpd.Location": {
2301                        "LocationCode": "Ufcs-P0-C10-T0"
2302                    },
2303                    "xyz.openbmc_project.Inventory.Item": {
2304                        "PrettyName": "NVMe Internal Connector"
2305                    }
2306                }
2307            },
2308            {
2309                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector1",
2310                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2311                "inherit": false,
2312                "noprime": true,
2313                "ccin": ["6B87"],
2314                "extraInterfaces": {
2315                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2316                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2317                    "com.ibm.ipzvpd.Location": {
2318                        "LocationCode": "Ufcs-P0-C10-T1"
2319                    },
2320                    "xyz.openbmc_project.Inventory.Item": {
2321                        "PrettyName": "NVMe Internal Connector"
2322                    }
2323                }
2324            },
2325            {
2326                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector2",
2327                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2328                "inherit": false,
2329                "noprime": true,
2330                "ccin": ["6B87"],
2331                "extraInterfaces": {
2332                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2333                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2334                    "com.ibm.ipzvpd.Location": {
2335                        "LocationCode": "Ufcs-P0-C10-T2"
2336                    },
2337                    "xyz.openbmc_project.Inventory.Item": {
2338                        "PrettyName": "NVMe Internal Connector"
2339                    }
2340                }
2341            },
2342            {
2343                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/c10_connector3",
2344                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2345                "inherit": false,
2346                "noprime": true,
2347                "ccin": ["6B87"],
2348                "extraInterfaces": {
2349                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2350                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2351                    "com.ibm.ipzvpd.Location": {
2352                        "LocationCode": "Ufcs-P0-C10-T3"
2353                    },
2354                    "xyz.openbmc_project.Inventory.Item": {
2355                        "PrettyName": "NVMe Internal Connector"
2356                    }
2357                }
2358            }
2359        ],
2360        "/sys/bus/i2c/drivers/at24/4-0052/eeprom": [
2361            {
2362                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2",
2363                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2364                "replaceableAtStandby": true,
2365                "replaceableAtRuntime": true,
2366                "preAction": {
2367                    "collection": {
2368                        "setGpio": {
2369                            "pin": "SLOT2_PRSNT_EN_RSVD",
2370                            "value": 1
2371                        },
2372                        "systemCmd": {
2373                            "cmd": "echo 4-0052 > /sys/bus/i2c/drivers/at24/bind"
2374                        }
2375                    }
2376                },
2377                "postAction": {
2378                    "deletion": {
2379                        "systemCmd": {
2380                            "cmd": "echo 4-0052 > /sys/bus/i2c/drivers/at24/unbind"
2381                        },
2382                        "setGpio": {
2383                            "pin": "SLOT2_PRSNT_EN_RSVD",
2384                            "value": 0
2385                        }
2386                    }
2387                },
2388                "postFailAction": {
2389                    "collection": {
2390                        "setGpio": {
2391                            "pin": "SLOT2_PRSNT_EN_RSVD",
2392                            "value": 0
2393                        }
2394                    },
2395                    "deletion": {
2396                        "setGpio": {
2397                            "pin": "SLOT2_PRSNT_EN_RSVD",
2398                            "value": 0
2399                        }
2400                    }
2401                },
2402                "extraInterfaces": {
2403                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2404                    "com.ibm.ipzvpd.Location": {
2405                        "LocationCode": "Ufcs-P0-C2"
2406                    },
2407                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2408                        "Bus": 4,
2409                        "Address": 82
2410                    },
2411                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2412                        "SlotNumber": 2
2413                    },
2414                    "xyz.openbmc_project.Inventory.Item": {
2415                        "PrettyName": "PCIe5 x8 adapter"
2416                    }
2417                }
2418            }
2419        ],
2420        "/sys/bus/i2c/drivers/at24/6-0053/eeprom": [
2421            {
2422                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6/pcie_card6",
2423                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2424                "replaceableAtStandby": true,
2425                "replaceableAtRuntime": true,
2426                "preAction": {
2427                    "collection": {
2428                        "setGpio": {
2429                            "pin": "SLOT6_PRSNT_EN_RSVD",
2430                            "value": 1
2431                        },
2432                        "systemCmd": {
2433                            "cmd": "echo 6-0053 > /sys/bus/i2c/drivers/at24/bind"
2434                        }
2435                    }
2436                },
2437                "postAction": {
2438                    "deletion": {
2439                        "systemCmd": {
2440                            "cmd": "echo 6-0053 > /sys/bus/i2c/drivers/at24/unbind"
2441                        },
2442                        "setGpio": {
2443                            "pin": "SLOT6_PRSNT_EN_RSVD",
2444                            "value": 0
2445                        }
2446                    }
2447                },
2448                "postFailAction": {
2449                    "collection": {
2450                        "setGpio": {
2451                            "pin": "SLOT6_PRSNT_EN_RSVD",
2452                            "value": 0
2453                        }
2454                    },
2455                    "deletion": {
2456                        "setGpio": {
2457                            "pin": "SLOT6_PRSNT_EN_RSVD",
2458                            "value": 0
2459                        }
2460                    }
2461                },
2462                "extraInterfaces": {
2463                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2464                    "com.ibm.ipzvpd.Location": {
2465                        "LocationCode": "Ufcs-P0-C6"
2466                    },
2467                    "xyz.openbmc_project.Inventory.Item": {
2468                        "PrettyName": "OpenCAPI adapter"
2469                    }
2470                }
2471            }
2472        ],
2473        "/sys/bus/i2c/drivers/at24/6-0052/eeprom": [
2474            {
2475                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7",
2476                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2477                "replaceableAtStandby": true,
2478                "replaceableAtRuntime": true,
2479                "preAction": {
2480                    "collection": {
2481                        "setGpio": {
2482                            "pin": "SLOT7_PRSNT_EN_RSVD",
2483                            "value": 1
2484                        },
2485                        "systemCmd": {
2486                            "cmd": "echo 6-0052 > /sys/bus/i2c/drivers/at24/bind"
2487                        }
2488                    }
2489                },
2490                "postAction": {
2491                    "deletion": {
2492                        "systemCmd": {
2493                            "cmd": "echo 6-0052 > /sys/bus/i2c/drivers/at24/unbind"
2494                        },
2495                        "setGpio": {
2496                            "pin": "SLOT7_PRSNT_EN_RSVD",
2497                            "value": 0
2498                        }
2499                    }
2500                },
2501                "postFailAction": {
2502                    "collection": {
2503                        "setGpio": {
2504                            "pin": "SLOT7_PRSNT_EN_RSVD",
2505                            "value": 0
2506                        }
2507                    },
2508                    "deletion": {
2509                        "setGpio": {
2510                            "pin": "SLOT7_PRSNT_EN_RSVD",
2511                            "value": 0
2512                        }
2513                    }
2514                },
2515                "extraInterfaces": {
2516                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2517                    "com.ibm.ipzvpd.Location": {
2518                        "LocationCode": "Ufcs-P0-C7"
2519                    },
2520                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2521                        "Bus": 6,
2522                        "Address": 82
2523                    },
2524                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2525                        "SlotNumber": 7
2526                    },
2527                    "xyz.openbmc_project.Inventory.Item": {
2528                        "PrettyName": "PCIe5 x8 adapter"
2529                    }
2530                }
2531            }
2532        ],
2533        "/sys/bus/i2c/drivers/at24/6-0050/eeprom": [
2534            {
2535                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9/pcie_card9",
2536                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2537                "replaceableAtStandby": true,
2538                "replaceableAtRuntime": true,
2539                "preAction": {
2540                    "collection": {
2541                        "setGpio": {
2542                            "pin": "SLOT9_PRSNT_EN_RSVD",
2543                            "value": 1
2544                        },
2545                        "systemCmd": {
2546                            "cmd": "echo 6-0050 > /sys/bus/i2c/drivers/at24/bind"
2547                        }
2548                    }
2549                },
2550                "postAction": {
2551                    "deletion": {
2552                        "systemCmd": {
2553                            "cmd": "echo 6-0050 > /sys/bus/i2c/drivers/at24/unbind"
2554                        },
2555                        "setGpio": {
2556                            "pin": "SLOT9_PRSNT_EN_RSVD",
2557                            "value": 0
2558                        }
2559                    }
2560                },
2561                "postFailAction": {
2562                    "collection": {
2563                        "setGpio": {
2564                            "pin": "SLOT9_PRSNT_EN_RSVD",
2565                            "value": 0
2566                        }
2567                    },
2568                    "deletion": {
2569                        "setGpio": {
2570                            "pin": "SLOT9_PRSNT_EN_RSVD",
2571                            "value": 0
2572                        }
2573                    }
2574                },
2575                "extraInterfaces": {
2576                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2577                    "com.ibm.ipzvpd.Location": {
2578                        "LocationCode": "Ufcs-P0-C9"
2579                    },
2580                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2581                        "Bus": 6,
2582                        "Address": 80
2583                    },
2584                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2585                        "SlotNumber": 9
2586                    },
2587                    "xyz.openbmc_project.Inventory.Item": {
2588                        "PrettyName": "PCIe5 x8 adapter"
2589                    }
2590                }
2591            }
2592        ],
2593        "/sys/bus/i2c/drivers/at24/11-0051/eeprom": [
2594            {
2595                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11",
2596                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2597                "replaceableAtStandby": true,
2598                "replaceableAtRuntime": true,
2599                "preAction": {
2600                    "collection": {
2601                        "setGpio": {
2602                            "pin": "SLOT11_PRSNT_EN_RSVD",
2603                            "value": 1
2604                        },
2605                        "systemCmd": {
2606                            "cmd": "echo 11-0051 > /sys/bus/i2c/drivers/at24/bind"
2607                        }
2608                    }
2609                },
2610                "postAction": {
2611                    "deletion": {
2612                        "systemCmd": {
2613                            "cmd": "echo 11-0051 > /sys/bus/i2c/drivers/at24/unbind"
2614                        },
2615                        "setGpio": {
2616                            "pin": "SLOT11_PRSNT_EN_RSVD",
2617                            "value": 0
2618                        }
2619                    }
2620                },
2621                "postFailAction": {
2622                    "collection": {
2623                        "setGpio": {
2624                            "pin": "SLOT11_PRSNT_EN_RSVD",
2625                            "value": 0
2626                        }
2627                    },
2628                    "deletion": {
2629                        "setGpio": {
2630                            "pin": "SLOT11_PRSNT_EN_RSVD",
2631                            "value": 0
2632                        }
2633                    }
2634                },
2635                "extraInterfaces": {
2636                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2637                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2638                    "com.ibm.ipzvpd.Location": {
2639                        "LocationCode": "Ufcs-P0-C11"
2640                    },
2641                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2642                        "Bus": 11,
2643                        "Address": 81
2644                    },
2645                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2646                        "SlotNumber": 11
2647                    },
2648                    "xyz.openbmc_project.Inventory.Item": {
2649                        "PrettyName": "PCIe5 x8 adapter"
2650                    }
2651                }
2652            },
2653            {
2654                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector0",
2655                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2656                "inherit": false,
2657                "noprime": true,
2658                "ccin": ["6B87"],
2659                "extraInterfaces": {
2660                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2661                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2662                    "com.ibm.ipzvpd.Location": {
2663                        "LocationCode": "Ufcs-P0-C11-T0"
2664                    },
2665                    "xyz.openbmc_project.Inventory.Item": {
2666                        "PrettyName": "NVMe Internal Connector"
2667                    }
2668                }
2669            },
2670            {
2671                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector1",
2672                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2673                "inherit": false,
2674                "noprime": true,
2675                "ccin": ["6B87"],
2676                "extraInterfaces": {
2677                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2678                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2679                    "com.ibm.ipzvpd.Location": {
2680                        "LocationCode": "Ufcs-P0-C11-T1"
2681                    },
2682                    "xyz.openbmc_project.Inventory.Item": {
2683                        "PrettyName": "NVMe Internal Connector"
2684                    }
2685                }
2686            },
2687            {
2688                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector2",
2689                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2690                "inherit": false,
2691                "noprime": true,
2692                "ccin": ["6B87"],
2693                "extraInterfaces": {
2694                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2695                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2696                    "com.ibm.ipzvpd.Location": {
2697                        "LocationCode": "Ufcs-P0-C11-T2"
2698                    },
2699                    "xyz.openbmc_project.Inventory.Item": {
2700                        "PrettyName": "NVMe Internal Connector"
2701                    }
2702                }
2703            },
2704            {
2705                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/c11_connector3",
2706                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2707                "inherit": false,
2708                "noprime": true,
2709                "ccin": ["6B87"],
2710                "extraInterfaces": {
2711                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2712                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2713                    "com.ibm.ipzvpd.Location": {
2714                        "LocationCode": "Ufcs-P0-C11-T3"
2715                    },
2716                    "xyz.openbmc_project.Inventory.Item": {
2717                        "PrettyName": "NVMe Internal Connector"
2718                    }
2719                }
2720            }
2721        ],
2722        "/sys/bus/i2c/drivers/at24/4-0051/eeprom": [
2723            {
2724                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1",
2725                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2726                "replaceableAtStandby": true,
2727                "replaceableAtRuntime": true,
2728                "preAction": {
2729                    "collection": {
2730                        "setGpio": {
2731                            "pin": "SLOT1_PRSNT_EN_RSVD",
2732                            "value": 1
2733                        },
2734                        "systemCmd": {
2735                            "cmd": "echo 4-0051 > /sys/bus/i2c/drivers/at24/bind"
2736                        }
2737                    }
2738                },
2739                "postAction": {
2740                    "deletion": {
2741                        "systemCmd": {
2742                            "cmd": "echo 4-0051 > /sys/bus/i2c/drivers/at24/unbind"
2743                        },
2744                        "setGpio": {
2745                            "pin": "SLOT1_PRSNT_EN_RSVD",
2746                            "value": 0
2747                        }
2748                    }
2749                },
2750                "postFailAction": {
2751                    "collection": {
2752                        "setGpio": {
2753                            "pin": "SLOT1_PRSNT_EN_RSVD",
2754                            "value": 0
2755                        }
2756                    },
2757                    "deletion": {
2758                        "setGpio": {
2759                            "pin": "SLOT1_PRSNT_EN_RSVD",
2760                            "value": 0
2761                        }
2762                    }
2763                },
2764                "extraInterfaces": {
2765                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2766                    "com.ibm.ipzvpd.Location": {
2767                        "LocationCode": "Ufcs-P0-C1"
2768                    },
2769                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2770                        "Bus": 4,
2771                        "Address": 81
2772                    },
2773                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2774                        "SlotNumber": 1
2775                    },
2776                    "xyz.openbmc_project.Inventory.Item": {
2777                        "PrettyName": "PCIe4 x8 adapter"
2778                    }
2779                }
2780            }
2781        ],
2782        "/sys/bus/i2c/drivers/at24/6-0051/eeprom": [
2783            {
2784                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8",
2785                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2786                "replaceableAtStandby": true,
2787                "replaceableAtRuntime": true,
2788                "preAction": {
2789                    "collection": {
2790                        "setGpio": {
2791                            "pin": "SLOT8_PRSNT_EN_RSVD",
2792                            "value": 1
2793                        },
2794                        "systemCmd": {
2795                            "cmd": "echo 6-0051 > /sys/bus/i2c/drivers/at24/bind"
2796                        }
2797                    }
2798                },
2799                "postAction": {
2800                    "deletion": {
2801                        "systemCmd": {
2802                            "cmd": "echo 6-0051 > /sys/bus/i2c/drivers/at24/unbind"
2803                        },
2804                        "setGpio": {
2805                            "pin": "SLOT8_PRSNT_EN_RSVD",
2806                            "value": 0
2807                        }
2808                    }
2809                },
2810                "postFailAction": {
2811                    "collection": {
2812                        "setGpio": {
2813                            "pin": "SLOT8_PRSNT_EN_RSVD",
2814                            "value": 0
2815                        }
2816                    },
2817                    "deletion": {
2818                        "setGpio": {
2819                            "pin": "SLOT8_PRSNT_EN_RSVD",
2820                            "value": 0
2821                        }
2822                    }
2823                },
2824                "extraInterfaces": {
2825                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2826                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2827                    "com.ibm.ipzvpd.Location": {
2828                        "LocationCode": "Ufcs-P0-C8"
2829                    },
2830                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
2831                        "Bus": 6,
2832                        "Address": 81
2833                    },
2834                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2835                        "SlotNumber": 8
2836                    },
2837                    "xyz.openbmc_project.Inventory.Item": {
2838                        "PrettyName": "PCIe4 x8 adapter"
2839                    }
2840                }
2841            },
2842            {
2843                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector0",
2844                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2845                "inherit": false,
2846                "noprime": true,
2847                "ccin": ["6B87"],
2848                "extraInterfaces": {
2849                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2850                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2851                    "com.ibm.ipzvpd.Location": {
2852                        "LocationCode": "Ufcs-P0-C8-T0"
2853                    },
2854                    "xyz.openbmc_project.Inventory.Item": {
2855                        "PrettyName": "NVMe Internal Connector"
2856                    }
2857                }
2858            },
2859            {
2860                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector1",
2861                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2862                "inherit": false,
2863                "noprime": true,
2864                "ccin": ["6B87"],
2865                "extraInterfaces": {
2866                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2867                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2868                    "com.ibm.ipzvpd.Location": {
2869                        "LocationCode": "Ufcs-P0-C8-T1"
2870                    },
2871                    "xyz.openbmc_project.Inventory.Item": {
2872                        "PrettyName": "NVMe Internal Connector"
2873                    }
2874                }
2875            },
2876            {
2877                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector2",
2878                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2879                "inherit": false,
2880                "noprime": true,
2881                "ccin": ["6B87"],
2882                "extraInterfaces": {
2883                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2884                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2885                    "com.ibm.ipzvpd.Location": {
2886                        "LocationCode": "Ufcs-P0-C8-T2"
2887                    },
2888                    "xyz.openbmc_project.Inventory.Item": {
2889                        "PrettyName": "NVMe Internal Connector"
2890                    }
2891                }
2892            },
2893            {
2894                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/c8_connector3",
2895                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2896                "inherit": false,
2897                "noprime": true,
2898                "ccin": ["6B87"],
2899                "extraInterfaces": {
2900                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2901                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2902                    "com.ibm.ipzvpd.Location": {
2903                        "LocationCode": "Ufcs-P0-C8-T3"
2904                    },
2905                    "xyz.openbmc_project.Inventory.Item": {
2906                        "PrettyName": "NVMe Internal Connector"
2907                    }
2908                }
2909            }
2910        ],
2911        "/sys/bus/i2c/drivers/at24/13-0050/eeprom": [
2912            {
2913                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0",
2914                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2915                "extraInterfaces": {
2916                    "xyz.openbmc_project.Inventory.Item.DiskBackplane": null,
2917                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
2918                    "com.ibm.ipzvpd.Location": {
2919                        "LocationCode": "Ufcs-P1"
2920                    },
2921                    "xyz.openbmc_project.Inventory.Item": {
2922                        "PrettyName": "Drive backplane 0"
2923                    }
2924                }
2925            },
2926            {
2927                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0",
2928                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2929                "inherit": false,
2930                "extraInterfaces": {
2931                    "com.ibm.Control.Host.PCIeLink": null,
2932                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2933                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2934                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2935                    },
2936                    "com.ibm.ipzvpd.Location": {
2937                        "LocationCode": "Ufcs-P1-C0"
2938                    },
2939                    "xyz.openbmc_project.Inventory.Item": {
2940                        "PrettyName": "NVMe U.2 drive 0"
2941                    }
2942                }
2943            },
2944            {
2945                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme0/dp0_drive0",
2946                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2947                "inherit": false,
2948                "embedded": false,
2949                "replaceableAtRuntime": true,
2950                "extraInterfaces": {
2951                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2952                    "com.ibm.ipzvpd.Location": {
2953                        "LocationCode": "Ufcs-P1-C0"
2954                    },
2955                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2956                        "SlotNumber": 1
2957                    },
2958                    "xyz.openbmc_project.Inventory.Item": {
2959                        "PrettyName": "NVMe U.2 drive 0"
2960                    }
2961                }
2962            },
2963            {
2964                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1",
2965                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2966                "inherit": false,
2967                "extraInterfaces": {
2968                    "com.ibm.Control.Host.PCIeLink": null,
2969                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2970                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2971                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2972                    },
2973                    "com.ibm.ipzvpd.Location": {
2974                        "LocationCode": "Ufcs-P1-C1"
2975                    },
2976                    "xyz.openbmc_project.Inventory.Item": {
2977                        "PrettyName": "NVMe U.2 drive 1"
2978                    }
2979                }
2980            },
2981            {
2982                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme1/dp0_drive1",
2983                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2984                "inherit": false,
2985                "embedded": false,
2986                "replaceableAtRuntime": true,
2987                "extraInterfaces": {
2988                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2989                    "com.ibm.ipzvpd.Location": {
2990                        "LocationCode": "Ufcs-P1-C1"
2991                    },
2992                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2993                        "SlotNumber": 2
2994                    },
2995                    "xyz.openbmc_project.Inventory.Item": {
2996                        "PrettyName": "NVMe U.2 drive 1"
2997                    }
2998                }
2999            },
3000            {
3001                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2",
3002                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3003                "inherit": false,
3004                "extraInterfaces": {
3005                    "com.ibm.Control.Host.PCIeLink": null,
3006                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3007                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3008                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3009                    },
3010                    "com.ibm.ipzvpd.Location": {
3011                        "LocationCode": "Ufcs-P1-C2"
3012                    },
3013                    "xyz.openbmc_project.Inventory.Item": {
3014                        "PrettyName": "NVMe U.2 drive 2"
3015                    }
3016                }
3017            },
3018            {
3019                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme2/dp0_drive2",
3020                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3021                "inherit": false,
3022                "embedded": false,
3023                "replaceableAtRuntime": true,
3024                "extraInterfaces": {
3025                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3026                    "com.ibm.ipzvpd.Location": {
3027                        "LocationCode": "Ufcs-P1-C2"
3028                    },
3029                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3030                        "SlotNumber": 3
3031                    },
3032                    "xyz.openbmc_project.Inventory.Item": {
3033                        "PrettyName": "NVMe U.2 drive 2"
3034                    }
3035                }
3036            },
3037            {
3038                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3",
3039                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3040                "inherit": false,
3041                "extraInterfaces": {
3042                    "com.ibm.Control.Host.PCIeLink": null,
3043                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3044                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3045                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3046                    },
3047                    "com.ibm.ipzvpd.Location": {
3048                        "LocationCode": "Ufcs-P1-C3"
3049                    },
3050                    "xyz.openbmc_project.Inventory.Item": {
3051                        "PrettyName": "NVMe U.2 drive 3"
3052                    }
3053                }
3054            },
3055            {
3056                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme3/dp0_drive3",
3057                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3058                "inherit": false,
3059                "embedded": false,
3060                "replaceableAtRuntime": true,
3061                "extraInterfaces": {
3062                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3063                    "com.ibm.ipzvpd.Location": {
3064                        "LocationCode": "Ufcs-P1-C3"
3065                    },
3066                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3067                        "SlotNumber": 4
3068                    },
3069                    "xyz.openbmc_project.Inventory.Item": {
3070                        "PrettyName": "NVMe U.2 drive 3"
3071                    }
3072                }
3073            },
3074            {
3075                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme4",
3076                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3077                "inherit": false,
3078                "extraInterfaces": {
3079                    "com.ibm.Control.Host.PCIeLink": null,
3080                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3081                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3082                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3083                    },
3084                    "com.ibm.ipzvpd.Location": {
3085                        "LocationCode": "Ufcs-P1-C4"
3086                    },
3087                    "xyz.openbmc_project.Inventory.Item": {
3088                        "PrettyName": "NVMe U.2 drive 4"
3089                    }
3090                }
3091            },
3092            {
3093                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme4/dp0_drive4",
3094                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3095                "inherit": false,
3096                "embedded": false,
3097                "replaceableAtRuntime": true,
3098                "extraInterfaces": {
3099                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3100                    "com.ibm.ipzvpd.Location": {
3101                        "LocationCode": "Ufcs-P1-C4"
3102                    },
3103                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3104                        "SlotNumber": 5
3105                    },
3106                    "xyz.openbmc_project.Inventory.Item": {
3107                        "PrettyName": "NVMe U.2 drive 4"
3108                    }
3109                }
3110            },
3111            {
3112                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme5",
3113                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3114                "inherit": false,
3115                "extraInterfaces": {
3116                    "com.ibm.Control.Host.PCIeLink": null,
3117                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3118                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3119                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3120                    },
3121                    "com.ibm.ipzvpd.Location": {
3122                        "LocationCode": "Ufcs-P1-C5"
3123                    },
3124                    "xyz.openbmc_project.Inventory.Item": {
3125                        "PrettyName": "NVMe U.2 drive 5"
3126                    }
3127                }
3128            },
3129            {
3130                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme5/dp0_drive5",
3131                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3132                "inherit": false,
3133                "embedded": false,
3134                "replaceableAtRuntime": true,
3135                "extraInterfaces": {
3136                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3137                    "com.ibm.ipzvpd.Location": {
3138                        "LocationCode": "Ufcs-P1-C5"
3139                    },
3140                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3141                        "SlotNumber": 6
3142                    },
3143                    "xyz.openbmc_project.Inventory.Item": {
3144                        "PrettyName": "NVMe U.2 drive 5"
3145                    }
3146                }
3147            },
3148            {
3149                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme6",
3150                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3151                "inherit": false,
3152                "extraInterfaces": {
3153                    "com.ibm.Control.Host.PCIeLink": null,
3154                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3155                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3156                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3157                    },
3158                    "com.ibm.ipzvpd.Location": {
3159                        "LocationCode": "Ufcs-P1-C6"
3160                    },
3161                    "xyz.openbmc_project.Inventory.Item": {
3162                        "PrettyName": "NVMe U.2 drive 6"
3163                    }
3164                }
3165            },
3166            {
3167                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme6/dp0_drive6",
3168                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3169                "inherit": false,
3170                "embedded": false,
3171                "replaceableAtRuntime": true,
3172                "extraInterfaces": {
3173                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3174                    "com.ibm.ipzvpd.Location": {
3175                        "LocationCode": "Ufcs-P1-C6"
3176                    },
3177                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3178                        "SlotNumber": 7
3179                    },
3180                    "xyz.openbmc_project.Inventory.Item": {
3181                        "PrettyName": "NVMe U.2 drive 6"
3182                    }
3183                }
3184            },
3185            {
3186                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme7",
3187                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3188                "inherit": false,
3189                "extraInterfaces": {
3190                    "com.ibm.Control.Host.PCIeLink": null,
3191                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3192                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3193                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3194                    },
3195                    "com.ibm.ipzvpd.Location": {
3196                        "LocationCode": "Ufcs-P1-C7"
3197                    },
3198                    "xyz.openbmc_project.Inventory.Item": {
3199                        "PrettyName": "NVMe U.2 drive 7"
3200                    }
3201                }
3202            },
3203            {
3204                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/nvme7/dp0_drive7",
3205                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3206                "inherit": false,
3207                "embedded": false,
3208                "replaceableAtRuntime": true,
3209                "extraInterfaces": {
3210                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3211                    "com.ibm.ipzvpd.Location": {
3212                        "LocationCode": "Ufcs-P1-C7"
3213                    },
3214                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3215                        "SlotNumber": 8
3216                    },
3217                    "xyz.openbmc_project.Inventory.Item": {
3218                        "PrettyName": "NVMe U.2 drive 7"
3219                    }
3220                }
3221            },
3222            {
3223                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector0",
3224                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3225                "inherit": false,
3226                "extraInterfaces": {
3227                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3228                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3229                    "com.ibm.ipzvpd.Location": {
3230                        "LocationCode": "Ufcs-P1-T0"
3231                    },
3232                    "xyz.openbmc_project.Inventory.Item": {
3233                        "PrettyName": "Drive cable port"
3234                    }
3235                }
3236            },
3237            {
3238                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector1",
3239                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3240                "inherit": false,
3241                "extraInterfaces": {
3242                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3243                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3244                    "com.ibm.ipzvpd.Location": {
3245                        "LocationCode": "Ufcs-P1-T1"
3246                    },
3247                    "xyz.openbmc_project.Inventory.Item": {
3248                        "PrettyName": "Drive cable port"
3249                    }
3250                }
3251            },
3252            {
3253                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector2",
3254                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3255                "inherit": false,
3256                "extraInterfaces": {
3257                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3258                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3259                    "com.ibm.ipzvpd.Location": {
3260                        "LocationCode": "Ufcs-P1-T2"
3261                    },
3262                    "xyz.openbmc_project.Inventory.Item": {
3263                        "PrettyName": "Drive cable port"
3264                    }
3265                }
3266            },
3267            {
3268                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector3",
3269                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3270                "inherit": false,
3271                "extraInterfaces": {
3272                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3273                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3274                    "com.ibm.ipzvpd.Location": {
3275                        "LocationCode": "Ufcs-P1-T3"
3276                    },
3277                    "xyz.openbmc_project.Inventory.Item": {
3278                        "PrettyName": "Drive cable port"
3279                    }
3280                }
3281            },
3282            {
3283                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector4",
3284                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3285                "inherit": false,
3286                "extraInterfaces": {
3287                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3288                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3289                    "com.ibm.ipzvpd.Location": {
3290                        "LocationCode": "Ufcs-P1-T4"
3291                    },
3292                    "xyz.openbmc_project.Inventory.Item": {
3293                        "PrettyName": "Drive backplane signal cable port"
3294                    }
3295                }
3296            },
3297            {
3298                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane0/dp0_connector5",
3299                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3300                "inherit": false,
3301                "extraInterfaces": {
3302                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3303                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3304                    "com.ibm.ipzvpd.Location": {
3305                        "LocationCode": "Ufcs-P1-T5"
3306                    },
3307                    "xyz.openbmc_project.Inventory.Item": {
3308                        "PrettyName": "Drive backplane power cable port"
3309                    }
3310                }
3311            },
3312            {
3313                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable0",
3314                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3315                "inherit": false,
3316                "noprime": true,
3317                "extraInterfaces": {
3318                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3319                    "xyz.openbmc_project.Inventory.Item": {
3320                        "PrettyName": "NVMe Backplane Cable"
3321                    }
3322                }
3323            },
3324            {
3325                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable1",
3326                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3327                "inherit": false,
3328                "noprime": true,
3329                "extraInterfaces": {
3330                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3331                    "xyz.openbmc_project.Inventory.Item": {
3332                        "PrettyName": "NVMe Backplane Cable"
3333                    }
3334                }
3335            },
3336            {
3337                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable2",
3338                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3339                "inherit": false,
3340                "noprime": true,
3341                "extraInterfaces": {
3342                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3343                    "xyz.openbmc_project.Inventory.Item": {
3344                        "PrettyName": "NVMe Backplane Cable"
3345                    }
3346                }
3347            },
3348            {
3349                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp0_cable3",
3350                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3351                "inherit": false,
3352                "noprime": true,
3353                "extraInterfaces": {
3354                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3355                    "xyz.openbmc_project.Inventory.Item": {
3356                        "PrettyName": "NVMe Backplane Cable"
3357                    }
3358                }
3359            }
3360        ],
3361        "/sys/bus/i2c/drivers/at24/14-0050/eeprom": [
3362            {
3363                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1",
3364                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3365                "extraInterfaces": {
3366                    "xyz.openbmc_project.Inventory.Item.DiskBackplane": null,
3367                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3368                    "com.ibm.ipzvpd.Location": {
3369                        "LocationCode": "Ufcs-P2"
3370                    },
3371                    "xyz.openbmc_project.Inventory.Item": {
3372                        "PrettyName": "Drive backplane 1"
3373                    }
3374                }
3375            },
3376            {
3377                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme0",
3378                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3379                "inherit": false,
3380                "extraInterfaces": {
3381                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3382                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3383                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3384                    },
3385                    "com.ibm.ipzvpd.Location": {
3386                        "LocationCode": "Ufcs-P2-C8"
3387                    },
3388                    "xyz.openbmc_project.Inventory.Item": {
3389                        "PrettyName": "NVMe U.2 drive 8"
3390                    }
3391                }
3392            },
3393            {
3394                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme0/dp1_drive0",
3395                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3396                "inherit": false,
3397                "embedded": false,
3398                "replaceableAtRuntime": true,
3399                "extraInterfaces": {
3400                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3401                    "com.ibm.ipzvpd.Location": {
3402                        "LocationCode": "Ufcs-P2-C8"
3403                    },
3404                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3405                        "SlotNumber": 9
3406                    },
3407                    "xyz.openbmc_project.Inventory.Item": {
3408                        "PrettyName": "NVMe U.2 drive 8"
3409                    }
3410                }
3411            },
3412            {
3413                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme1",
3414                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3415                "inherit": false,
3416                "extraInterfaces": {
3417                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3418                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3419                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3420                    },
3421                    "com.ibm.ipzvpd.Location": {
3422                        "LocationCode": "Ufcs-P2-C9"
3423                    },
3424                    "xyz.openbmc_project.Inventory.Item": {
3425                        "PrettyName": "NVMe U.2 drive 9"
3426                    }
3427                }
3428            },
3429            {
3430                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme1/dp1_drive1",
3431                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3432                "inherit": false,
3433                "embedded": false,
3434                "replaceableAtRuntime": true,
3435                "extraInterfaces": {
3436                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3437                    "com.ibm.ipzvpd.Location": {
3438                        "LocationCode": "Ufcs-P2-C9"
3439                    },
3440                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3441                        "SlotNumber": 10
3442                    },
3443                    "xyz.openbmc_project.Inventory.Item": {
3444                        "PrettyName": "NVMe U.2 drive 9"
3445                    }
3446                }
3447            },
3448            {
3449                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme2",
3450                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3451                "inherit": false,
3452                "extraInterfaces": {
3453                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3454                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3455                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3456                    },
3457                    "com.ibm.ipzvpd.Location": {
3458                        "LocationCode": "Ufcs-P2-C10"
3459                    },
3460                    "xyz.openbmc_project.Inventory.Item": {
3461                        "PrettyName": "NVMe U.2 drive 10"
3462                    }
3463                }
3464            },
3465            {
3466                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme2/dp1_drive2",
3467                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3468                "inherit": false,
3469                "embedded": false,
3470                "replaceableAtRuntime": true,
3471                "extraInterfaces": {
3472                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3473                    "com.ibm.ipzvpd.Location": {
3474                        "LocationCode": "Ufcs-P2-C10"
3475                    },
3476                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3477                        "SlotNumber": 11
3478                    },
3479                    "xyz.openbmc_project.Inventory.Item": {
3480                        "PrettyName": "NVMe U.2 drive 10"
3481                    }
3482                }
3483            },
3484            {
3485                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme3",
3486                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3487                "inherit": false,
3488                "extraInterfaces": {
3489                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3490                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3491                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3492                    },
3493                    "com.ibm.ipzvpd.Location": {
3494                        "LocationCode": "Ufcs-P2-C11"
3495                    },
3496                    "xyz.openbmc_project.Inventory.Item": {
3497                        "PrettyName": "NVMe U.2 drive 11"
3498                    }
3499                }
3500            },
3501            {
3502                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme3/dp1_drive3",
3503                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3504                "inherit": false,
3505                "embedded": false,
3506                "replaceableAtRuntime": true,
3507                "extraInterfaces": {
3508                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3509                    "com.ibm.ipzvpd.Location": {
3510                        "LocationCode": "Ufcs-P2-C11"
3511                    },
3512                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3513                        "SlotNumber": 12
3514                    },
3515                    "xyz.openbmc_project.Inventory.Item": {
3516                        "PrettyName": "NVMe U.2 drive 11"
3517                    }
3518                }
3519            },
3520            {
3521                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme4",
3522                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3523                "inherit": false,
3524                "extraInterfaces": {
3525                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3526                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3527                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3528                    },
3529                    "com.ibm.ipzvpd.Location": {
3530                        "LocationCode": "Ufcs-P2-C12"
3531                    },
3532                    "xyz.openbmc_project.Inventory.Item": {
3533                        "PrettyName": "NVMe U.2 drive 12"
3534                    }
3535                }
3536            },
3537            {
3538                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme4/dp1_drive4",
3539                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3540                "inherit": false,
3541                "embedded": false,
3542                "replaceableAtRuntime": true,
3543                "extraInterfaces": {
3544                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3545                    "com.ibm.ipzvpd.Location": {
3546                        "LocationCode": "Ufcs-P2-C12"
3547                    },
3548                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3549                        "SlotNumber": 13
3550                    },
3551                    "xyz.openbmc_project.Inventory.Item": {
3552                        "PrettyName": "NVMe U.2 drive 12"
3553                    }
3554                }
3555            },
3556            {
3557                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme5",
3558                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3559                "inherit": false,
3560                "extraInterfaces": {
3561                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3562                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3563                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3564                    },
3565                    "com.ibm.ipzvpd.Location": {
3566                        "LocationCode": "Ufcs-P2-C13"
3567                    },
3568                    "xyz.openbmc_project.Inventory.Item": {
3569                        "PrettyName": "NVMe U.2 drive 13"
3570                    }
3571                }
3572            },
3573            {
3574                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme5/dp1_drive5",
3575                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3576                "inherit": false,
3577                "embedded": false,
3578                "replaceableAtRuntime": true,
3579                "extraInterfaces": {
3580                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3581                    "com.ibm.ipzvpd.Location": {
3582                        "LocationCode": "Ufcs-P2-C13"
3583                    },
3584                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3585                        "SlotNumber": 14
3586                    },
3587                    "xyz.openbmc_project.Inventory.Item": {
3588                        "PrettyName": "NVMe U.2 drive 13"
3589                    }
3590                }
3591            },
3592            {
3593                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme6",
3594                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3595                "inherit": false,
3596                "extraInterfaces": {
3597                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3598                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3599                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3600                    },
3601                    "com.ibm.ipzvpd.Location": {
3602                        "LocationCode": "Ufcs-P2-C14"
3603                    },
3604                    "xyz.openbmc_project.Inventory.Item": {
3605                        "PrettyName": "NVMe U.2 drive 14"
3606                    }
3607                }
3608            },
3609            {
3610                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme6/dp1_drive6",
3611                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3612                "inherit": false,
3613                "embedded": false,
3614                "replaceableAtRuntime": true,
3615                "extraInterfaces": {
3616                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3617                    "com.ibm.ipzvpd.Location": {
3618                        "LocationCode": "Ufcs-P2-C14"
3619                    },
3620                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3621                        "SlotNumber": 15
3622                    },
3623                    "xyz.openbmc_project.Inventory.Item": {
3624                        "PrettyName": "NVMe U.2 drive 14"
3625                    }
3626                }
3627            },
3628            {
3629                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme7",
3630                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3631                "inherit": false,
3632                "extraInterfaces": {
3633                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
3634                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
3635                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
3636                    },
3637                    "com.ibm.ipzvpd.Location": {
3638                        "LocationCode": "Ufcs-P2-C15"
3639                    },
3640                    "xyz.openbmc_project.Inventory.Item": {
3641                        "PrettyName": "NVMe U.2 drive 15"
3642                    }
3643                }
3644            },
3645            {
3646                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/nvme7/dp1_drive7",
3647                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3648                "inherit": false,
3649                "embedded": false,
3650                "replaceableAtRuntime": true,
3651                "extraInterfaces": {
3652                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3653                    "com.ibm.ipzvpd.Location": {
3654                        "LocationCode": "Ufcs-P2-C15"
3655                    },
3656                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3657                        "SlotNumber": 16
3658                    },
3659                    "xyz.openbmc_project.Inventory.Item": {
3660                        "PrettyName": "NVMe U.2 drive 15"
3661                    }
3662                }
3663            },
3664            {
3665                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector0",
3666                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3667                "inherit": false,
3668                "extraInterfaces": {
3669                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3670                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3671                    "com.ibm.ipzvpd.Location": {
3672                        "LocationCode": "Ufcs-P2-T0"
3673                    },
3674                    "xyz.openbmc_project.Inventory.Item": {
3675                        "PrettyName": "Drive cable port"
3676                    }
3677                }
3678            },
3679            {
3680                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector1",
3681                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3682                "inherit": false,
3683                "extraInterfaces": {
3684                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3685                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3686                    "com.ibm.ipzvpd.Location": {
3687                        "LocationCode": "Ufcs-P2-T1"
3688                    },
3689                    "xyz.openbmc_project.Inventory.Item": {
3690                        "PrettyName": "Drive cable port"
3691                    }
3692                }
3693            },
3694            {
3695                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector2",
3696                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3697                "inherit": false,
3698                "extraInterfaces": {
3699                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3700                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3701                    "com.ibm.ipzvpd.Location": {
3702                        "LocationCode": "Ufcs-P2-T2"
3703                    },
3704                    "xyz.openbmc_project.Inventory.Item": {
3705                        "PrettyName": "Drive cable port"
3706                    }
3707                }
3708            },
3709            {
3710                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector3",
3711                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3712                "inherit": false,
3713                "extraInterfaces": {
3714                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3715                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3716                    "com.ibm.ipzvpd.Location": {
3717                        "LocationCode": "Ufcs-P2-T3"
3718                    },
3719                    "xyz.openbmc_project.Inventory.Item": {
3720                        "PrettyName": "Drive cable port"
3721                    }
3722                }
3723            },
3724            {
3725                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector4",
3726                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3727                "inherit": false,
3728                "extraInterfaces": {
3729                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3730                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3731                    "com.ibm.ipzvpd.Location": {
3732                        "LocationCode": "Ufcs-P2-T4"
3733                    },
3734                    "xyz.openbmc_project.Inventory.Item": {
3735                        "PrettyName": "Drive backplane signal cable port"
3736                    }
3737                }
3738            },
3739            {
3740                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/disk_backplane1/dp1_connector5",
3741                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3742                "inherit": false,
3743                "extraInterfaces": {
3744                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3745                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3746                    "com.ibm.ipzvpd.Location": {
3747                        "LocationCode": "Ufcs-P2-T5"
3748                    },
3749                    "xyz.openbmc_project.Inventory.Item": {
3750                        "PrettyName": "Drive backplane power cable port"
3751                    }
3752                }
3753            },
3754            {
3755                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable0",
3756                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3757                "inherit": false,
3758                "noprime": true,
3759                "extraInterfaces": {
3760                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3761                    "xyz.openbmc_project.Inventory.Item": {
3762                        "PrettyName": "NVMe Backplane Cable"
3763                    }
3764                }
3765            },
3766            {
3767                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable1",
3768                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3769                "inherit": false,
3770                "noprime": true,
3771                "extraInterfaces": {
3772                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3773                    "xyz.openbmc_project.Inventory.Item": {
3774                        "PrettyName": "NVMe Backplane Cable"
3775                    }
3776                }
3777            },
3778            {
3779                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable2",
3780                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3781                "inherit": false,
3782                "noprime": true,
3783                "extraInterfaces": {
3784                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3785                    "xyz.openbmc_project.Inventory.Item": {
3786                        "PrettyName": "NVMe Backplane Cable"
3787                    }
3788                }
3789            },
3790            {
3791                "inventoryPath": "/xyz/openbmc_project/inventory/cables/dp1_cable3",
3792                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3793                "inherit": false,
3794                "noprime": true,
3795                "extraInterfaces": {
3796                    "xyz.openbmc_project.Inventory.Item.Cable": null,
3797                    "xyz.openbmc_project.Inventory.Item": {
3798                        "PrettyName": "NVMe Backplane Cable"
3799                    }
3800                }
3801            }
3802        ],
3803        "/sys/bus/i2c/drivers/at24/111-0050/eeprom": [
3804            {
3805                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0",
3806                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3807                "powerOffOnly": true,
3808                "preAction": {
3809                    "collection": {
3810                        "gpioPresence": {
3811                            "pin": "P10_DCM0_PRES",
3812                            "value": 0
3813                        },
3814                        "systemCmd": {
3815                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-111/new_device"
3816                        }
3817                    }
3818                },
3819                "extraInterfaces": {
3820                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3821                    "com.ibm.ipzvpd.Location": {
3822                        "LocationCode": "Ufcs-P0-C12"
3823                    },
3824                    "xyz.openbmc_project.Inventory.Item": {
3825                        "PrettyName": "Memory module 0"
3826                    },
3827                    "xyz.openbmc_project.State.Decorator.Availability": {
3828                        "Available": false
3829                    }
3830                }
3831            },
3832            {
3833                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit0",
3834                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3835                "inherit": false,
3836                "extraInterfaces": {
3837                    "xyz.openbmc_project.Inventory.Item": {
3838                        "PrettyName": "OpenCAPI Memory Buffer"
3839                    }
3840                }
3841            },
3842            {
3843                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit1",
3844                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3845                "inherit": false,
3846                "extraInterfaces": {
3847                    "xyz.openbmc_project.Inventory.Item": {
3848                        "PrettyName": "DDR Memory Port"
3849                    }
3850                }
3851            },
3852            {
3853                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit2",
3854                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3855                "inherit": false,
3856                "extraInterfaces": {
3857                    "xyz.openbmc_project.Inventory.Item": {
3858                        "PrettyName": "Onboard Memory Power Control Device"
3859                    }
3860                }
3861            },
3862            {
3863                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit3",
3864                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3865                "inherit": false,
3866                "extraInterfaces": {
3867                    "xyz.openbmc_project.Inventory.Item": {
3868                        "PrettyName": "Onboard Memory Power Management IC"
3869                    }
3870                }
3871            }
3872        ],
3873        "/sys/bus/i2c/drivers/at24/110-0050/eeprom": [
3874            {
3875                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1",
3876                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3877                "powerOffOnly": true,
3878                "preAction": {
3879                    "collection": {
3880                        "gpioPresence": {
3881                            "pin": "P10_DCM0_PRES",
3882                            "value": 0
3883                        },
3884                        "systemCmd": {
3885                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-110/new_device"
3886                        }
3887                    }
3888                },
3889                "extraInterfaces": {
3890                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3891                    "com.ibm.ipzvpd.Location": {
3892                        "LocationCode": "Ufcs-P0-C13"
3893                    },
3894                    "xyz.openbmc_project.Inventory.Item": {
3895                        "PrettyName": "Memory module 1"
3896                    },
3897                    "xyz.openbmc_project.State.Decorator.Availability": {
3898                        "Available": false
3899                    }
3900                }
3901            },
3902            {
3903                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit0",
3904                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3905                "inherit": false,
3906                "extraInterfaces": {
3907                    "xyz.openbmc_project.Inventory.Item": {
3908                        "PrettyName": "OpenCAPI Memory Buffer"
3909                    }
3910                }
3911            },
3912            {
3913                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit1",
3914                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3915                "inherit": false,
3916                "extraInterfaces": {
3917                    "xyz.openbmc_project.Inventory.Item": {
3918                        "PrettyName": "DDR Memory Port"
3919                    }
3920                }
3921            },
3922            {
3923                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit2",
3924                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3925                "inherit": false,
3926                "extraInterfaces": {
3927                    "xyz.openbmc_project.Inventory.Item": {
3928                        "PrettyName": "Onboard Memory Power Control Device"
3929                    }
3930                }
3931            },
3932            {
3933                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit3",
3934                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3935                "inherit": false,
3936                "extraInterfaces": {
3937                    "xyz.openbmc_project.Inventory.Item": {
3938                        "PrettyName": "Onboard Memory Power Management IC"
3939                    }
3940                }
3941            }
3942        ],
3943        "/sys/bus/i2c/drivers/at24/214-0050/eeprom": [
3944            {
3945                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10",
3946                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3947                "powerOffOnly": true,
3948                "preAction": {
3949                    "collection": {
3950                        "gpioPresence": {
3951                            "pin": "P10_DCM0_PRES",
3952                            "value": 0
3953                        },
3954                        "systemCmd": {
3955                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-214/new_device"
3956                        }
3957                    }
3958                },
3959                "extraInterfaces": {
3960                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
3961                    "com.ibm.ipzvpd.Location": {
3962                        "LocationCode": "Ufcs-P0-C16"
3963                    },
3964                    "xyz.openbmc_project.Inventory.Item": {
3965                        "PrettyName": "Memory module 2"
3966                    },
3967                    "xyz.openbmc_project.State.Decorator.Availability": {
3968                        "Available": false
3969                    }
3970                }
3971            },
3972            {
3973                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit0",
3974                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3975                "inherit": false,
3976                "extraInterfaces": {
3977                    "xyz.openbmc_project.Inventory.Item": {
3978                        "PrettyName": "OpenCAPI Memory Buffer"
3979                    }
3980                }
3981            },
3982            {
3983                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit1",
3984                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3985                "inherit": false,
3986                "extraInterfaces": {
3987                    "xyz.openbmc_project.Inventory.Item": {
3988                        "PrettyName": "DDR Memory Port"
3989                    }
3990                }
3991            },
3992            {
3993                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit2",
3994                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3995                "inherit": false,
3996                "extraInterfaces": {
3997                    "xyz.openbmc_project.Inventory.Item": {
3998                        "PrettyName": "Onboard Memory Power Control Device"
3999                    }
4000                }
4001            },
4002            {
4003                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit3",
4004                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4005                "inherit": false,
4006                "extraInterfaces": {
4007                    "xyz.openbmc_project.Inventory.Item": {
4008                        "PrettyName": "Onboard Memory Power Management IC"
4009                    }
4010                }
4011            }
4012        ],
4013        "/sys/bus/i2c/drivers/at24/210-0050/eeprom": [
4014            {
4015                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9",
4016                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4017                "powerOffOnly": true,
4018                "preAction": {
4019                    "collection": {
4020                        "gpioPresence": {
4021                            "pin": "P10_DCM0_PRES",
4022                            "value": 0
4023                        },
4024                        "systemCmd": {
4025                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-210/new_device"
4026                        }
4027                    }
4028                },
4029                "extraInterfaces": {
4030                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4031                    "com.ibm.ipzvpd.Location": {
4032                        "LocationCode": "Ufcs-P0-C17"
4033                    },
4034                    "xyz.openbmc_project.Inventory.Item": {
4035                        "PrettyName": "Memory module 3"
4036                    },
4037                    "xyz.openbmc_project.State.Decorator.Availability": {
4038                        "Available": false
4039                    }
4040                }
4041            },
4042            {
4043                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit0",
4044                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4045                "inherit": false,
4046                "extraInterfaces": {
4047                    "xyz.openbmc_project.Inventory.Item": {
4048                        "PrettyName": "OpenCAPI Memory Buffer"
4049                    }
4050                }
4051            },
4052            {
4053                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit1",
4054                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4055                "inherit": false,
4056                "extraInterfaces": {
4057                    "xyz.openbmc_project.Inventory.Item": {
4058                        "PrettyName": "DDR Memory Port"
4059                    }
4060                }
4061            },
4062            {
4063                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit2",
4064                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4065                "inherit": false,
4066                "extraInterfaces": {
4067                    "xyz.openbmc_project.Inventory.Item": {
4068                        "PrettyName": "Onboard Memory Power Control Device"
4069                    }
4070                }
4071            },
4072            {
4073                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit3",
4074                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4075                "inherit": false,
4076                "extraInterfaces": {
4077                    "xyz.openbmc_project.Inventory.Item": {
4078                        "PrettyName": "Onboard Memory Power Management IC"
4079                    }
4080                }
4081            }
4082        ],
4083        "/sys/bus/i2c/drivers/at24/202-0050/eeprom": [
4084            {
4085                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8",
4086                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4087                "powerOffOnly": true,
4088                "preAction": {
4089                    "collection": {
4090                        "gpioPresence": {
4091                            "pin": "P10_DCM0_PRES",
4092                            "value": 0
4093                        },
4094                        "systemCmd": {
4095                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-202/new_device"
4096                        }
4097                    }
4098                },
4099                "extraInterfaces": {
4100                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4101                    "com.ibm.ipzvpd.Location": {
4102                        "LocationCode": "Ufcs-P0-C18"
4103                    },
4104                    "xyz.openbmc_project.Inventory.Item": {
4105                        "PrettyName": "Memory module 4"
4106                    },
4107                    "xyz.openbmc_project.State.Decorator.Availability": {
4108                        "Available": false
4109                    }
4110                }
4111            },
4112            {
4113                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit0",
4114                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4115                "inherit": false,
4116                "extraInterfaces": {
4117                    "xyz.openbmc_project.Inventory.Item": {
4118                        "PrettyName": "OpenCAPI Memory Buffer"
4119                    }
4120                }
4121            },
4122            {
4123                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit1",
4124                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4125                "inherit": false,
4126                "extraInterfaces": {
4127                    "xyz.openbmc_project.Inventory.Item": {
4128                        "PrettyName": "DDR Memory Port"
4129                    }
4130                }
4131            },
4132            {
4133                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit2",
4134                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4135                "inherit": false,
4136                "extraInterfaces": {
4137                    "xyz.openbmc_project.Inventory.Item": {
4138                        "PrettyName": "Onboard Memory Power Control Device"
4139                    }
4140                }
4141            },
4142            {
4143                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit3",
4144                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4145                "inherit": false,
4146                "extraInterfaces": {
4147                    "xyz.openbmc_project.Inventory.Item": {
4148                        "PrettyName": "Onboard Memory Power Management IC"
4149                    }
4150                }
4151            }
4152        ],
4153        "/sys/bus/i2c/drivers/at24/311-0050/eeprom": [
4154            {
4155                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16",
4156                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4157                "powerOffOnly": true,
4158                "preAction": {
4159                    "collection": {
4160                        "gpioPresence": {
4161                            "pin": "P10_DCM1_PRES",
4162                            "value": 0
4163                        },
4164                        "systemCmd": {
4165                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-311/new_device"
4166                        }
4167                    }
4168                },
4169                "extraInterfaces": {
4170                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4171                    "com.ibm.ipzvpd.Location": {
4172                        "LocationCode": "Ufcs-P0-C19"
4173                    },
4174                    "xyz.openbmc_project.Inventory.Item": {
4175                        "PrettyName": "Memory module 5"
4176                    },
4177                    "xyz.openbmc_project.State.Decorator.Availability": {
4178                        "Available": false
4179                    }
4180                }
4181            },
4182            {
4183                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit0",
4184                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4185                "inherit": false,
4186                "extraInterfaces": {
4187                    "xyz.openbmc_project.Inventory.Item": {
4188                        "PrettyName": "OpenCAPI Memory Buffer"
4189                    }
4190                }
4191            },
4192            {
4193                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit1",
4194                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4195                "inherit": false,
4196                "extraInterfaces": {
4197                    "xyz.openbmc_project.Inventory.Item": {
4198                        "PrettyName": "DDR Memory Port"
4199                    }
4200                }
4201            },
4202            {
4203                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit2",
4204                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4205                "inherit": false,
4206                "extraInterfaces": {
4207                    "xyz.openbmc_project.Inventory.Item": {
4208                        "PrettyName": "Onboard Memory Power Control Device"
4209                    }
4210                }
4211            },
4212            {
4213                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit3",
4214                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4215                "inherit": false,
4216                "extraInterfaces": {
4217                    "xyz.openbmc_project.Inventory.Item": {
4218                        "PrettyName": "Onboard Memory Power Management IC"
4219                    }
4220                }
4221            }
4222        ],
4223        "/sys/bus/i2c/drivers/at24/310-0050/eeprom": [
4224            {
4225                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17",
4226                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4227                "powerOffOnly": true,
4228                "preAction": {
4229                    "collection": {
4230                        "gpioPresence": {
4231                            "pin": "P10_DCM1_PRES",
4232                            "value": 0
4233                        },
4234                        "systemCmd": {
4235                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-310/new_device"
4236                        }
4237                    }
4238                },
4239                "extraInterfaces": {
4240                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4241                    "com.ibm.ipzvpd.Location": {
4242                        "LocationCode": "Ufcs-P0-C20"
4243                    },
4244                    "xyz.openbmc_project.Inventory.Item": {
4245                        "PrettyName": "Memory module 6"
4246                    },
4247                    "xyz.openbmc_project.State.Decorator.Availability": {
4248                        "Available": false
4249                    }
4250                }
4251            },
4252            {
4253                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit0",
4254                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4255                "inherit": false,
4256                "extraInterfaces": {
4257                    "xyz.openbmc_project.Inventory.Item": {
4258                        "PrettyName": "OpenCAPI Memory Buffer"
4259                    }
4260                }
4261            },
4262            {
4263                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit1",
4264                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4265                "inherit": false,
4266                "extraInterfaces": {
4267                    "xyz.openbmc_project.Inventory.Item": {
4268                        "PrettyName": "DDR Memory Port"
4269                    }
4270                }
4271            },
4272            {
4273                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit2",
4274                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4275                "inherit": false,
4276                "extraInterfaces": {
4277                    "xyz.openbmc_project.Inventory.Item": {
4278                        "PrettyName": "Onboard Memory Power Control Device"
4279                    }
4280                }
4281            },
4282            {
4283                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit3",
4284                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4285                "inherit": false,
4286                "extraInterfaces": {
4287                    "xyz.openbmc_project.Inventory.Item": {
4288                        "PrettyName": "Onboard Memory Power Management IC"
4289                    }
4290                }
4291            }
4292        ],
4293        "/sys/bus/i2c/drivers/at24/312-0050/eeprom": [
4294            {
4295                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18",
4296                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4297                "powerOffOnly": true,
4298                "preAction": {
4299                    "collection": {
4300                        "gpioPresence": {
4301                            "pin": "P10_DCM1_PRES",
4302                            "value": 0
4303                        },
4304                        "systemCmd": {
4305                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-312/new_device"
4306                        }
4307                    }
4308                },
4309                "extraInterfaces": {
4310                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4311                    "com.ibm.ipzvpd.Location": {
4312                        "LocationCode": "Ufcs-P0-C21"
4313                    },
4314                    "xyz.openbmc_project.Inventory.Item": {
4315                        "PrettyName": "Memory module 7"
4316                    },
4317                    "xyz.openbmc_project.State.Decorator.Availability": {
4318                        "Available": false
4319                    }
4320                }
4321            },
4322            {
4323                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit0",
4324                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4325                "inherit": false,
4326                "extraInterfaces": {
4327                    "xyz.openbmc_project.Inventory.Item": {
4328                        "PrettyName": "OpenCAPI Memory Buffer"
4329                    }
4330                }
4331            },
4332            {
4333                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit1",
4334                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4335                "inherit": false,
4336                "extraInterfaces": {
4337                    "xyz.openbmc_project.Inventory.Item": {
4338                        "PrettyName": "DDR Memory Port"
4339                    }
4340                }
4341            },
4342            {
4343                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit2",
4344                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4345                "inherit": false,
4346                "extraInterfaces": {
4347                    "xyz.openbmc_project.Inventory.Item": {
4348                        "PrettyName": "Onboard Memory Power Control Device"
4349                    }
4350                }
4351            },
4352            {
4353                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit3",
4354                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4355                "inherit": false,
4356                "extraInterfaces": {
4357                    "xyz.openbmc_project.Inventory.Item": {
4358                        "PrettyName": "Onboard Memory Power Management IC"
4359                    }
4360                }
4361            }
4362        ],
4363        "/sys/bus/i2c/drivers/at24/402-0050/eeprom": [
4364            {
4365                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24",
4366                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4367                "powerOffOnly": true,
4368                "preAction": {
4369                    "collection": {
4370                        "gpioPresence": {
4371                            "pin": "P10_DCM1_PRES",
4372                            "value": 0
4373                        },
4374                        "systemCmd": {
4375                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-402/new_device"
4376                        }
4377                    }
4378                },
4379                "extraInterfaces": {
4380                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4381                    "com.ibm.ipzvpd.Location": {
4382                        "LocationCode": "Ufcs-P0-C25"
4383                    },
4384                    "xyz.openbmc_project.Inventory.Item": {
4385                        "PrettyName": "Memory module 8"
4386                    },
4387                    "xyz.openbmc_project.State.Decorator.Availability": {
4388                        "Available": false
4389                    }
4390                }
4391            },
4392            {
4393                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit0",
4394                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4395                "inherit": false,
4396                "extraInterfaces": {
4397                    "xyz.openbmc_project.Inventory.Item": {
4398                        "PrettyName": "OpenCAPI Memory Buffer"
4399                    }
4400                }
4401            },
4402            {
4403                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit1",
4404                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4405                "inherit": false,
4406                "extraInterfaces": {
4407                    "xyz.openbmc_project.Inventory.Item": {
4408                        "PrettyName": "DDR Memory Port"
4409                    }
4410                }
4411            },
4412            {
4413                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit2",
4414                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4415                "inherit": false,
4416                "extraInterfaces": {
4417                    "xyz.openbmc_project.Inventory.Item": {
4418                        "PrettyName": "Onboard Memory Power Control Device"
4419                    }
4420                }
4421            },
4422            {
4423                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit3",
4424                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4425                "inherit": false,
4426                "extraInterfaces": {
4427                    "xyz.openbmc_project.Inventory.Item": {
4428                        "PrettyName": "Onboard Memory Power Management IC"
4429                    }
4430                }
4431            }
4432        ],
4433        "/sys/bus/i2c/drivers/at24/410-0050/eeprom": [
4434            {
4435                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25",
4436                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4437                "powerOffOnly": true,
4438                "preAction": {
4439                    "collection": {
4440                        "gpioPresence": {
4441                            "pin": "P10_DCM1_PRES",
4442                            "value": 0
4443                        },
4444                        "systemCmd": {
4445                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-410/new_device"
4446                        }
4447                    }
4448                },
4449                "extraInterfaces": {
4450                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4451                    "com.ibm.ipzvpd.Location": {
4452                        "LocationCode": "Ufcs-P0-C26"
4453                    },
4454                    "xyz.openbmc_project.Inventory.Item": {
4455                        "PrettyName": "Memory module 9"
4456                    },
4457                    "xyz.openbmc_project.State.Decorator.Availability": {
4458                        "Available": false
4459                    }
4460                }
4461            },
4462            {
4463                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit0",
4464                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4465                "inherit": false,
4466                "extraInterfaces": {
4467                    "xyz.openbmc_project.Inventory.Item": {
4468                        "PrettyName": "OpenCAPI Memory Buffer"
4469                    }
4470                }
4471            },
4472            {
4473                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit1",
4474                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4475                "inherit": false,
4476                "extraInterfaces": {
4477                    "xyz.openbmc_project.Inventory.Item": {
4478                        "PrettyName": "DDR Memory Port"
4479                    }
4480                }
4481            },
4482            {
4483                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit2",
4484                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4485                "inherit": false,
4486                "extraInterfaces": {
4487                    "xyz.openbmc_project.Inventory.Item": {
4488                        "PrettyName": "Onboard Memory Power Control Device"
4489                    }
4490                }
4491            },
4492            {
4493                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit3",
4494                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4495                "inherit": false,
4496                "extraInterfaces": {
4497                    "xyz.openbmc_project.Inventory.Item": {
4498                        "PrettyName": "Onboard Memory Power Management IC"
4499                    }
4500                }
4501            }
4502        ],
4503        "/sys/bus/i2c/drivers/at24/112-0050/eeprom": [
4504            {
4505                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2",
4506                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4507                "powerOffOnly": true,
4508                "preAction": {
4509                    "collection": {
4510                        "gpioPresence": {
4511                            "pin": "P10_DCM0_PRES",
4512                            "value": 0
4513                        },
4514                        "systemCmd": {
4515                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-112/new_device"
4516                        }
4517                    }
4518                },
4519                "extraInterfaces": {
4520                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4521                    "com.ibm.ipzvpd.Location": {
4522                        "LocationCode": "Ufcs-P0-C27"
4523                    },
4524                    "xyz.openbmc_project.Inventory.Item": {
4525                        "PrettyName": "Memory module 10"
4526                    },
4527                    "xyz.openbmc_project.State.Decorator.Availability": {
4528                        "Available": false
4529                    }
4530                }
4531            },
4532            {
4533                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit0",
4534                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4535                "inherit": false,
4536                "extraInterfaces": {
4537                    "xyz.openbmc_project.Inventory.Item": {
4538                        "PrettyName": "OpenCAPI Memory Buffer"
4539                    }
4540                }
4541            },
4542            {
4543                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit1",
4544                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4545                "inherit": false,
4546                "extraInterfaces": {
4547                    "xyz.openbmc_project.Inventory.Item": {
4548                        "PrettyName": "DDR Memory Port"
4549                    }
4550                }
4551            },
4552            {
4553                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit2",
4554                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4555                "inherit": false,
4556                "extraInterfaces": {
4557                    "xyz.openbmc_project.Inventory.Item": {
4558                        "PrettyName": "Onboard Memory Power Control Device"
4559                    }
4560                }
4561            },
4562            {
4563                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit3",
4564                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4565                "inherit": false,
4566                "extraInterfaces": {
4567                    "xyz.openbmc_project.Inventory.Item": {
4568                        "PrettyName": "Onboard Memory Power Management IC"
4569                    }
4570                }
4571            }
4572        ],
4573        "/sys/bus/i2c/drivers/at24/115-0050/eeprom": [
4574            {
4575                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4",
4576                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4577                "powerOffOnly": true,
4578                "preAction": {
4579                    "collection": {
4580                        "gpioPresence": {
4581                            "pin": "P10_DCM0_PRES",
4582                            "value": 0
4583                        },
4584                        "systemCmd": {
4585                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-115/new_device"
4586                        }
4587                    }
4588                },
4589                "extraInterfaces": {
4590                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4591                    "com.ibm.ipzvpd.Location": {
4592                        "LocationCode": "Ufcs-P0-C28"
4593                    },
4594                    "xyz.openbmc_project.Inventory.Item": {
4595                        "PrettyName": "Memory module 11"
4596                    },
4597                    "xyz.openbmc_project.State.Decorator.Availability": {
4598                        "Available": false
4599                    }
4600                }
4601            },
4602            {
4603                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit0",
4604                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4605                "inherit": false,
4606                "extraInterfaces": {
4607                    "xyz.openbmc_project.Inventory.Item": {
4608                        "PrettyName": "OpenCAPI Memory Buffer"
4609                    }
4610                }
4611            },
4612            {
4613                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit1",
4614                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4615                "inherit": false,
4616                "extraInterfaces": {
4617                    "xyz.openbmc_project.Inventory.Item": {
4618                        "PrettyName": "DDR Memory Port"
4619                    }
4620                }
4621            },
4622            {
4623                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit2",
4624                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4625                "inherit": false,
4626                "extraInterfaces": {
4627                    "xyz.openbmc_project.Inventory.Item": {
4628                        "PrettyName": "Onboard Memory Power Control Device"
4629                    }
4630                }
4631            },
4632            {
4633                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit3",
4634                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4635                "inherit": false,
4636                "extraInterfaces": {
4637                    "xyz.openbmc_project.Inventory.Item": {
4638                        "PrettyName": "Onboard Memory Power Management IC"
4639                    }
4640                }
4641            }
4642        ],
4643        "/sys/bus/i2c/drivers/at24/100-0050/eeprom": [
4644            {
4645                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5",
4646                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4647                "powerOffOnly": true,
4648                "preAction": {
4649                    "collection": {
4650                        "gpioPresence": {
4651                            "pin": "P10_DCM0_PRES",
4652                            "value": 0
4653                        },
4654                        "systemCmd": {
4655                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-100/new_device"
4656                        }
4657                    }
4658                },
4659                "extraInterfaces": {
4660                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4661                    "com.ibm.ipzvpd.Location": {
4662                        "LocationCode": "Ufcs-P0-C29"
4663                    },
4664                    "xyz.openbmc_project.Inventory.Item": {
4665                        "PrettyName": "Memory module 12"
4666                    },
4667                    "xyz.openbmc_project.State.Decorator.Availability": {
4668                        "Available": false
4669                    }
4670                }
4671            },
4672            {
4673                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit0",
4674                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4675                "inherit": false,
4676                "extraInterfaces": {
4677                    "xyz.openbmc_project.Inventory.Item": {
4678                        "PrettyName": "OpenCAPI Memory Buffer"
4679                    }
4680                }
4681            },
4682            {
4683                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit1",
4684                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4685                "inherit": false,
4686                "extraInterfaces": {
4687                    "xyz.openbmc_project.Inventory.Item": {
4688                        "PrettyName": "DDR Memory Port"
4689                    }
4690                }
4691            },
4692            {
4693                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit2",
4694                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4695                "inherit": false,
4696                "extraInterfaces": {
4697                    "xyz.openbmc_project.Inventory.Item": {
4698                        "PrettyName": "Onboard Memory Power Control Device"
4699                    }
4700                }
4701            },
4702            {
4703                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit3",
4704                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4705                "inherit": false,
4706                "extraInterfaces": {
4707                    "xyz.openbmc_project.Inventory.Item": {
4708                        "PrettyName": "Onboard Memory Power Management IC"
4709                    }
4710                }
4711            }
4712        ],
4713        "/sys/bus/i2c/drivers/at24/101-0050/eeprom": [
4714            {
4715                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7",
4716                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4717                "powerOffOnly": true,
4718                "preAction": {
4719                    "collection": {
4720                        "gpioPresence": {
4721                            "pin": "P10_DCM0_PRES",
4722                            "value": 0
4723                        },
4724                        "systemCmd": {
4725                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-101/new_device"
4726                        }
4727                    }
4728                },
4729                "extraInterfaces": {
4730                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4731                    "com.ibm.ipzvpd.Location": {
4732                        "LocationCode": "Ufcs-P0-C30"
4733                    },
4734                    "xyz.openbmc_project.Inventory.Item": {
4735                        "PrettyName": "Memory module 13"
4736                    },
4737                    "xyz.openbmc_project.State.Decorator.Availability": {
4738                        "Available": false
4739                    }
4740                }
4741            },
4742            {
4743                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit0",
4744                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4745                "inherit": false,
4746                "extraInterfaces": {
4747                    "xyz.openbmc_project.Inventory.Item": {
4748                        "PrettyName": "OpenCAPI Memory Buffer"
4749                    }
4750                }
4751            },
4752            {
4753                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit1",
4754                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4755                "inherit": false,
4756                "extraInterfaces": {
4757                    "xyz.openbmc_project.Inventory.Item": {
4758                        "PrettyName": "DDR Memory Port"
4759                    }
4760                }
4761            },
4762            {
4763                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit2",
4764                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4765                "inherit": false,
4766                "extraInterfaces": {
4767                    "xyz.openbmc_project.Inventory.Item": {
4768                        "PrettyName": "Onboard Memory Power Control Device"
4769                    }
4770                }
4771            },
4772            {
4773                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit3",
4774                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4775                "inherit": false,
4776                "extraInterfaces": {
4777                    "xyz.openbmc_project.Inventory.Item": {
4778                        "PrettyName": "Onboard Memory Power Management IC"
4779                    }
4780                }
4781            }
4782        ],
4783        "/sys/bus/i2c/drivers/at24/114-0050/eeprom": [
4784            {
4785                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6",
4786                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4787                "powerOffOnly": true,
4788                "preAction": {
4789                    "collection": {
4790                        "gpioPresence": {
4791                            "pin": "P10_DCM0_PRES",
4792                            "value": 0
4793                        },
4794                        "systemCmd": {
4795                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-114/new_device"
4796                        }
4797                    }
4798                },
4799                "extraInterfaces": {
4800                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4801                    "com.ibm.ipzvpd.Location": {
4802                        "LocationCode": "Ufcs-P0-C31"
4803                    },
4804                    "xyz.openbmc_project.Inventory.Item": {
4805                        "PrettyName": "Memory module 14"
4806                    },
4807                    "xyz.openbmc_project.State.Decorator.Availability": {
4808                        "Available": false
4809                    }
4810                }
4811            },
4812            {
4813                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit0",
4814                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4815                "inherit": false,
4816                "extraInterfaces": {
4817                    "xyz.openbmc_project.Inventory.Item": {
4818                        "PrettyName": "OpenCAPI Memory Buffer"
4819                    }
4820                }
4821            },
4822            {
4823                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit1",
4824                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4825                "inherit": false,
4826                "extraInterfaces": {
4827                    "xyz.openbmc_project.Inventory.Item": {
4828                        "PrettyName": "DDR Memory Port"
4829                    }
4830                }
4831            },
4832            {
4833                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit2",
4834                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4835                "inherit": false,
4836                "extraInterfaces": {
4837                    "xyz.openbmc_project.Inventory.Item": {
4838                        "PrettyName": "Onboard Memory Power Control Device"
4839                    }
4840                }
4841            },
4842            {
4843                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit3",
4844                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4845                "inherit": false,
4846                "extraInterfaces": {
4847                    "xyz.openbmc_project.Inventory.Item": {
4848                        "PrettyName": "Onboard Memory Power Management IC"
4849                    }
4850                }
4851            }
4852        ],
4853        "/sys/bus/i2c/drivers/at24/113-0050/eeprom": [
4854            {
4855                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3",
4856                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4857                "powerOffOnly": true,
4858                "preAction": {
4859                    "collection": {
4860                        "gpioPresence": {
4861                            "pin": "P10_DCM0_PRES",
4862                            "value": 0
4863                        },
4864                        "systemCmd": {
4865                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-113/new_device"
4866                        }
4867                    }
4868                },
4869                "extraInterfaces": {
4870                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4871                    "com.ibm.ipzvpd.Location": {
4872                        "LocationCode": "Ufcs-P0-C32"
4873                    },
4874                    "xyz.openbmc_project.Inventory.Item": {
4875                        "PrettyName": "Memory module 15"
4876                    },
4877                    "xyz.openbmc_project.State.Decorator.Availability": {
4878                        "Available": false
4879                    }
4880                }
4881            },
4882            {
4883                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit0",
4884                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4885                "inherit": false,
4886                "extraInterfaces": {
4887                    "xyz.openbmc_project.Inventory.Item": {
4888                        "PrettyName": "OpenCAPI Memory Buffer"
4889                    }
4890                }
4891            },
4892            {
4893                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit1",
4894                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4895                "inherit": false,
4896                "extraInterfaces": {
4897                    "xyz.openbmc_project.Inventory.Item": {
4898                        "PrettyName": "DDR Memory Port"
4899                    }
4900                }
4901            },
4902            {
4903                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit2",
4904                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4905                "inherit": false,
4906                "extraInterfaces": {
4907                    "xyz.openbmc_project.Inventory.Item": {
4908                        "PrettyName": "Onboard Memory Power Control Device"
4909                    }
4910                }
4911            },
4912            {
4913                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit3",
4914                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4915                "inherit": false,
4916                "extraInterfaces": {
4917                    "xyz.openbmc_project.Inventory.Item": {
4918                        "PrettyName": "Onboard Memory Power Management IC"
4919                    }
4920                }
4921            }
4922        ],
4923        "/sys/bus/i2c/drivers/at24/216-0050/eeprom": [
4924            {
4925                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15",
4926                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4927                "powerOffOnly": true,
4928                "preAction": {
4929                    "collection": {
4930                        "gpioPresence": {
4931                            "pin": "P10_DCM0_PRES",
4932                            "value": 0
4933                        },
4934                        "systemCmd": {
4935                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-216/new_device"
4936                        }
4937                    }
4938                },
4939                "extraInterfaces": {
4940                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4941                    "com.ibm.ipzvpd.Location": {
4942                        "LocationCode": "Ufcs-P0-C33"
4943                    },
4944                    "xyz.openbmc_project.Inventory.Item": {
4945                        "PrettyName": "Memory module 16"
4946                    },
4947                    "xyz.openbmc_project.State.Decorator.Availability": {
4948                        "Available": false
4949                    }
4950                }
4951            },
4952            {
4953                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit0",
4954                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4955                "inherit": false,
4956                "extraInterfaces": {
4957                    "xyz.openbmc_project.Inventory.Item": {
4958                        "PrettyName": "OpenCAPI Memory Buffer"
4959                    }
4960                }
4961            },
4962            {
4963                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit1",
4964                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4965                "inherit": false,
4966                "extraInterfaces": {
4967                    "xyz.openbmc_project.Inventory.Item": {
4968                        "PrettyName": "DDR Memory Port"
4969                    }
4970                }
4971            },
4972            {
4973                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit2",
4974                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4975                "inherit": false,
4976                "extraInterfaces": {
4977                    "xyz.openbmc_project.Inventory.Item": {
4978                        "PrettyName": "Onboard Memory Power Control Device"
4979                    }
4980                }
4981            },
4982            {
4983                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit3",
4984                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4985                "inherit": false,
4986                "extraInterfaces": {
4987                    "xyz.openbmc_project.Inventory.Item": {
4988                        "PrettyName": "Onboard Memory Power Management IC"
4989                    }
4990                }
4991            }
4992        ],
4993        "/sys/bus/i2c/drivers/at24/203-0050/eeprom": [
4994            {
4995                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14",
4996                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4997                "powerOffOnly": true,
4998                "preAction": {
4999                    "collection": {
5000                        "gpioPresence": {
5001                            "pin": "P10_DCM0_PRES",
5002                            "value": 0
5003                        },
5004                        "systemCmd": {
5005                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-203/new_device"
5006                        }
5007                    }
5008                },
5009                "extraInterfaces": {
5010                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5011                    "com.ibm.ipzvpd.Location": {
5012                        "LocationCode": "Ufcs-P0-C34"
5013                    },
5014                    "xyz.openbmc_project.Inventory.Item": {
5015                        "PrettyName": "Memory module 17"
5016                    },
5017                    "xyz.openbmc_project.State.Decorator.Availability": {
5018                        "Available": false
5019                    }
5020                }
5021            },
5022            {
5023                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit0",
5024                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5025                "inherit": false,
5026                "extraInterfaces": {
5027                    "xyz.openbmc_project.Inventory.Item": {
5028                        "PrettyName": "OpenCAPI Memory Buffer"
5029                    }
5030                }
5031            },
5032            {
5033                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit1",
5034                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5035                "inherit": false,
5036                "extraInterfaces": {
5037                    "xyz.openbmc_project.Inventory.Item": {
5038                        "PrettyName": "DDR Memory Port"
5039                    }
5040                }
5041            },
5042            {
5043                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit2",
5044                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5045                "inherit": false,
5046                "extraInterfaces": {
5047                    "xyz.openbmc_project.Inventory.Item": {
5048                        "PrettyName": "Onboard Memory Power Control Device"
5049                    }
5050                }
5051            },
5052            {
5053                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit3",
5054                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5055                "inherit": false,
5056                "extraInterfaces": {
5057                    "xyz.openbmc_project.Inventory.Item": {
5058                        "PrettyName": "Onboard Memory Power Management IC"
5059                    }
5060                }
5061            }
5062        ],
5063        "/sys/bus/i2c/drivers/at24/217-0050/eeprom": [
5064            {
5065                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11",
5066                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5067                "powerOffOnly": true,
5068                "preAction": {
5069                    "collection": {
5070                        "gpioPresence": {
5071                            "pin": "P10_DCM0_PRES",
5072                            "value": 0
5073                        },
5074                        "systemCmd": {
5075                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-217/new_device"
5076                        }
5077                    }
5078                },
5079                "extraInterfaces": {
5080                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5081                    "com.ibm.ipzvpd.Location": {
5082                        "LocationCode": "Ufcs-P0-C35"
5083                    },
5084                    "xyz.openbmc_project.Inventory.Item": {
5085                        "PrettyName": "Memory module 18"
5086                    },
5087                    "xyz.openbmc_project.State.Decorator.Availability": {
5088                        "Available": false
5089                    }
5090                }
5091            },
5092            {
5093                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit0",
5094                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5095                "inherit": false,
5096                "extraInterfaces": {
5097                    "xyz.openbmc_project.Inventory.Item": {
5098                        "PrettyName": "OpenCAPI Memory Buffer"
5099                    }
5100                }
5101            },
5102            {
5103                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit1",
5104                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5105                "inherit": false,
5106                "extraInterfaces": {
5107                    "xyz.openbmc_project.Inventory.Item": {
5108                        "PrettyName": "DDR Memory Port"
5109                    }
5110                }
5111            },
5112            {
5113                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit2",
5114                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5115                "inherit": false,
5116                "extraInterfaces": {
5117                    "xyz.openbmc_project.Inventory.Item": {
5118                        "PrettyName": "Onboard Memory Power Control Device"
5119                    }
5120                }
5121            },
5122            {
5123                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit3",
5124                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5125                "inherit": false,
5126                "extraInterfaces": {
5127                    "xyz.openbmc_project.Inventory.Item": {
5128                        "PrettyName": "Onboard Memory Power Management IC"
5129                    }
5130                }
5131            }
5132        ],
5133        "/sys/bus/i2c/drivers/at24/211-0050/eeprom": [
5134            {
5135                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13",
5136                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5137                "powerOffOnly": true,
5138                "preAction": {
5139                    "collection": {
5140                        "gpioPresence": {
5141                            "pin": "P10_DCM0_PRES",
5142                            "value": 0
5143                        },
5144                        "systemCmd": {
5145                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-211/new_device"
5146                        }
5147                    }
5148                },
5149                "extraInterfaces": {
5150                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5151                    "com.ibm.ipzvpd.Location": {
5152                        "LocationCode": "Ufcs-P0-C36"
5153                    },
5154                    "xyz.openbmc_project.Inventory.Item": {
5155                        "PrettyName": "Memory module 19"
5156                    },
5157                    "xyz.openbmc_project.State.Decorator.Availability": {
5158                        "Available": false
5159                    }
5160                }
5161            },
5162            {
5163                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit0",
5164                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5165                "inherit": false,
5166                "extraInterfaces": {
5167                    "xyz.openbmc_project.Inventory.Item": {
5168                        "PrettyName": "OpenCAPI Memory Buffer"
5169                    }
5170                }
5171            },
5172            {
5173                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit1",
5174                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5175                "inherit": false,
5176                "extraInterfaces": {
5177                    "xyz.openbmc_project.Inventory.Item": {
5178                        "PrettyName": "DDR Memory Port"
5179                    }
5180                }
5181            },
5182            {
5183                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit2",
5184                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5185                "inherit": false,
5186                "extraInterfaces": {
5187                    "xyz.openbmc_project.Inventory.Item": {
5188                        "PrettyName": "Onboard Memory Power Control Device"
5189                    }
5190                }
5191            },
5192            {
5193                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit3",
5194                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5195                "inherit": false,
5196                "extraInterfaces": {
5197                    "xyz.openbmc_project.Inventory.Item": {
5198                        "PrettyName": "Onboard Memory Power Management IC"
5199                    }
5200                }
5201            }
5202        ],
5203        "/sys/bus/i2c/drivers/at24/215-0050/eeprom": [
5204            {
5205                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12",
5206                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5207                "powerOffOnly": true,
5208                "preAction": {
5209                    "collection": {
5210                        "gpioPresence": {
5211                            "pin": "P10_DCM0_PRES",
5212                            "value": 0
5213                        },
5214                        "systemCmd": {
5215                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-215/new_device"
5216                        }
5217                    }
5218                },
5219                "extraInterfaces": {
5220                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5221                    "com.ibm.ipzvpd.Location": {
5222                        "LocationCode": "Ufcs-P0-C37"
5223                    },
5224                    "xyz.openbmc_project.Inventory.Item": {
5225                        "PrettyName": "Memory module 20"
5226                    },
5227                    "xyz.openbmc_project.State.Decorator.Availability": {
5228                        "Available": false
5229                    }
5230                }
5231            },
5232            {
5233                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit0",
5234                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5235                "inherit": false,
5236                "extraInterfaces": {
5237                    "xyz.openbmc_project.Inventory.Item": {
5238                        "PrettyName": "OpenCAPI Memory Buffer"
5239                    }
5240                }
5241            },
5242            {
5243                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit1",
5244                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5245                "inherit": false,
5246                "extraInterfaces": {
5247                    "xyz.openbmc_project.Inventory.Item": {
5248                        "PrettyName": "DDR Memory Port"
5249                    }
5250                }
5251            },
5252            {
5253                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit2",
5254                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5255                "inherit": false,
5256                "extraInterfaces": {
5257                    "xyz.openbmc_project.Inventory.Item": {
5258                        "PrettyName": "Onboard Memory Power Control Device"
5259                    }
5260                }
5261            },
5262            {
5263                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit3",
5264                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5265                "inherit": false,
5266                "extraInterfaces": {
5267                    "xyz.openbmc_project.Inventory.Item": {
5268                        "PrettyName": "Onboard Memory Power Management IC"
5269                    }
5270                }
5271            }
5272        ],
5273        "/sys/bus/i2c/drivers/at24/315-0050/eeprom": [
5274            {
5275                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20",
5276                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5277                "powerOffOnly": true,
5278                "preAction": {
5279                    "collection": {
5280                        "gpioPresence": {
5281                            "pin": "P10_DCM1_PRES",
5282                            "value": 0
5283                        },
5284                        "systemCmd": {
5285                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-315/new_device"
5286                        }
5287                    }
5288                },
5289                "extraInterfaces": {
5290                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5291                    "com.ibm.ipzvpd.Location": {
5292                        "LocationCode": "Ufcs-P0-C38"
5293                    },
5294                    "xyz.openbmc_project.Inventory.Item": {
5295                        "PrettyName": "Memory module 21"
5296                    },
5297                    "xyz.openbmc_project.State.Decorator.Availability": {
5298                        "Available": false
5299                    }
5300                }
5301            },
5302            {
5303                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit0",
5304                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5305                "inherit": false,
5306                "extraInterfaces": {
5307                    "xyz.openbmc_project.Inventory.Item": {
5308                        "PrettyName": "OpenCAPI Memory Buffer"
5309                    }
5310                }
5311            },
5312            {
5313                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit1",
5314                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5315                "inherit": false,
5316                "extraInterfaces": {
5317                    "xyz.openbmc_project.Inventory.Item": {
5318                        "PrettyName": "DDR Memory Port"
5319                    }
5320                }
5321            },
5322            {
5323                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit2",
5324                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5325                "inherit": false,
5326                "extraInterfaces": {
5327                    "xyz.openbmc_project.Inventory.Item": {
5328                        "PrettyName": "Onboard Memory Power Control Device"
5329                    }
5330                }
5331            },
5332            {
5333                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit3",
5334                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5335                "inherit": false,
5336                "extraInterfaces": {
5337                    "xyz.openbmc_project.Inventory.Item": {
5338                        "PrettyName": "Onboard Memory Power Management IC"
5339                    }
5340                }
5341            }
5342        ],
5343        "/sys/bus/i2c/drivers/at24/300-0050/eeprom": [
5344            {
5345                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21",
5346                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5347                "powerOffOnly": true,
5348                "preAction": {
5349                    "collection": {
5350                        "gpioPresence": {
5351                            "pin": "P10_DCM1_PRES",
5352                            "value": 0
5353                        },
5354                        "systemCmd": {
5355                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-300/new_device"
5356                        }
5357                    }
5358                },
5359                "extraInterfaces": {
5360                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5361                    "com.ibm.ipzvpd.Location": {
5362                        "LocationCode": "Ufcs-P0-C39"
5363                    },
5364                    "xyz.openbmc_project.Inventory.Item": {
5365                        "PrettyName": "Memory module 22"
5366                    },
5367                    "xyz.openbmc_project.State.Decorator.Availability": {
5368                        "Available": false
5369                    }
5370                }
5371            },
5372            {
5373                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit0",
5374                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5375                "inherit": false,
5376                "extraInterfaces": {
5377                    "xyz.openbmc_project.Inventory.Item": {
5378                        "PrettyName": "OpenCAPI Memory Buffer"
5379                    }
5380                }
5381            },
5382            {
5383                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit1",
5384                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5385                "inherit": false,
5386                "extraInterfaces": {
5387                    "xyz.openbmc_project.Inventory.Item": {
5388                        "PrettyName": "DDR Memory Port"
5389                    }
5390                }
5391            },
5392            {
5393                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit2",
5394                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5395                "inherit": false,
5396                "extraInterfaces": {
5397                    "xyz.openbmc_project.Inventory.Item": {
5398                        "PrettyName": "Onboard Memory Power Control Device"
5399                    }
5400                }
5401            },
5402            {
5403                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit3",
5404                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5405                "inherit": false,
5406                "extraInterfaces": {
5407                    "xyz.openbmc_project.Inventory.Item": {
5408                        "PrettyName": "Onboard Memory Power Management IC"
5409                    }
5410                }
5411            }
5412        ],
5413        "/sys/bus/i2c/drivers/at24/313-0050/eeprom": [
5414            {
5415                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19",
5416                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5417                "powerOffOnly": true,
5418                "preAction": {
5419                    "collection": {
5420                        "gpioPresence": {
5421                            "pin": "P10_DCM1_PRES",
5422                            "value": 0
5423                        },
5424                        "systemCmd": {
5425                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-313/new_device"
5426                        }
5427                    }
5428                },
5429                "extraInterfaces": {
5430                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5431                    "com.ibm.ipzvpd.Location": {
5432                        "LocationCode": "Ufcs-P0-C40"
5433                    },
5434                    "xyz.openbmc_project.Inventory.Item": {
5435                        "PrettyName": "Memory module 23"
5436                    },
5437                    "xyz.openbmc_project.State.Decorator.Availability": {
5438                        "Available": false
5439                    }
5440                }
5441            },
5442            {
5443                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit0",
5444                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5445                "inherit": false,
5446                "extraInterfaces": {
5447                    "xyz.openbmc_project.Inventory.Item": {
5448                        "PrettyName": "OpenCAPI Memory Buffer"
5449                    }
5450                }
5451            },
5452            {
5453                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit1",
5454                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5455                "inherit": false,
5456                "extraInterfaces": {
5457                    "xyz.openbmc_project.Inventory.Item": {
5458                        "PrettyName": "DDR Memory Port"
5459                    }
5460                }
5461            },
5462            {
5463                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit2",
5464                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5465                "inherit": false,
5466                "extraInterfaces": {
5467                    "xyz.openbmc_project.Inventory.Item": {
5468                        "PrettyName": "Onboard Memory Power Control Device"
5469                    }
5470                }
5471            },
5472            {
5473                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit3",
5474                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5475                "inherit": false,
5476                "extraInterfaces": {
5477                    "xyz.openbmc_project.Inventory.Item": {
5478                        "PrettyName": "Onboard Memory Power Management IC"
5479                    }
5480                }
5481            }
5482        ],
5483        "/sys/bus/i2c/drivers/at24/314-0050/eeprom": [
5484            {
5485                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22",
5486                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5487                "powerOffOnly": true,
5488                "preAction": {
5489                    "collection": {
5490                        "gpioPresence": {
5491                            "pin": "P10_DCM1_PRES",
5492                            "value": 0
5493                        },
5494                        "systemCmd": {
5495                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-314/new_device"
5496                        }
5497                    }
5498                },
5499                "extraInterfaces": {
5500                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5501                    "com.ibm.ipzvpd.Location": {
5502                        "LocationCode": "Ufcs-P0-C41"
5503                    },
5504                    "xyz.openbmc_project.Inventory.Item": {
5505                        "PrettyName": "Memory module 24"
5506                    },
5507                    "xyz.openbmc_project.State.Decorator.Availability": {
5508                        "Available": false
5509                    }
5510                }
5511            },
5512            {
5513                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit0",
5514                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5515                "inherit": false,
5516                "extraInterfaces": {
5517                    "xyz.openbmc_project.Inventory.Item": {
5518                        "PrettyName": "OpenCAPI Memory Buffer"
5519                    }
5520                }
5521            },
5522            {
5523                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit1",
5524                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5525                "inherit": false,
5526                "extraInterfaces": {
5527                    "xyz.openbmc_project.Inventory.Item": {
5528                        "PrettyName": "DDR Memory Port"
5529                    }
5530                }
5531            },
5532            {
5533                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit2",
5534                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5535                "inherit": false,
5536                "extraInterfaces": {
5537                    "xyz.openbmc_project.Inventory.Item": {
5538                        "PrettyName": "Onboard Memory Power Control Device"
5539                    }
5540                }
5541            },
5542            {
5543                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit3",
5544                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5545                "inherit": false,
5546                "extraInterfaces": {
5547                    "xyz.openbmc_project.Inventory.Item": {
5548                        "PrettyName": "Onboard Memory Power Management IC"
5549                    }
5550                }
5551            }
5552        ],
5553        "/sys/bus/i2c/drivers/at24/301-0050/eeprom": [
5554            {
5555                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23",
5556                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5557                "powerOffOnly": true,
5558                "preAction": {
5559                    "collection": {
5560                        "gpioPresence": {
5561                            "pin": "P10_DCM1_PRES",
5562                            "value": 0
5563                        },
5564                        "systemCmd": {
5565                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-301/new_device"
5566                        }
5567                    }
5568                },
5569                "extraInterfaces": {
5570                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5571                    "com.ibm.ipzvpd.Location": {
5572                        "LocationCode": "Ufcs-P0-C42"
5573                    },
5574                    "xyz.openbmc_project.Inventory.Item": {
5575                        "PrettyName": "Memory module 25"
5576                    },
5577                    "xyz.openbmc_project.State.Decorator.Availability": {
5578                        "Available": false
5579                    }
5580                }
5581            },
5582            {
5583                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit0",
5584                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5585                "inherit": false,
5586                "extraInterfaces": {
5587                    "xyz.openbmc_project.Inventory.Item": {
5588                        "PrettyName": "OpenCAPI Memory Buffer"
5589                    }
5590                }
5591            },
5592            {
5593                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit1",
5594                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5595                "inherit": false,
5596                "extraInterfaces": {
5597                    "xyz.openbmc_project.Inventory.Item": {
5598                        "PrettyName": "DDR Memory Port"
5599                    }
5600                }
5601            },
5602            {
5603                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit2",
5604                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5605                "inherit": false,
5606                "extraInterfaces": {
5607                    "xyz.openbmc_project.Inventory.Item": {
5608                        "PrettyName": "Onboard Memory Power Control Device"
5609                    }
5610                }
5611            },
5612            {
5613                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit3",
5614                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5615                "inherit": false,
5616                "extraInterfaces": {
5617                    "xyz.openbmc_project.Inventory.Item": {
5618                        "PrettyName": "Onboard Memory Power Management IC"
5619                    }
5620                }
5621            }
5622        ],
5623        "/sys/bus/i2c/drivers/at24/417-0050/eeprom": [
5624            {
5625                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27",
5626                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5627                "powerOffOnly": true,
5628                "preAction": {
5629                    "collection": {
5630                        "gpioPresence": {
5631                            "pin": "P10_DCM1_PRES",
5632                            "value": 0
5633                        },
5634                        "systemCmd": {
5635                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-417/new_device"
5636                        }
5637                    }
5638                },
5639                "extraInterfaces": {
5640                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5641                    "com.ibm.ipzvpd.Location": {
5642                        "LocationCode": "Ufcs-P0-C43"
5643                    },
5644                    "xyz.openbmc_project.Inventory.Item": {
5645                        "PrettyName": "Memory module 26"
5646                    },
5647                    "xyz.openbmc_project.State.Decorator.Availability": {
5648                        "Available": false
5649                    }
5650                }
5651            },
5652            {
5653                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit0",
5654                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5655                "inherit": false,
5656                "extraInterfaces": {
5657                    "xyz.openbmc_project.Inventory.Item": {
5658                        "PrettyName": "OpenCAPI Memory Buffer"
5659                    }
5660                }
5661            },
5662            {
5663                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit1",
5664                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5665                "inherit": false,
5666                "extraInterfaces": {
5667                    "xyz.openbmc_project.Inventory.Item": {
5668                        "PrettyName": "DDR Memory Port"
5669                    }
5670                }
5671            },
5672            {
5673                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit2",
5674                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5675                "inherit": false,
5676                "extraInterfaces": {
5677                    "xyz.openbmc_project.Inventory.Item": {
5678                        "PrettyName": "Onboard Memory Power Control Device"
5679                    }
5680                }
5681            },
5682            {
5683                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit3",
5684                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5685                "inherit": false,
5686                "extraInterfaces": {
5687                    "xyz.openbmc_project.Inventory.Item": {
5688                        "PrettyName": "Onboard Memory Power Management IC"
5689                    }
5690                }
5691            }
5692        ],
5693        "/sys/bus/i2c/drivers/at24/403-0050/eeprom": [
5694            {
5695                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30",
5696                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5697                "powerOffOnly": true,
5698                "preAction": {
5699                    "collection": {
5700                        "gpioPresence": {
5701                            "pin": "P10_DCM1_PRES",
5702                            "value": 0
5703                        },
5704                        "systemCmd": {
5705                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-403/new_device"
5706                        }
5707                    }
5708                },
5709                "extraInterfaces": {
5710                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5711                    "com.ibm.ipzvpd.Location": {
5712                        "LocationCode": "Ufcs-P0-C44"
5713                    },
5714                    "xyz.openbmc_project.Inventory.Item": {
5715                        "PrettyName": "Memory module 27"
5716                    },
5717                    "xyz.openbmc_project.State.Decorator.Availability": {
5718                        "Available": false
5719                    }
5720                }
5721            },
5722            {
5723                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit0",
5724                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5725                "inherit": false,
5726                "extraInterfaces": {
5727                    "xyz.openbmc_project.Inventory.Item": {
5728                        "PrettyName": "OpenCAPI Memory Buffer"
5729                    }
5730                }
5731            },
5732            {
5733                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit1",
5734                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5735                "inherit": false,
5736                "extraInterfaces": {
5737                    "xyz.openbmc_project.Inventory.Item": {
5738                        "PrettyName": "DDR Memory Port"
5739                    }
5740                }
5741            },
5742            {
5743                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit2",
5744                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5745                "inherit": false,
5746                "extraInterfaces": {
5747                    "xyz.openbmc_project.Inventory.Item": {
5748                        "PrettyName": "Onboard Memory Power Control Device"
5749                    }
5750                }
5751            },
5752            {
5753                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit3",
5754                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5755                "inherit": false,
5756                "extraInterfaces": {
5757                    "xyz.openbmc_project.Inventory.Item": {
5758                        "PrettyName": "Onboard Memory Power Management IC"
5759                    }
5760                }
5761            }
5762        ],
5763        "/sys/bus/i2c/drivers/at24/416-0050/eeprom": [
5764            {
5765                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31",
5766                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5767                "powerOffOnly": true,
5768                "preAction": {
5769                    "collection": {
5770                        "gpioPresence": {
5771                            "pin": "P10_DCM1_PRES",
5772                            "value": 0
5773                        },
5774                        "systemCmd": {
5775                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-416/new_device"
5776                        }
5777                    }
5778                },
5779                "extraInterfaces": {
5780                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5781                    "com.ibm.ipzvpd.Location": {
5782                        "LocationCode": "Ufcs-P0-C45"
5783                    },
5784                    "xyz.openbmc_project.Inventory.Item": {
5785                        "PrettyName": "Memory module 28"
5786                    },
5787                    "xyz.openbmc_project.State.Decorator.Availability": {
5788                        "Available": false
5789                    }
5790                }
5791            },
5792            {
5793                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit0",
5794                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5795                "inherit": false,
5796                "extraInterfaces": {
5797                    "xyz.openbmc_project.Inventory.Item": {
5798                        "PrettyName": "OpenCAPI Memory Buffer"
5799                    }
5800                }
5801            },
5802            {
5803                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit1",
5804                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5805                "inherit": false,
5806                "extraInterfaces": {
5807                    "xyz.openbmc_project.Inventory.Item": {
5808                        "PrettyName": "DDR Memory Port"
5809                    }
5810                }
5811            },
5812            {
5813                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit2",
5814                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5815                "inherit": false,
5816                "extraInterfaces": {
5817                    "xyz.openbmc_project.Inventory.Item": {
5818                        "PrettyName": "Onboard Memory Power Control Device"
5819                    }
5820                }
5821            },
5822            {
5823                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit3",
5824                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5825                "inherit": false,
5826                "extraInterfaces": {
5827                    "xyz.openbmc_project.Inventory.Item": {
5828                        "PrettyName": "Onboard Memory Power Management IC"
5829                    }
5830                }
5831            }
5832        ],
5833        "/sys/bus/i2c/drivers/at24/411-0050/eeprom": [
5834            {
5835                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29",
5836                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5837                "powerOffOnly": true,
5838                "preAction": {
5839                    "collection": {
5840                        "gpioPresence": {
5841                            "pin": "P10_DCM1_PRES",
5842                            "value": 0
5843                        },
5844                        "systemCmd": {
5845                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-411/new_device"
5846                        }
5847                    }
5848                },
5849                "extraInterfaces": {
5850                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5851                    "com.ibm.ipzvpd.Location": {
5852                        "LocationCode": "Ufcs-P0-C46"
5853                    },
5854                    "xyz.openbmc_project.Inventory.Item": {
5855                        "PrettyName": "Memory module 29"
5856                    },
5857                    "xyz.openbmc_project.State.Decorator.Availability": {
5858                        "Available": false
5859                    }
5860                }
5861            },
5862            {
5863                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit0",
5864                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5865                "inherit": false,
5866                "extraInterfaces": {
5867                    "xyz.openbmc_project.Inventory.Item": {
5868                        "PrettyName": "OpenCAPI Memory Buffer"
5869                    }
5870                }
5871            },
5872            {
5873                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit1",
5874                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5875                "inherit": false,
5876                "extraInterfaces": {
5877                    "xyz.openbmc_project.Inventory.Item": {
5878                        "PrettyName": "DDR Memory Port"
5879                    }
5880                }
5881            },
5882            {
5883                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit2",
5884                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5885                "inherit": false,
5886                "extraInterfaces": {
5887                    "xyz.openbmc_project.Inventory.Item": {
5888                        "PrettyName": "Onboard Memory Power Control Device"
5889                    }
5890                }
5891            },
5892            {
5893                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit3",
5894                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5895                "inherit": false,
5896                "extraInterfaces": {
5897                    "xyz.openbmc_project.Inventory.Item": {
5898                        "PrettyName": "Onboard Memory Power Management IC"
5899                    }
5900                }
5901            }
5902        ],
5903        "/sys/bus/i2c/drivers/at24/415-0050/eeprom": [
5904            {
5905                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28",
5906                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5907                "powerOffOnly": true,
5908                "preAction": {
5909                    "collection": {
5910                        "gpioPresence": {
5911                            "pin": "P10_DCM1_PRES",
5912                            "value": 0
5913                        },
5914                        "systemCmd": {
5915                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-415/new_device"
5916                        }
5917                    }
5918                },
5919                "extraInterfaces": {
5920                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5921                    "com.ibm.ipzvpd.Location": {
5922                        "LocationCode": "Ufcs-P0-C47"
5923                    },
5924                    "xyz.openbmc_project.Inventory.Item": {
5925                        "PrettyName": "Memory module 30"
5926                    },
5927                    "xyz.openbmc_project.State.Decorator.Availability": {
5928                        "Available": false
5929                    }
5930                }
5931            },
5932            {
5933                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit0",
5934                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5935                "inherit": false,
5936                "extraInterfaces": {
5937                    "xyz.openbmc_project.Inventory.Item": {
5938                        "PrettyName": "OpenCAPI Memory Buffer"
5939                    }
5940                }
5941            },
5942            {
5943                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit1",
5944                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5945                "inherit": false,
5946                "extraInterfaces": {
5947                    "xyz.openbmc_project.Inventory.Item": {
5948                        "PrettyName": "DDR Memory Port"
5949                    }
5950                }
5951            },
5952            {
5953                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit2",
5954                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5955                "inherit": false,
5956                "extraInterfaces": {
5957                    "xyz.openbmc_project.Inventory.Item": {
5958                        "PrettyName": "Onboard Memory Power Control Device"
5959                    }
5960                }
5961            },
5962            {
5963                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit3",
5964                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5965                "inherit": false,
5966                "extraInterfaces": {
5967                    "xyz.openbmc_project.Inventory.Item": {
5968                        "PrettyName": "Onboard Memory Power Management IC"
5969                    }
5970                }
5971            }
5972        ],
5973        "/sys/bus/i2c/drivers/at24/414-0050/eeprom": [
5974            {
5975                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26",
5976                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5977                "powerOffOnly": true,
5978                "preAction": {
5979                    "collection": {
5980                        "gpioPresence": {
5981                            "pin": "P10_DCM1_PRES",
5982                            "value": 0
5983                        },
5984                        "systemCmd": {
5985                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-414/new_device"
5986                        }
5987                    }
5988                },
5989                "extraInterfaces": {
5990                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5991                    "com.ibm.ipzvpd.Location": {
5992                        "LocationCode": "Ufcs-P0-C48"
5993                    },
5994                    "xyz.openbmc_project.Inventory.Item": {
5995                        "PrettyName": "Memory module 31"
5996                    },
5997                    "xyz.openbmc_project.State.Decorator.Availability": {
5998                        "Available": false
5999                    }
6000                }
6001            },
6002            {
6003                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit0",
6004                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6005                "inherit": false,
6006                "extraInterfaces": {
6007                    "xyz.openbmc_project.Inventory.Item": {
6008                        "PrettyName": "OpenCAPI Memory Buffer"
6009                    }
6010                }
6011            },
6012            {
6013                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit1",
6014                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6015                "inherit": false,
6016                "extraInterfaces": {
6017                    "xyz.openbmc_project.Inventory.Item": {
6018                        "PrettyName": "DDR Memory Port"
6019                    }
6020                }
6021            },
6022            {
6023                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit2",
6024                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6025                "inherit": false,
6026                "extraInterfaces": {
6027                    "xyz.openbmc_project.Inventory.Item": {
6028                        "PrettyName": "Onboard Memory Power Control Device"
6029                    }
6030                }
6031            },
6032            {
6033                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit3",
6034                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6035                "inherit": false,
6036                "extraInterfaces": {
6037                    "xyz.openbmc_project.Inventory.Item": {
6038                        "PrettyName": "Onboard Memory Power Management IC"
6039                    }
6040                }
6041            }
6042        ]
6043    }
6044}
6045