xref: /openbmc/openpower-vpd-parser/configuration/ibm/60002000.json (revision e621c063f1f293f510d5e10ee63f33c1ea27d70e)
1{
2    "devTree": "conf-aspeed-bmc-ibm-fuji.dtb",
3    "backupRestoreConfigPath": "/usr/share/vpd/backup_restore_50003000.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    "muxes": [
30        {
31            "i2bus": "4",
32            "deviceaddress": "0xE0",
33            "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle"
34        },
35        {
36            "i2bus": "5",
37            "deviceaddress": "0xE0",
38            "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle"
39        },
40        {
41            "i2bus": "6",
42            "deviceaddress": "0xE0",
43            "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle"
44        }
45    ],
46    "frus": {
47        "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [
48            {
49                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard",
50                "serviceName": "xyz.openbmc_project.Inventory.Manager",
51                "isSystemVpd": true,
52                "extraInterfaces": {
53                    "xyz.openbmc_project.Inventory.Item.Board.Motherboard": null,
54                    "com.ibm.ipzvpd.Location": {
55                        "LocationCode": "Ufcs-P0"
56                    },
57                    "xyz.openbmc_project.Inventory.Item": {
58                        "PrettyName": "System backplane"
59                    }
60                }
61            },
62            {
63                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/unit0",
64                "serviceName": "xyz.openbmc_project.Inventory.Manager",
65                "inherit": false,
66                "extraInterfaces": {
67                    "xyz.openbmc_project.Inventory.Item": {
68                        "PrettyName": "Oscillator Reference Clock"
69                    }
70                }
71            },
72            {
73                "inventoryPath": "/xyz/openbmc_project/inventory/system",
74                "serviceName": "xyz.openbmc_project.Inventory.Manager",
75                "inherit": false,
76                "isSystemVpd": true,
77                "copyRecords": ["VSYS"],
78                "extraInterfaces": {
79                    "xyz.openbmc_project.Inventory.Item.System": null,
80                    "xyz.openbmc_project.Inventory.Decorator.Asset": {
81                        "SerialNumber": {
82                            "recordName": "VSYS",
83                            "keywordName": "SE"
84                        },
85                        "Model": {
86                            "recordName": "VSYS",
87                            "keywordName": "TM"
88                        },
89                        "SubModel": {
90                            "recordName": "VSYS",
91                            "keywordName": "BR"
92                        }
93                    },
94                    "com.ibm.ipzvpd.Location": {
95                        "LocationCode": "Umts"
96                    },
97                    "xyz.openbmc_project.Inventory.Item": {
98                        "PrettyName": "System"
99                    }
100                }
101            },
102            {
103                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis",
104                "serviceName": "xyz.openbmc_project.Inventory.Manager",
105                "isSystemVpd": true,
106                "extraInterfaces": {
107                    "xyz.openbmc_project.Inventory.Item.Chassis": {
108                        "Type": "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.RackMount"
109                    },
110                    "xyz.openbmc_project.Inventory.Item.Global": null,
111                    "com.ibm.ipzvpd.Location": {
112                        "LocationCode": "Ufcs"
113                    },
114                    "xyz.openbmc_project.Inventory.Item": {
115                        "PrettyName": "Chassis"
116                    }
117                }
118            },
119            {
120                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1",
121                "serviceName": "xyz.openbmc_project.Inventory.Manager",
122                "inherit": false,
123                "extraInterfaces": {
124                    "com.ibm.Control.Host.PCIeLink": null,
125                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
126                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
127                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
128                    },
129                    "com.ibm.ipzvpd.Location": {
130                        "LocationCode": "Ufcs-P0-C1"
131                    },
132                    "xyz.openbmc_project.Inventory.Item": {
133                        "PrettyName": "PCIe4 x8 adapter"
134                    }
135                }
136            },
137            {
138                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2",
139                "serviceName": "xyz.openbmc_project.Inventory.Manager",
140                "inherit": false,
141                "extraInterfaces": {
142                    "com.ibm.Control.Host.PCIeLink": null,
143                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
144                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
145                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
146                    },
147                    "com.ibm.ipzvpd.Location": {
148                        "LocationCode": "Ufcs-P0-C2"
149                    },
150                    "xyz.openbmc_project.Inventory.Item": {
151                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
152                    }
153                }
154            },
155            {
156                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3",
157                "serviceName": "xyz.openbmc_project.Inventory.Manager",
158                "inherit": false,
159                "extraInterfaces": {
160                    "com.ibm.Control.Host.PCIeLink": null,
161                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
162                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
163                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
164                    },
165                    "com.ibm.ipzvpd.Location": {
166                        "LocationCode": "Ufcs-P0-C3"
167                    },
168                    "xyz.openbmc_project.Inventory.Item": {
169                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
170                    }
171                }
172            },
173            {
174                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4",
175                "serviceName": "xyz.openbmc_project.Inventory.Manager",
176                "inherit": false,
177                "extraInterfaces": {
178                    "com.ibm.Control.Host.PCIeLink": null,
179                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
180                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
181                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
182                    },
183                    "com.ibm.ipzvpd.Location": {
184                        "LocationCode": "Ufcs-P0-C4"
185                    },
186                    "xyz.openbmc_project.Inventory.Item": {
187                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
188                    }
189                }
190            },
191            {
192                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5",
193                "serviceName": "xyz.openbmc_project.Inventory.Manager",
194                "inherit": false,
195                "extraInterfaces": {
196                    "com.ibm.Control.Host.PCIeLink": null,
197                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
198                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
199                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
200                    },
201                    "com.ibm.ipzvpd.Location": {
202                        "LocationCode": "Ufcs-P0-C5"
203                    },
204                    "xyz.openbmc_project.Inventory.Item": {
205                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
206                    }
207                }
208            },
209            {
210                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6",
211                "serviceName": "xyz.openbmc_project.Inventory.Manager",
212                "inherit": false,
213                "extraInterfaces": {
214                    "com.ibm.Control.Host.PCIeLink": null,
215                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
216                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
217                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
218                    },
219                    "com.ibm.ipzvpd.Location": {
220                        "LocationCode": "Ufcs-P0-C6"
221                    },
222                    "xyz.openbmc_project.Inventory.Item": {
223                        "PrettyName": "PCIe4 x8 adapter"
224                    }
225                }
226            },
227            {
228                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7",
229                "serviceName": "xyz.openbmc_project.Inventory.Manager",
230                "inherit": false,
231                "extraInterfaces": {
232                    "com.ibm.Control.Host.PCIeLink": null,
233                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
234                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
235                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
236                    },
237                    "com.ibm.ipzvpd.Location": {
238                        "LocationCode": "Ufcs-P0-C7"
239                    },
240                    "xyz.openbmc_project.Inventory.Item": {
241                        "PrettyName": "PCIe5 x8 adapter"
242                    }
243                }
244            },
245            {
246                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8",
247                "serviceName": "xyz.openbmc_project.Inventory.Manager",
248                "inherit": false,
249                "extraInterfaces": {
250                    "com.ibm.Control.Host.PCIeLink": null,
251                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
252                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
253                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
254                    },
255                    "com.ibm.ipzvpd.Location": {
256                        "LocationCode": "Ufcs-P0-C8"
257                    },
258                    "xyz.openbmc_project.Inventory.Item": {
259                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
260                    }
261                }
262            },
263            {
264                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9",
265                "serviceName": "xyz.openbmc_project.Inventory.Manager",
266                "inherit": false,
267                "extraInterfaces": {
268                    "com.ibm.Control.Host.PCIeLink": null,
269                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
270                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
271                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
272                    },
273                    "com.ibm.ipzvpd.Location": {
274                        "LocationCode": "Ufcs-P0-C9"
275                    },
276                    "xyz.openbmc_project.Inventory.Item": {
277                        "PrettyName": "PCIe4 x8 adapter"
278                    }
279                }
280            },
281            {
282                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10",
283                "serviceName": "xyz.openbmc_project.Inventory.Manager",
284                "inherit": false,
285                "extraInterfaces": {
286                    "com.ibm.Control.Host.PCIeLink": null,
287                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
288                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
289                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
290                    },
291                    "com.ibm.ipzvpd.Location": {
292                        "LocationCode": "Ufcs-P0-C10"
293                    },
294                    "xyz.openbmc_project.Inventory.Item": {
295                        "PrettyName": "PCIe5 x8 adapter"
296                    }
297                }
298            },
299            {
300                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11",
301                "serviceName": "xyz.openbmc_project.Inventory.Manager",
302                "inherit": false,
303                "extraInterfaces": {
304                    "com.ibm.Control.Host.PCIeLink": null,
305                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
306                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
307                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.FullLength"
308                    },
309                    "com.ibm.ipzvpd.Location": {
310                        "LocationCode": "Ufcs-P0-C11"
311                    },
312                    "xyz.openbmc_project.Inventory.Item": {
313                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
314                    }
315                }
316            },
317            {
318                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12",
319                "serviceName": "xyz.openbmc_project.Inventory.Manager",
320                "inherit": false,
321                "extraInterfaces": {
322                    "com.ibm.Control.Host.PCIeLink": null,
323                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
324                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.OEM"
325                    },
326                    "com.ibm.ipzvpd.Location": {
327                        "LocationCode": "Ufcs-P1-T1"
328                    },
329                    "xyz.openbmc_project.Inventory.Item": {
330                        "PrettyName": "USB 3.0 port 2 (front)"
331                    }
332                }
333            },
334            {
335                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot12/pcie_card12",
336                "serviceName": "xyz.openbmc_project.Inventory.Manager",
337                "inherit": false,
338                "extraInterfaces": {
339                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
340                    "com.ibm.ipzvpd.Location": {
341                        "LocationCode": "Ufcs-P1-T1"
342                    },
343                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
344                        "SlotNumber": 12
345                    },
346                    "xyz.openbmc_project.Inventory.Item": {
347                        "PrettyName": "USB 3.0 port 2 (front)"
348                    }
349                }
350            },
351            {
352                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0",
353                "serviceName": "xyz.openbmc_project.Inventory.Manager",
354                "inherit": false,
355                "embedded": false,
356                "synthesized": true,
357                "extraInterfaces": {
358                    "com.ibm.ipzvpd.Location": {
359                        "LocationCode": "Ufcs-E0"
360                    }
361                }
362            },
363            {
364                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply1",
365                "serviceName": "xyz.openbmc_project.Inventory.Manager",
366                "inherit": false,
367                "embedded": false,
368                "synthesized": true,
369                "extraInterfaces": {
370                    "com.ibm.ipzvpd.Location": {
371                        "LocationCode": "Ufcs-E1"
372                    }
373                }
374            },
375            {
376                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply2",
377                "serviceName": "xyz.openbmc_project.Inventory.Manager",
378                "inherit": false,
379                "embedded": false,
380                "synthesized": true,
381                "extraInterfaces": {
382                    "com.ibm.ipzvpd.Location": {
383                        "LocationCode": "Ufcs-E2"
384                    }
385                }
386            },
387            {
388                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply3",
389                "serviceName": "xyz.openbmc_project.Inventory.Manager",
390                "inherit": false,
391                "embedded": false,
392                "synthesized": true,
393                "extraInterfaces": {
394                    "com.ibm.ipzvpd.Location": {
395                        "LocationCode": "Ufcs-E3"
396                    }
397                }
398            },
399            {
400                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector0",
401                "serviceName": "xyz.openbmc_project.Inventory.Manager",
402                "inherit": false,
403                "extraInterfaces": {
404                    "xyz.openbmc_project.Inventory.Item.Connector": null,
405                    "com.ibm.ipzvpd.Location": {
406                        "LocationCode": "Ufcs-P0-T0"
407                    },
408                    "xyz.openbmc_project.Inventory.Item": {
409                        "PrettyName": "Open CAPI Conn 0"
410                    }
411                }
412            },
413            {
414                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector1",
415                "serviceName": "xyz.openbmc_project.Inventory.Manager",
416                "inherit": false,
417                "extraInterfaces": {
418                    "xyz.openbmc_project.Inventory.Item.Connector": null,
419                    "com.ibm.ipzvpd.Location": {
420                        "LocationCode": "Ufcs-P0-T1"
421                    },
422                    "xyz.openbmc_project.Inventory.Item": {
423                        "PrettyName": "Open CAPI Conn 1"
424                    }
425                }
426            },
427            {
428                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector2",
429                "serviceName": "xyz.openbmc_project.Inventory.Manager",
430                "inherit": false,
431                "extraInterfaces": {
432                    "xyz.openbmc_project.Inventory.Item.Connector": null,
433                    "com.ibm.ipzvpd.Location": {
434                        "LocationCode": "Ufcs-P0-T2"
435                    },
436                    "xyz.openbmc_project.Inventory.Item": {
437                        "PrettyName": "Open CAPI Conn 2"
438                    }
439                }
440            },
441            {
442                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector3",
443                "serviceName": "xyz.openbmc_project.Inventory.Manager",
444                "inherit": false,
445                "extraInterfaces": {
446                    "xyz.openbmc_project.Inventory.Item.Connector": null,
447                    "com.ibm.ipzvpd.Location": {
448                        "LocationCode": "Ufcs-P0-T3"
449                    },
450                    "xyz.openbmc_project.Inventory.Item": {
451                        "PrettyName": "Open CAPI Conn 3"
452                    }
453                }
454            },
455            {
456                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector4",
457                "serviceName": "xyz.openbmc_project.Inventory.Manager",
458                "inherit": false,
459                "extraInterfaces": {
460                    "xyz.openbmc_project.Inventory.Item.Connector": null,
461                    "com.ibm.ipzvpd.Location": {
462                        "LocationCode": "Ufcs-P0-T4"
463                    },
464                    "xyz.openbmc_project.Inventory.Item": {
465                        "PrettyName": "Open CAPI Conn 4"
466                    }
467                }
468            },
469            {
470                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/connector5",
471                "serviceName": "xyz.openbmc_project.Inventory.Manager",
472                "inherit": false,
473                "extraInterfaces": {
474                    "xyz.openbmc_project.Inventory.Item.Connector": null,
475                    "com.ibm.ipzvpd.Location": {
476                        "LocationCode": "Ufcs-P0-T5"
477                    },
478                    "xyz.openbmc_project.Inventory.Item": {
479                        "PrettyName": "Open CAPI Conn 5"
480                    }
481                }
482            }
483        ],
484        "/sys/bus/i2c/drivers/at24/8-0051/eeprom": [
485            {
486                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc",
487                "serviceName": "xyz.openbmc_project.Inventory.Manager",
488                "extraInterfaces": {
489                    "xyz.openbmc_project.Inventory.Item.Bmc": null,
490                    "com.ibm.ipzvpd.Location": {
491                        "LocationCode": "Ufcs-P0-C0"
492                    },
493                    "xyz.openbmc_project.Inventory.Item": {
494                        "PrettyName": "eBMC card assembly"
495                    }
496                }
497            },
498            {
499                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/ethernet0",
500                "serviceName": "xyz.openbmc_project.Inventory.Manager",
501                "inherit": false,
502                "noprime": true,
503                "extraInterfaces": {
504                    "xyz.openbmc_project.Inventory.Item.Connector": null,
505                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
506                    "com.ibm.ipzvpd.Location": {
507                        "LocationCode": "Ufcs-P0-C0-T2"
508                    },
509                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
510                        "MACAddress": {
511                            "recordName": "VCFG",
512                            "keywordName": "Z0",
513                            "encoding": "MAC"
514                        }
515                    },
516                    "xyz.openbmc_project.Inventory.Item": {
517                        "PrettyName": "HMC port 1"
518                    }
519                }
520            },
521            {
522                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/ethernet1",
523                "serviceName": "xyz.openbmc_project.Inventory.Manager",
524                "inherit": false,
525                "noprime": true,
526                "extraInterfaces": {
527                    "xyz.openbmc_project.Inventory.Item.Connector": null,
528                    "xyz.openbmc_project.Inventory.Item.Ethernet": null,
529                    "com.ibm.ipzvpd.Location": {
530                        "LocationCode": "Ufcs-P0-C0-T3"
531                    },
532                    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
533                        "MACAddress": {
534                            "recordName": "VCFG",
535                            "keywordName": "Z1",
536                            "encoding": "MAC"
537                        }
538                    },
539                    "xyz.openbmc_project.Inventory.Item": {
540                        "PrettyName": "HMC port 2"
541                    }
542                }
543            },
544            {
545                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/usb2_conn0",
546                "serviceName": "xyz.openbmc_project.Inventory.Manager",
547                "extraInterfaces": {
548                    "xyz.openbmc_project.Inventory.Item.Connector": null,
549                    "com.ibm.ipzvpd.Location": {
550                        "LocationCode": "Ufcs-P0-C0-T0"
551                    },
552                    "xyz.openbmc_project.Inventory.Item": {
553                        "PrettyName": "USB 3.0 port 1 (rear)"
554                    }
555                }
556            },
557            {
558                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/usb2_conn1",
559                "serviceName": "xyz.openbmc_project.Inventory.Manager",
560                "extraInterfaces": {
561                    "xyz.openbmc_project.Inventory.Item.Connector": null,
562                    "com.ibm.ipzvpd.Location": {
563                        "LocationCode": "Ufcs-P0-C0-T1"
564                    },
565                    "xyz.openbmc_project.Inventory.Item": {
566                        "PrettyName": "USB 3.0 port 2 (rear)"
567                    }
568                }
569            },
570            {
571                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/usb3_conn0",
572                "serviceName": "xyz.openbmc_project.Inventory.Manager",
573                "extraInterfaces": {
574                    "xyz.openbmc_project.Inventory.Item.Connector": null,
575                    "com.ibm.ipzvpd.Location": {
576                        "LocationCode": "Ufcs-P0-C0-T4"
577                    },
578                    "xyz.openbmc_project.Inventory.Item": {
579                        "PrettyName": "USB 2.0 port 1 (rear)"
580                    }
581                }
582            },
583            {
584                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/usb3_conn1",
585                "serviceName": "xyz.openbmc_project.Inventory.Manager",
586                "extraInterfaces": {
587                    "xyz.openbmc_project.Inventory.Item.Connector": null,
588                    "com.ibm.ipzvpd.Location": {
589                        "LocationCode": "Ufcs-P0-C0-T5"
590                    },
591                    "xyz.openbmc_project.Inventory.Item": {
592                        "PrettyName": "USB 2.0 port 2 (rear)"
593                    }
594                }
595            },
596            {
597                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/bmc/tod_battery",
598                "serviceName": "xyz.openbmc_project.Inventory.Manager",
599                "extraInterfaces": {
600                    "xyz.openbmc_project.Inventory.Item.Battery": null,
601                    "com.ibm.ipzvpd.Location": {
602                        "LocationCode": "Ufcs-P0-C0-E0"
603                    },
604                    "xyz.openbmc_project.Inventory.Item": {
605                        "PrettyName": "Time-of-day battery"
606                    }
607                }
608            }
609        ],
610        "/sys/bus/i2c/drivers/at24/9-0052/eeprom": [
611            {
612                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm8",
613                "serviceName": "xyz.openbmc_project.Inventory.Manager",
614                "readOnly": true,
615                "preAction": {
616                    "collection": {
617                        "gpioPresence": {
618                            "pin": "presence-vrm-c54",
619                            "value": 0
620                        }
621                    }
622                },
623                "extraInterfaces": {
624                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
625                    "com.ibm.ipzvpd.Location": {
626                        "LocationCode": "Ufcs-P0-C54"
627                    },
628                    "xyz.openbmc_project.Inventory.Item": {
629                        "PrettyName": "Miscellaneous voltage regulator module for system processor module 3"
630                    }
631                }
632            }
633        ],
634        "/sys/bus/i2c/drivers/at24/9-0051/eeprom": [
635            {
636                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm9",
637                "serviceName": "xyz.openbmc_project.Inventory.Manager",
638                "readOnly": true,
639                "preAction": {
640                    "collection": {
641                        "gpioPresence": {
642                            "pin": "presence-vrm-c55",
643                            "value": 0
644                        }
645                    }
646                },
647                "extraInterfaces": {
648                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
649                    "com.ibm.ipzvpd.Location": {
650                        "LocationCode": "Ufcs-P0-C55"
651                    },
652                    "xyz.openbmc_project.Inventory.Item": {
653                        "PrettyName": "Processor voltage regulator module for system processor module 3"
654                    }
655                }
656            }
657        ],
658        "/sys/bus/i2c/drivers/at24/9-0050/eeprom": [
659            {
660                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm10",
661                "serviceName": "xyz.openbmc_project.Inventory.Manager",
662                "readOnly": true,
663                "preAction": {
664                    "collection": {
665                        "gpioPresence": {
666                            "pin": "presence-vrm-c57",
667                            "value": 0
668                        }
669                    }
670                },
671                "extraInterfaces": {
672                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
673                    "com.ibm.ipzvpd.Location": {
674                        "LocationCode": "Ufcs-P0-C57"
675                    },
676                    "xyz.openbmc_project.Inventory.Item": {
677                        "PrettyName": "Processor voltage regulator module for system processor module 3"
678                    }
679                }
680            }
681        ],
682        "/sys/bus/i2c/drivers/at24/9-0053/eeprom": [
683            {
684                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm11",
685                "serviceName": "xyz.openbmc_project.Inventory.Manager",
686                "readOnly": true,
687                "preAction": {
688                    "collection": {
689                        "gpioPresence": {
690                            "pin": "presence-vrm-c58",
691                            "value": 0
692                        }
693                    }
694                },
695                "extraInterfaces": {
696                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
697                    "com.ibm.ipzvpd.Location": {
698                        "LocationCode": "Ufcs-P0-C58"
699                    },
700                    "xyz.openbmc_project.Inventory.Item": {
701                        "PrettyName": "Shared voltage regulator module"
702                    }
703                }
704            }
705        ],
706        "/sys/bus/i2c/drivers/at24/10-0052/eeprom": [
707            {
708                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm0",
709                "serviceName": "xyz.openbmc_project.Inventory.Manager",
710                "readOnly": true,
711                "preAction": {
712                    "collection": {
713                        "gpioPresence": {
714                            "pin": "presence-vrm-c12",
715                            "value": 0
716                        }
717                    }
718                },
719                "extraInterfaces": {
720                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
721                    "com.ibm.ipzvpd.Location": {
722                        "LocationCode": "Ufcs-P0-C12"
723                    },
724                    "xyz.openbmc_project.Inventory.Item": {
725                        "PrettyName": "Miscellaneous voltage regulator module for system processor module 1"
726                    }
727                }
728            }
729        ],
730        "/sys/bus/i2c/drivers/at24/10-0050/eeprom": [
731            {
732                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm1",
733                "serviceName": "xyz.openbmc_project.Inventory.Manager",
734                "readOnly": true,
735                "preAction": {
736                    "collection": {
737                        "gpioPresence": {
738                            "pin": "presence-vrm-c13",
739                            "value": 0
740                        }
741                    }
742                },
743                "extraInterfaces": {
744                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
745                    "com.ibm.ipzvpd.Location": {
746                        "LocationCode": "Ufcs-P0-C13"
747                    },
748                    "xyz.openbmc_project.Inventory.Item": {
749                        "PrettyName": "Processor voltage regulator module for system processor module 1"
750                    }
751                }
752            }
753        ],
754        "/sys/bus/i2c/drivers/at24/10-0051/eeprom": [
755            {
756                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm2",
757                "serviceName": "xyz.openbmc_project.Inventory.Manager",
758                "readOnly": true,
759                "preAction": {
760                    "collection": {
761                        "gpioPresence": {
762                            "pin": "presence-vrm-c15",
763                            "value": 0
764                        }
765                    }
766                },
767                "extraInterfaces": {
768                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
769                    "com.ibm.ipzvpd.Location": {
770                        "LocationCode": "Ufcs-P0-C15"
771                    },
772                    "xyz.openbmc_project.Inventory.Item": {
773                        "PrettyName": "Processor voltage regulator module for system processor module 1"
774                    }
775                }
776            }
777        ],
778        "/sys/bus/i2c/drivers/at24/10-0053/eeprom": [
779            {
780                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm3",
781                "serviceName": "xyz.openbmc_project.Inventory.Manager",
782                "readOnly": true,
783                "preAction": {
784                    "collection": {
785                        "gpioPresence": {
786                            "pin": "presence-vrm-c16",
787                            "value": 0
788                        }
789                    }
790                },
791                "extraInterfaces": {
792                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
793                    "com.ibm.ipzvpd.Location": {
794                        "LocationCode": "Ufcs-P0-C16"
795                    },
796                    "xyz.openbmc_project.Inventory.Item": {
797                        "PrettyName": "Shared voltage regulator module"
798                    }
799                }
800            }
801        ],
802        "/sys/bus/i2c/drivers/at24/11-0053/eeprom": [
803            {
804                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm12",
805                "serviceName": "xyz.openbmc_project.Inventory.Manager",
806                "readOnly": true,
807                "preAction": {
808                    "collection": {
809                        "gpioPresence": {
810                            "pin": "presence-vrm-c59",
811                            "value": 0
812                        }
813                    }
814                },
815                "extraInterfaces": {
816                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
817                    "com.ibm.ipzvpd.Location": {
818                        "LocationCode": "Ufcs-P0-C59"
819                    },
820                    "xyz.openbmc_project.Inventory.Item": {
821                        "PrettyName": "I/O and standby voltage regulator module"
822                    }
823                }
824            }
825        ],
826        "/sys/bus/i2c/drivers/at24/11-0051/eeprom": [
827            {
828                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm13",
829                "serviceName": "xyz.openbmc_project.Inventory.Manager",
830                "readOnly": true,
831                "preAction": {
832                    "collection": {
833                        "gpioPresence": {
834                            "pin": "presence-vrm-c60",
835                            "value": 0
836                        }
837                    }
838                },
839                "extraInterfaces": {
840                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
841                    "com.ibm.ipzvpd.Location": {
842                        "LocationCode": "Ufcs-P0-C60"
843                    },
844                    "xyz.openbmc_project.Inventory.Item": {
845                        "PrettyName": "Processor voltage regulator module for system processor module 0"
846                    }
847                }
848            }
849        ],
850        "/sys/bus/i2c/drivers/at24/11-0050/eeprom": [
851            {
852                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm14",
853                "serviceName": "xyz.openbmc_project.Inventory.Manager",
854                "readOnly": true,
855                "preAction": {
856                    "collection": {
857                        "gpioPresence": {
858                            "pin": "presence-vrm-c62",
859                            "value": 0
860                        }
861                    }
862                },
863                "extraInterfaces": {
864                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
865                    "com.ibm.ipzvpd.Location": {
866                        "LocationCode": "Ufcs-P0-C62"
867                    },
868                    "xyz.openbmc_project.Inventory.Item": {
869                        "PrettyName": "Processor voltage regulator module for system processor module 0"
870                    }
871                }
872            }
873        ],
874        "/sys/bus/i2c/drivers/at24/11-0052/eeprom": [
875            {
876                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm15",
877                "serviceName": "xyz.openbmc_project.Inventory.Manager",
878                "readOnly": true,
879                "preAction": {
880                    "collection": {
881                        "gpioPresence": {
882                            "pin": "presence-vrm-c63",
883                            "value": 0
884                        }
885                    }
886                },
887                "extraInterfaces": {
888                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
889                    "com.ibm.ipzvpd.Location": {
890                        "LocationCode": "Ufcs-P0-C63"
891                    },
892                    "xyz.openbmc_project.Inventory.Item": {
893                        "PrettyName": "Miscellaneous voltage regulator module for system processor module 0"
894                    }
895                }
896            }
897        ],
898        "/sys/bus/i2c/drivers/at24/13-0053/eeprom": [
899            {
900                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm4",
901                "serviceName": "xyz.openbmc_project.Inventory.Manager",
902                "readOnly": true,
903                "preAction": {
904                    "collection": {
905                        "gpioPresence": {
906                            "pin": "presence-vrm-c17",
907                            "value": 0
908                        }
909                    }
910                },
911                "extraInterfaces": {
912                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
913                    "com.ibm.ipzvpd.Location": {
914                        "LocationCode": "Ufcs-P0-C17"
915                    },
916                    "xyz.openbmc_project.Inventory.Item": {
917                        "PrettyName": "I/O and standby voltage regulator module"
918                    }
919                }
920            }
921        ],
922        "/sys/bus/i2c/drivers/at24/13-0050/eeprom": [
923            {
924                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm5",
925                "serviceName": "xyz.openbmc_project.Inventory.Manager",
926                "readOnly": true,
927                "preAction": {
928                    "collection": {
929                        "gpioPresence": {
930                            "pin": "presence-vrm-c18",
931                            "value": 0
932                        }
933                    }
934                },
935                "extraInterfaces": {
936                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
937                    "com.ibm.ipzvpd.Location": {
938                        "LocationCode": "Ufcs-P0-C18"
939                    },
940                    "xyz.openbmc_project.Inventory.Item": {
941                        "PrettyName": "Processor voltage regulator module for system processor module 2"
942                    }
943                }
944            }
945        ],
946        "/sys/bus/i2c/drivers/at24/13-0051/eeprom": [
947            {
948                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm6",
949                "serviceName": "xyz.openbmc_project.Inventory.Manager",
950                "readOnly": true,
951                "preAction": {
952                    "collection": {
953                        "gpioPresence": {
954                            "pin": "presence-vrm-c20",
955                            "value": 0
956                        }
957                    }
958                },
959                "extraInterfaces": {
960                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
961                    "com.ibm.ipzvpd.Location": {
962                        "LocationCode": "Ufcs-P0-C20"
963                    },
964                    "xyz.openbmc_project.Inventory.Item": {
965                        "PrettyName": "Processor voltage regulator module for system processor module 2"
966                    }
967                }
968            }
969        ],
970        "/sys/bus/i2c/drivers/at24/13-0052/eeprom": [
971            {
972                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/vrm7",
973                "serviceName": "xyz.openbmc_project.Inventory.Manager",
974                "readOnly": true,
975                "preAction": {
976                    "collection": {
977                        "gpioPresence": {
978                            "pin": "presence-vrm-c21",
979                            "value": 0
980                        }
981                    }
982                },
983                "extraInterfaces": {
984                    "xyz.openbmc_project.Inventory.Item.Vrm": null,
985                    "com.ibm.ipzvpd.Location": {
986                        "LocationCode": "Ufcs-P0-C21"
987                    },
988                    "xyz.openbmc_project.Inventory.Item": {
989                        "PrettyName": "Miscellaneous voltage regulator module for system processor module 2"
990                    }
991                }
992            }
993        ],
994        "/sys/bus/i2c/drivers/at24/0-0051/eeprom": [
995            {
996                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/tpm",
997                "serviceName": "xyz.openbmc_project.Inventory.Manager",
998                "preAction": {
999                    "collection": {
1000                        "gpioPresence": {
1001                            "pin": "presence-tpm",
1002                            "value": 0
1003                        }
1004                    }
1005                },
1006                "extraInterfaces": {
1007                    "xyz.openbmc_project.Inventory.Item.Tpm": null,
1008                    "com.ibm.ipzvpd.Location": {
1009                        "LocationCode": "Ufcs-P0-C96"
1010                    },
1011                    "xyz.openbmc_project.Inventory.Item": {
1012                        "PrettyName": "Trusted platform module card"
1013                    }
1014                }
1015            }
1016        ],
1017        "/sys/bus/spi/drivers/at25/spi12.0/eeprom": [
1018            {
1019                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0",
1020                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1021                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi13.0/eeprom",
1022                "offset": 196608,
1023                "powerOffOnly": true,
1024                "preAction": {
1025                    "collection": {
1026                        "gpioPresence": {
1027                            "pin": "presence-cp0",
1028                            "value": 0
1029                        }
1030                    }
1031                },
1032                "extraInterfaces": {
1033                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1034                    "com.ibm.ipzvpd.Location": {
1035                        "LocationCode": "Ufcs-P0-C61"
1036                    },
1037                    "xyz.openbmc_project.Inventory.Item": {
1038                        "PrettyName": "System processor module 0"
1039                    }
1040                }
1041            },
1042            {
1043                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit0",
1044                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1045                "inherit": false,
1046                "extraInterfaces": {
1047                    "xyz.openbmc_project.Inventory.Item": {
1048                        "PrettyName": "Quad"
1049                    }
1050                }
1051            },
1052            {
1053                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit1",
1054                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1055                "inherit": false,
1056                "extraInterfaces": {
1057                    "xyz.openbmc_project.Inventory.Item": {
1058                        "PrettyName": "High speed SMP/OpenCAPI Link"
1059                    }
1060                }
1061            },
1062            {
1063                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit2",
1064                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1065                "inherit": false,
1066                "extraInterfaces": {
1067                    "xyz.openbmc_project.Inventory.Item": {
1068                        "PrettyName": "Memory Controller"
1069                    }
1070                }
1071            },
1072            {
1073                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit3",
1074                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1075                "inherit": false,
1076                "extraInterfaces": {
1077                    "xyz.openbmc_project.Inventory.Item": {
1078                        "PrettyName": "Memory Controller Channel"
1079                    }
1080                }
1081            },
1082            {
1083                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit4",
1084                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1085                "inherit": false,
1086                "extraInterfaces": {
1087                    "xyz.openbmc_project.Inventory.Item": {
1088                        "PrettyName": "Processor To Memory Buffer Interface"
1089                    }
1090                }
1091            },
1092            {
1093                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit5",
1094                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1095                "inherit": false,
1096                "extraInterfaces": {
1097                    "xyz.openbmc_project.Inventory.Item": {
1098                        "PrettyName": "Nest Memory Management Unit"
1099                    }
1100                }
1101            },
1102            {
1103                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit6",
1104                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1105                "inherit": false,
1106                "extraInterfaces": {
1107                    "xyz.openbmc_project.Inventory.Item": {
1108                        "PrettyName": "Accelerator"
1109                    }
1110                }
1111            },
1112            {
1113                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit7",
1114                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1115                "inherit": false,
1116                "extraInterfaces": {
1117                    "xyz.openbmc_project.Inventory.Item": {
1118                        "PrettyName": "OpenCAPI Memory Interface"
1119                    }
1120                }
1121            },
1122            {
1123                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit8",
1124                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1125                "inherit": false,
1126                "extraInterfaces": {
1127                    "xyz.openbmc_project.Inventory.Item": {
1128                        "PrettyName": "OpenCAPI Memory Interface Controller"
1129                    }
1130                }
1131            },
1132            {
1133                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit9",
1134                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1135                "inherit": false,
1136                "extraInterfaces": {
1137                    "xyz.openbmc_project.Inventory.Item": {
1138                        "PrettyName": "POWER Accelerator Unit"
1139                    }
1140                }
1141            },
1142            {
1143                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit10",
1144                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1145                "inherit": false,
1146                "extraInterfaces": {
1147                    "xyz.openbmc_project.Inventory.Item": {
1148                        "PrettyName": "POWER Accelerator Unit Controller"
1149                    }
1150                }
1151            },
1152            {
1153                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit11",
1154                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1155                "inherit": false,
1156                "extraInterfaces": {
1157                    "xyz.openbmc_project.Inventory.Item": {
1158                        "PrettyName": "PCI Express controllers"
1159                    }
1160                }
1161            },
1162            {
1163                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit12",
1164                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1165                "inherit": false,
1166                "extraInterfaces": {
1167                    "xyz.openbmc_project.Inventory.Item": {
1168                        "PrettyName": "PCIe host bridge (PHB)"
1169                    }
1170                }
1171            },
1172            {
1173                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit13",
1174                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1175                "inherit": false,
1176                "extraInterfaces": {
1177                    "xyz.openbmc_project.Inventory.Item": {
1178                        "PrettyName": "OBUS End Point"
1179                    }
1180                }
1181            },
1182            {
1183                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0/unit14",
1184                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1185                "inherit": false,
1186                "extraInterfaces": {
1187                    "xyz.openbmc_project.Inventory.Item": {
1188                        "PrettyName": "Cache-Only Core"
1189                    }
1190                }
1191            }
1192        ],
1193        "/sys/bus/spi/drivers/at25/spi22.0/eeprom": [
1194            {
1195                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1",
1196                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1197                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi23.0/eeprom",
1198                "offset": 196608,
1199                "powerOffOnly": true,
1200                "preAction": {
1201                    "collection": {
1202                        "gpioPresence": {
1203                            "pin": "presence-cp0",
1204                            "value": 0
1205                        }
1206                    }
1207                },
1208                "extraInterfaces": {
1209                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1210                    "com.ibm.ipzvpd.Location": {
1211                        "LocationCode": "Ufcs-P0-C61"
1212                    },
1213                    "xyz.openbmc_project.Inventory.Item": {
1214                        "PrettyName": "System processor module 0"
1215                    }
1216                }
1217            },
1218            {
1219                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit0",
1220                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1221                "inherit": false,
1222                "extraInterfaces": {
1223                    "xyz.openbmc_project.Inventory.Item": {
1224                        "PrettyName": "Quad"
1225                    }
1226                }
1227            },
1228            {
1229                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit1",
1230                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1231                "inherit": false,
1232                "extraInterfaces": {
1233                    "xyz.openbmc_project.Inventory.Item": {
1234                        "PrettyName": "High speed SMP/OpenCAPI Link"
1235                    }
1236                }
1237            },
1238            {
1239                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit2",
1240                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1241                "inherit": false,
1242                "extraInterfaces": {
1243                    "xyz.openbmc_project.Inventory.Item": {
1244                        "PrettyName": "Memory Controller"
1245                    }
1246                }
1247            },
1248            {
1249                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit3",
1250                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1251                "inherit": false,
1252                "extraInterfaces": {
1253                    "xyz.openbmc_project.Inventory.Item": {
1254                        "PrettyName": "Memory Controller Channel"
1255                    }
1256                }
1257            },
1258            {
1259                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit4",
1260                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1261                "inherit": false,
1262                "extraInterfaces": {
1263                    "xyz.openbmc_project.Inventory.Item": {
1264                        "PrettyName": "Processor To Memory Buffer Interface"
1265                    }
1266                }
1267            },
1268            {
1269                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit5",
1270                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1271                "inherit": false,
1272                "extraInterfaces": {
1273                    "xyz.openbmc_project.Inventory.Item": {
1274                        "PrettyName": "Nest Memory Management Unit"
1275                    }
1276                }
1277            },
1278            {
1279                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit6",
1280                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1281                "inherit": false,
1282                "extraInterfaces": {
1283                    "xyz.openbmc_project.Inventory.Item": {
1284                        "PrettyName": "Accelerator"
1285                    }
1286                }
1287            },
1288            {
1289                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit7",
1290                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1291                "inherit": false,
1292                "extraInterfaces": {
1293                    "xyz.openbmc_project.Inventory.Item": {
1294                        "PrettyName": "OpenCAPI Memory Interface"
1295                    }
1296                }
1297            },
1298            {
1299                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit8",
1300                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1301                "inherit": false,
1302                "extraInterfaces": {
1303                    "xyz.openbmc_project.Inventory.Item": {
1304                        "PrettyName": "OpenCAPI Memory Interface Controller"
1305                    }
1306                }
1307            },
1308            {
1309                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit9",
1310                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1311                "inherit": false,
1312                "extraInterfaces": {
1313                    "xyz.openbmc_project.Inventory.Item": {
1314                        "PrettyName": "POWER Accelerator Unit"
1315                    }
1316                }
1317            },
1318            {
1319                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit10",
1320                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1321                "inherit": false,
1322                "extraInterfaces": {
1323                    "xyz.openbmc_project.Inventory.Item": {
1324                        "PrettyName": "POWER Accelerator Unit Controller"
1325                    }
1326                }
1327            },
1328            {
1329                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit11",
1330                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1331                "inherit": false,
1332                "extraInterfaces": {
1333                    "xyz.openbmc_project.Inventory.Item": {
1334                        "PrettyName": "PCI Express controllers"
1335                    }
1336                }
1337            },
1338            {
1339                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit12",
1340                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1341                "inherit": false,
1342                "extraInterfaces": {
1343                    "xyz.openbmc_project.Inventory.Item": {
1344                        "PrettyName": "PCIe host bridge (PHB)"
1345                    }
1346                }
1347            },
1348            {
1349                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit13",
1350                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1351                "inherit": false,
1352                "extraInterfaces": {
1353                    "xyz.openbmc_project.Inventory.Item": {
1354                        "PrettyName": "OBUS End Point"
1355                    }
1356                }
1357            },
1358            {
1359                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu1/unit14",
1360                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1361                "inherit": false,
1362                "extraInterfaces": {
1363                    "xyz.openbmc_project.Inventory.Item": {
1364                        "PrettyName": "Cache-Only Core"
1365                    }
1366                }
1367            }
1368        ],
1369        "/sys/bus/spi/drivers/at25/spi32.0/eeprom": [
1370            {
1371                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0",
1372                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1373                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi33.0/eeprom",
1374                "cpuType": "primary",
1375                "offset": 196608,
1376                "powerOffOnly": true,
1377                "preAction": {
1378                    "collection": {
1379                        "gpioPresence": {
1380                            "pin": "presence-cp1",
1381                            "value": 0
1382                        }
1383                    }
1384                },
1385                "extraInterfaces": {
1386                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1387                    "com.ibm.ipzvpd.Location": {
1388                        "LocationCode": "Ufcs-P0-C14"
1389                    },
1390                    "xyz.openbmc_project.Inventory.Item": {
1391                        "PrettyName": "System processor module 1"
1392                    }
1393                }
1394            },
1395            {
1396                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit0",
1397                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1398                "inherit": false,
1399                "extraInterfaces": {
1400                    "xyz.openbmc_project.Inventory.Item": {
1401                        "PrettyName": "Quad"
1402                    }
1403                }
1404            },
1405            {
1406                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit1",
1407                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1408                "inherit": false,
1409                "extraInterfaces": {
1410                    "xyz.openbmc_project.Inventory.Item": {
1411                        "PrettyName": "High speed SMP/OpenCAPI Link"
1412                    }
1413                }
1414            },
1415            {
1416                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit2",
1417                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1418                "inherit": false,
1419                "extraInterfaces": {
1420                    "xyz.openbmc_project.Inventory.Item": {
1421                        "PrettyName": "Memory Controller"
1422                    }
1423                }
1424            },
1425            {
1426                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit3",
1427                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1428                "inherit": false,
1429                "extraInterfaces": {
1430                    "xyz.openbmc_project.Inventory.Item": {
1431                        "PrettyName": "Memory Controller Channel"
1432                    }
1433                }
1434            },
1435            {
1436                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit4",
1437                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1438                "inherit": false,
1439                "extraInterfaces": {
1440                    "xyz.openbmc_project.Inventory.Item": {
1441                        "PrettyName": "Processor To Memory Buffer Interface"
1442                    }
1443                }
1444            },
1445            {
1446                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit5",
1447                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1448                "inherit": false,
1449                "extraInterfaces": {
1450                    "xyz.openbmc_project.Inventory.Item": {
1451                        "PrettyName": "Nest Memory Management Unit"
1452                    }
1453                }
1454            },
1455            {
1456                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit6",
1457                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1458                "inherit": false,
1459                "extraInterfaces": {
1460                    "xyz.openbmc_project.Inventory.Item": {
1461                        "PrettyName": "Accelerator"
1462                    }
1463                }
1464            },
1465            {
1466                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit7",
1467                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1468                "inherit": false,
1469                "extraInterfaces": {
1470                    "xyz.openbmc_project.Inventory.Item": {
1471                        "PrettyName": "OpenCAPI Memory Interface"
1472                    }
1473                }
1474            },
1475            {
1476                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit8",
1477                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1478                "inherit": false,
1479                "extraInterfaces": {
1480                    "xyz.openbmc_project.Inventory.Item": {
1481                        "PrettyName": "OpenCAPI Memory Interface Controller"
1482                    }
1483                }
1484            },
1485            {
1486                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit9",
1487                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1488                "inherit": false,
1489                "extraInterfaces": {
1490                    "xyz.openbmc_project.Inventory.Item": {
1491                        "PrettyName": "POWER Accelerator Unit"
1492                    }
1493                }
1494            },
1495            {
1496                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit10",
1497                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1498                "inherit": false,
1499                "extraInterfaces": {
1500                    "xyz.openbmc_project.Inventory.Item": {
1501                        "PrettyName": "POWER Accelerator Unit Controller"
1502                    }
1503                }
1504            },
1505            {
1506                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit11",
1507                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1508                "inherit": false,
1509                "extraInterfaces": {
1510                    "xyz.openbmc_project.Inventory.Item": {
1511                        "PrettyName": "PCI Express controllers"
1512                    }
1513                }
1514            },
1515            {
1516                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit12",
1517                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1518                "inherit": false,
1519                "extraInterfaces": {
1520                    "xyz.openbmc_project.Inventory.Item": {
1521                        "PrettyName": "PCIe host bridge (PHB)"
1522                    }
1523                }
1524            },
1525            {
1526                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit13",
1527                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1528                "inherit": false,
1529                "extraInterfaces": {
1530                    "xyz.openbmc_project.Inventory.Item": {
1531                        "PrettyName": "OBUS End Point"
1532                    }
1533                }
1534            },
1535            {
1536                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu0/unit14",
1537                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1538                "inherit": false,
1539                "extraInterfaces": {
1540                    "xyz.openbmc_project.Inventory.Item": {
1541                        "PrettyName": "Cache-Only Core"
1542                    }
1543                }
1544            }
1545        ],
1546        "/sys/bus/spi/drivers/at25/spi42.0/eeprom": [
1547            {
1548                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1",
1549                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1550                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi43.0/eeprom",
1551                "offset": 196608,
1552                "powerOffOnly": true,
1553                "preAction": {
1554                    "collection": {
1555                        "gpioPresence": {
1556                            "pin": "presence-cp1",
1557                            "value": 0
1558                        }
1559                    }
1560                },
1561                "extraInterfaces": {
1562                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1563                    "com.ibm.ipzvpd.Location": {
1564                        "LocationCode": "Ufcs-P0-C14"
1565                    },
1566                    "xyz.openbmc_project.Inventory.Item": {
1567                        "PrettyName": "System processor module 1"
1568                    }
1569                }
1570            },
1571            {
1572                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit0",
1573                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1574                "inherit": false,
1575                "extraInterfaces": {
1576                    "xyz.openbmc_project.Inventory.Item": {
1577                        "PrettyName": "Quad"
1578                    }
1579                }
1580            },
1581            {
1582                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit1",
1583                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1584                "inherit": false,
1585                "extraInterfaces": {
1586                    "xyz.openbmc_project.Inventory.Item": {
1587                        "PrettyName": "High speed SMP/OpenCAPI Link"
1588                    }
1589                }
1590            },
1591            {
1592                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit2",
1593                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1594                "inherit": false,
1595                "extraInterfaces": {
1596                    "xyz.openbmc_project.Inventory.Item": {
1597                        "PrettyName": "Memory Controller"
1598                    }
1599                }
1600            },
1601            {
1602                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit3",
1603                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1604                "inherit": false,
1605                "extraInterfaces": {
1606                    "xyz.openbmc_project.Inventory.Item": {
1607                        "PrettyName": "Memory Controller Channel"
1608                    }
1609                }
1610            },
1611            {
1612                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit4",
1613                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1614                "inherit": false,
1615                "extraInterfaces": {
1616                    "xyz.openbmc_project.Inventory.Item": {
1617                        "PrettyName": "Processor To Memory Buffer Interface"
1618                    }
1619                }
1620            },
1621            {
1622                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit5",
1623                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1624                "inherit": false,
1625                "extraInterfaces": {
1626                    "xyz.openbmc_project.Inventory.Item": {
1627                        "PrettyName": "Nest Memory Management Unit"
1628                    }
1629                }
1630            },
1631            {
1632                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit6",
1633                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1634                "inherit": false,
1635                "extraInterfaces": {
1636                    "xyz.openbmc_project.Inventory.Item": {
1637                        "PrettyName": "Accelerator"
1638                    }
1639                }
1640            },
1641            {
1642                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit7",
1643                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1644                "inherit": false,
1645                "extraInterfaces": {
1646                    "xyz.openbmc_project.Inventory.Item": {
1647                        "PrettyName": "OpenCAPI Memory Interface"
1648                    }
1649                }
1650            },
1651            {
1652                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit8",
1653                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1654                "inherit": false,
1655                "extraInterfaces": {
1656                    "xyz.openbmc_project.Inventory.Item": {
1657                        "PrettyName": "OpenCAPI Memory Interface Controller"
1658                    }
1659                }
1660            },
1661            {
1662                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit9",
1663                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1664                "inherit": false,
1665                "extraInterfaces": {
1666                    "xyz.openbmc_project.Inventory.Item": {
1667                        "PrettyName": "POWER Accelerator Unit"
1668                    }
1669                }
1670            },
1671            {
1672                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit10",
1673                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1674                "inherit": false,
1675                "extraInterfaces": {
1676                    "xyz.openbmc_project.Inventory.Item": {
1677                        "PrettyName": "POWER Accelerator Unit Controller"
1678                    }
1679                }
1680            },
1681            {
1682                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit11",
1683                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1684                "inherit": false,
1685                "extraInterfaces": {
1686                    "xyz.openbmc_project.Inventory.Item": {
1687                        "PrettyName": "PCI Express controllers"
1688                    }
1689                }
1690            },
1691            {
1692                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit12",
1693                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1694                "inherit": false,
1695                "extraInterfaces": {
1696                    "xyz.openbmc_project.Inventory.Item": {
1697                        "PrettyName": "PCIe host bridge (PHB)"
1698                    }
1699                }
1700            },
1701            {
1702                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit13",
1703                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1704                "inherit": false,
1705                "extraInterfaces": {
1706                    "xyz.openbmc_project.Inventory.Item": {
1707                        "PrettyName": "OBUS End Point"
1708                    }
1709                }
1710            },
1711            {
1712                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm1/cpu1/unit14",
1713                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1714                "inherit": false,
1715                "extraInterfaces": {
1716                    "xyz.openbmc_project.Inventory.Item": {
1717                        "PrettyName": "Cache-Only Core"
1718                    }
1719                }
1720            }
1721        ],
1722        "/sys/bus/spi/drivers/at25/spi52.0/eeprom": [
1723            {
1724                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0",
1725                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1726                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi53.0/eeprom",
1727                "offset": 196608,
1728                "powerOffOnly": true,
1729                "preAction": {
1730                    "collection": {
1731                        "gpioPresence": {
1732                            "pin": "presence-cp2",
1733                            "value": 0
1734                        }
1735                    }
1736                },
1737                "extraInterfaces": {
1738                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1739                    "com.ibm.ipzvpd.Location": {
1740                        "LocationCode": "Ufcs-P0-C19"
1741                    },
1742                    "xyz.openbmc_project.Inventory.Item": {
1743                        "PrettyName": "System processor module 2"
1744                    }
1745                }
1746            },
1747            {
1748                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit0",
1749                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1750                "inherit": false,
1751                "extraInterfaces": {
1752                    "xyz.openbmc_project.Inventory.Item": {
1753                        "PrettyName": "Quad"
1754                    }
1755                }
1756            },
1757            {
1758                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit1",
1759                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1760                "inherit": false,
1761                "extraInterfaces": {
1762                    "xyz.openbmc_project.Inventory.Item": {
1763                        "PrettyName": "High speed SMP/OpenCAPI Link"
1764                    }
1765                }
1766            },
1767            {
1768                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit2",
1769                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1770                "inherit": false,
1771                "extraInterfaces": {
1772                    "xyz.openbmc_project.Inventory.Item": {
1773                        "PrettyName": "Memory Controller"
1774                    }
1775                }
1776            },
1777            {
1778                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit3",
1779                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1780                "inherit": false,
1781                "extraInterfaces": {
1782                    "xyz.openbmc_project.Inventory.Item": {
1783                        "PrettyName": "Memory Controller Channel"
1784                    }
1785                }
1786            },
1787            {
1788                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit4",
1789                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1790                "inherit": false,
1791                "extraInterfaces": {
1792                    "xyz.openbmc_project.Inventory.Item": {
1793                        "PrettyName": "Processor To Memory Buffer Interface"
1794                    }
1795                }
1796            },
1797            {
1798                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit5",
1799                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1800                "inherit": false,
1801                "extraInterfaces": {
1802                    "xyz.openbmc_project.Inventory.Item": {
1803                        "PrettyName": "Nest Memory Management Unit"
1804                    }
1805                }
1806            },
1807            {
1808                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit6",
1809                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1810                "inherit": false,
1811                "extraInterfaces": {
1812                    "xyz.openbmc_project.Inventory.Item": {
1813                        "PrettyName": "Accelerator"
1814                    }
1815                }
1816            },
1817            {
1818                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit7",
1819                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1820                "inherit": false,
1821                "extraInterfaces": {
1822                    "xyz.openbmc_project.Inventory.Item": {
1823                        "PrettyName": "OpenCAPI Memory Interface"
1824                    }
1825                }
1826            },
1827            {
1828                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit8",
1829                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1830                "inherit": false,
1831                "extraInterfaces": {
1832                    "xyz.openbmc_project.Inventory.Item": {
1833                        "PrettyName": "OpenCAPI Memory Interface Controller"
1834                    }
1835                }
1836            },
1837            {
1838                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit9",
1839                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1840                "inherit": false,
1841                "extraInterfaces": {
1842                    "xyz.openbmc_project.Inventory.Item": {
1843                        "PrettyName": "POWER Accelerator Unit"
1844                    }
1845                }
1846            },
1847            {
1848                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit10",
1849                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1850                "inherit": false,
1851                "extraInterfaces": {
1852                    "xyz.openbmc_project.Inventory.Item": {
1853                        "PrettyName": "POWER Accelerator Unit Controller"
1854                    }
1855                }
1856            },
1857            {
1858                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit11",
1859                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1860                "inherit": false,
1861                "extraInterfaces": {
1862                    "xyz.openbmc_project.Inventory.Item": {
1863                        "PrettyName": "PCI Express controllers"
1864                    }
1865                }
1866            },
1867            {
1868                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit12",
1869                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1870                "inherit": false,
1871                "extraInterfaces": {
1872                    "xyz.openbmc_project.Inventory.Item": {
1873                        "PrettyName": "PCIe host bridge (PHB)"
1874                    }
1875                }
1876            },
1877            {
1878                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit13",
1879                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1880                "inherit": false,
1881                "extraInterfaces": {
1882                    "xyz.openbmc_project.Inventory.Item": {
1883                        "PrettyName": "OBUS End Point"
1884                    }
1885                }
1886            },
1887            {
1888                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu0/unit14",
1889                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1890                "inherit": false,
1891                "extraInterfaces": {
1892                    "xyz.openbmc_project.Inventory.Item": {
1893                        "PrettyName": "Cache-Only Core"
1894                    }
1895                }
1896            }
1897        ],
1898        "/sys/bus/spi/drivers/at25/spi62.0/eeprom": [
1899            {
1900                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1",
1901                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1902                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi63.0/eeprom",
1903                "offset": 196608,
1904                "powerOffOnly": true,
1905                "preAction": {
1906                    "collection": {
1907                        "gpioPresence": {
1908                            "pin": "presence-cp2",
1909                            "value": 0
1910                        }
1911                    }
1912                },
1913                "extraInterfaces": {
1914                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
1915                    "com.ibm.ipzvpd.Location": {
1916                        "LocationCode": "Ufcs-P0-C19"
1917                    },
1918                    "xyz.openbmc_project.Inventory.Item": {
1919                        "PrettyName": "System processor module 2"
1920                    }
1921                }
1922            },
1923            {
1924                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit0",
1925                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1926                "inherit": false,
1927                "extraInterfaces": {
1928                    "xyz.openbmc_project.Inventory.Item": {
1929                        "PrettyName": "Quad"
1930                    }
1931                }
1932            },
1933            {
1934                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit1",
1935                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1936                "inherit": false,
1937                "extraInterfaces": {
1938                    "xyz.openbmc_project.Inventory.Item": {
1939                        "PrettyName": "High speed SMP/OpenCAPI Link"
1940                    }
1941                }
1942            },
1943            {
1944                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit2",
1945                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1946                "inherit": false,
1947                "extraInterfaces": {
1948                    "xyz.openbmc_project.Inventory.Item": {
1949                        "PrettyName": "Memory Controller"
1950                    }
1951                }
1952            },
1953            {
1954                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit3",
1955                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1956                "inherit": false,
1957                "extraInterfaces": {
1958                    "xyz.openbmc_project.Inventory.Item": {
1959                        "PrettyName": "Memory Controller Channel"
1960                    }
1961                }
1962            },
1963            {
1964                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit4",
1965                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1966                "inherit": false,
1967                "extraInterfaces": {
1968                    "xyz.openbmc_project.Inventory.Item": {
1969                        "PrettyName": "Processor To Memory Buffer Interface"
1970                    }
1971                }
1972            },
1973            {
1974                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit5",
1975                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1976                "inherit": false,
1977                "extraInterfaces": {
1978                    "xyz.openbmc_project.Inventory.Item": {
1979                        "PrettyName": "Nest Memory Management Unit"
1980                    }
1981                }
1982            },
1983            {
1984                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit6",
1985                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1986                "inherit": false,
1987                "extraInterfaces": {
1988                    "xyz.openbmc_project.Inventory.Item": {
1989                        "PrettyName": "Accelerator"
1990                    }
1991                }
1992            },
1993            {
1994                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit7",
1995                "serviceName": "xyz.openbmc_project.Inventory.Manager",
1996                "inherit": false,
1997                "extraInterfaces": {
1998                    "xyz.openbmc_project.Inventory.Item": {
1999                        "PrettyName": "OpenCAPI Memory Interface"
2000                    }
2001                }
2002            },
2003            {
2004                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit8",
2005                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2006                "inherit": false,
2007                "extraInterfaces": {
2008                    "xyz.openbmc_project.Inventory.Item": {
2009                        "PrettyName": "OpenCAPI Memory Interface Controller"
2010                    }
2011                }
2012            },
2013            {
2014                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit9",
2015                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2016                "inherit": false,
2017                "extraInterfaces": {
2018                    "xyz.openbmc_project.Inventory.Item": {
2019                        "PrettyName": "POWER Accelerator Unit"
2020                    }
2021                }
2022            },
2023            {
2024                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit10",
2025                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2026                "inherit": false,
2027                "extraInterfaces": {
2028                    "xyz.openbmc_project.Inventory.Item": {
2029                        "PrettyName": "POWER Accelerator Unit Controller"
2030                    }
2031                }
2032            },
2033            {
2034                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit11",
2035                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2036                "inherit": false,
2037                "extraInterfaces": {
2038                    "xyz.openbmc_project.Inventory.Item": {
2039                        "PrettyName": "PCI Express controllers"
2040                    }
2041                }
2042            },
2043            {
2044                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit12",
2045                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2046                "inherit": false,
2047                "extraInterfaces": {
2048                    "xyz.openbmc_project.Inventory.Item": {
2049                        "PrettyName": "PCIe host bridge (PHB)"
2050                    }
2051                }
2052            },
2053            {
2054                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit13",
2055                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2056                "inherit": false,
2057                "extraInterfaces": {
2058                    "xyz.openbmc_project.Inventory.Item": {
2059                        "PrettyName": "OBUS End Point"
2060                    }
2061                }
2062            },
2063            {
2064                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm2/cpu1/unit14",
2065                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2066                "inherit": false,
2067                "extraInterfaces": {
2068                    "xyz.openbmc_project.Inventory.Item": {
2069                        "PrettyName": "Cache-Only Core"
2070                    }
2071                }
2072            }
2073        ],
2074        "/sys/bus/spi/drivers/at25/spi72.0/eeprom": [
2075            {
2076                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0",
2077                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2078                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi73.0/eeprom",
2079                "offset": 196608,
2080                "powerOffOnly": true,
2081                "preAction": {
2082                    "collection": {
2083                        "gpioPresence": {
2084                            "pin": "presence-cp3",
2085                            "value": 0
2086                        }
2087                    }
2088                },
2089                "extraInterfaces": {
2090                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
2091                    "com.ibm.ipzvpd.Location": {
2092                        "LocationCode": "Ufcs-P0-C56"
2093                    },
2094                    "xyz.openbmc_project.Inventory.Item": {
2095                        "PrettyName": "System processor module 3"
2096                    }
2097                }
2098            },
2099            {
2100                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit0",
2101                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2102                "inherit": false,
2103                "extraInterfaces": {
2104                    "xyz.openbmc_project.Inventory.Item": {
2105                        "PrettyName": "Quad"
2106                    }
2107                }
2108            },
2109            {
2110                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit1",
2111                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2112                "inherit": false,
2113                "extraInterfaces": {
2114                    "xyz.openbmc_project.Inventory.Item": {
2115                        "PrettyName": "High speed SMP/OpenCAPI Link"
2116                    }
2117                }
2118            },
2119            {
2120                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit2",
2121                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2122                "inherit": false,
2123                "extraInterfaces": {
2124                    "xyz.openbmc_project.Inventory.Item": {
2125                        "PrettyName": "Memory Controller"
2126                    }
2127                }
2128            },
2129            {
2130                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit3",
2131                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2132                "inherit": false,
2133                "extraInterfaces": {
2134                    "xyz.openbmc_project.Inventory.Item": {
2135                        "PrettyName": "Memory Controller Channel"
2136                    }
2137                }
2138            },
2139            {
2140                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit4",
2141                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2142                "inherit": false,
2143                "extraInterfaces": {
2144                    "xyz.openbmc_project.Inventory.Item": {
2145                        "PrettyName": "Processor To Memory Buffer Interface"
2146                    }
2147                }
2148            },
2149            {
2150                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit5",
2151                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2152                "inherit": false,
2153                "extraInterfaces": {
2154                    "xyz.openbmc_project.Inventory.Item": {
2155                        "PrettyName": "Nest Memory Management Unit"
2156                    }
2157                }
2158            },
2159            {
2160                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit6",
2161                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2162                "inherit": false,
2163                "extraInterfaces": {
2164                    "xyz.openbmc_project.Inventory.Item": {
2165                        "PrettyName": "Accelerator"
2166                    }
2167                }
2168            },
2169            {
2170                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit7",
2171                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2172                "inherit": false,
2173                "extraInterfaces": {
2174                    "xyz.openbmc_project.Inventory.Item": {
2175                        "PrettyName": "OpenCAPI Memory Interface"
2176                    }
2177                }
2178            },
2179            {
2180                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit8",
2181                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2182                "inherit": false,
2183                "extraInterfaces": {
2184                    "xyz.openbmc_project.Inventory.Item": {
2185                        "PrettyName": "OpenCAPI Memory Interface Controller"
2186                    }
2187                }
2188            },
2189            {
2190                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit9",
2191                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2192                "inherit": false,
2193                "extraInterfaces": {
2194                    "xyz.openbmc_project.Inventory.Item": {
2195                        "PrettyName": "POWER Accelerator Unit"
2196                    }
2197                }
2198            },
2199            {
2200                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit10",
2201                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2202                "inherit": false,
2203                "extraInterfaces": {
2204                    "xyz.openbmc_project.Inventory.Item": {
2205                        "PrettyName": "POWER Accelerator Unit Controller"
2206                    }
2207                }
2208            },
2209            {
2210                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit11",
2211                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2212                "inherit": false,
2213                "extraInterfaces": {
2214                    "xyz.openbmc_project.Inventory.Item": {
2215                        "PrettyName": "PCI Express controllers"
2216                    }
2217                }
2218            },
2219            {
2220                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit12",
2221                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2222                "inherit": false,
2223                "extraInterfaces": {
2224                    "xyz.openbmc_project.Inventory.Item": {
2225                        "PrettyName": "PCIe host bridge (PHB)"
2226                    }
2227                }
2228            },
2229            {
2230                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit13",
2231                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2232                "inherit": false,
2233                "extraInterfaces": {
2234                    "xyz.openbmc_project.Inventory.Item": {
2235                        "PrettyName": "OBUS End Point"
2236                    }
2237                }
2238            },
2239            {
2240                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu0/unit14",
2241                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2242                "inherit": false,
2243                "extraInterfaces": {
2244                    "xyz.openbmc_project.Inventory.Item": {
2245                        "PrettyName": "Cache-Only Core"
2246                    }
2247                }
2248            }
2249        ],
2250        "/sys/bus/spi/drivers/at25/spi82.0/eeprom": [
2251            {
2252                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1",
2253                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2254                "redundantEeprom": "/sys/bus/spi/drivers/at25/spi83.0/eeprom",
2255                "offset": 196608,
2256                "powerOffOnly": true,
2257                "preAction": {
2258                    "collection": {
2259                        "gpioPresence": {
2260                            "pin": "presence-cp3",
2261                            "value": 0
2262                        }
2263                    }
2264                },
2265                "extraInterfaces": {
2266                    "xyz.openbmc_project.Inventory.Item.Cpu": null,
2267                    "com.ibm.ipzvpd.Location": {
2268                        "LocationCode": "Ufcs-P0-C56"
2269                    },
2270                    "xyz.openbmc_project.Inventory.Item": {
2271                        "PrettyName": "System processor module 3"
2272                    }
2273                }
2274            },
2275            {
2276                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit0",
2277                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2278                "inherit": false,
2279                "extraInterfaces": {
2280                    "xyz.openbmc_project.Inventory.Item": {
2281                        "PrettyName": "Quad"
2282                    }
2283                }
2284            },
2285            {
2286                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit1",
2287                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2288                "inherit": false,
2289                "extraInterfaces": {
2290                    "xyz.openbmc_project.Inventory.Item": {
2291                        "PrettyName": "High speed SMP/OpenCAPI Link"
2292                    }
2293                }
2294            },
2295            {
2296                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit2",
2297                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2298                "inherit": false,
2299                "extraInterfaces": {
2300                    "xyz.openbmc_project.Inventory.Item": {
2301                        "PrettyName": "Memory Controller"
2302                    }
2303                }
2304            },
2305            {
2306                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit3",
2307                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2308                "inherit": false,
2309                "extraInterfaces": {
2310                    "xyz.openbmc_project.Inventory.Item": {
2311                        "PrettyName": "Memory Controller Channel"
2312                    }
2313                }
2314            },
2315            {
2316                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit4",
2317                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2318                "inherit": false,
2319                "extraInterfaces": {
2320                    "xyz.openbmc_project.Inventory.Item": {
2321                        "PrettyName": "Processor To Memory Buffer Interface"
2322                    }
2323                }
2324            },
2325            {
2326                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit5",
2327                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2328                "inherit": false,
2329                "extraInterfaces": {
2330                    "xyz.openbmc_project.Inventory.Item": {
2331                        "PrettyName": "Nest Memory Management Unit"
2332                    }
2333                }
2334            },
2335            {
2336                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit6",
2337                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2338                "inherit": false,
2339                "extraInterfaces": {
2340                    "xyz.openbmc_project.Inventory.Item": {
2341                        "PrettyName": "Accelerator"
2342                    }
2343                }
2344            },
2345            {
2346                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit7",
2347                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2348                "inherit": false,
2349                "extraInterfaces": {
2350                    "xyz.openbmc_project.Inventory.Item": {
2351                        "PrettyName": "OpenCAPI Memory Interface"
2352                    }
2353                }
2354            },
2355            {
2356                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit8",
2357                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2358                "inherit": false,
2359                "extraInterfaces": {
2360                    "xyz.openbmc_project.Inventory.Item": {
2361                        "PrettyName": "OpenCAPI Memory Interface Controller"
2362                    }
2363                }
2364            },
2365            {
2366                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit9",
2367                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2368                "inherit": false,
2369                "extraInterfaces": {
2370                    "xyz.openbmc_project.Inventory.Item": {
2371                        "PrettyName": "POWER Accelerator Unit"
2372                    }
2373                }
2374            },
2375            {
2376                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit10",
2377                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2378                "inherit": false,
2379                "extraInterfaces": {
2380                    "xyz.openbmc_project.Inventory.Item": {
2381                        "PrettyName": "POWER Accelerator Unit Controller"
2382                    }
2383                }
2384            },
2385            {
2386                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit11",
2387                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2388                "inherit": false,
2389                "extraInterfaces": {
2390                    "xyz.openbmc_project.Inventory.Item": {
2391                        "PrettyName": "PCI Express controllers"
2392                    }
2393                }
2394            },
2395            {
2396                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit12",
2397                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2398                "inherit": false,
2399                "extraInterfaces": {
2400                    "xyz.openbmc_project.Inventory.Item": {
2401                        "PrettyName": "PCIe host bridge (PHB)"
2402                    }
2403                }
2404            },
2405            {
2406                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit13",
2407                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2408                "inherit": false,
2409                "extraInterfaces": {
2410                    "xyz.openbmc_project.Inventory.Item": {
2411                        "PrettyName": "OBUS End Point"
2412                    }
2413                }
2414            },
2415            {
2416                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm3/cpu1/unit14",
2417                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2418                "inherit": false,
2419                "extraInterfaces": {
2420                    "xyz.openbmc_project.Inventory.Item": {
2421                        "PrettyName": "Cache-Only Core"
2422                    }
2423                }
2424            }
2425        ],
2426        "/sys/bus/i2c/drivers/at24/27-0050/eeprom": [
2427            {
2428                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane",
2429                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2430                "preAction": {
2431                    "collection": {
2432                        "gpioPresence": {
2433                            "pin": "presence-dasd",
2434                            "value": 0
2435                        }
2436                    }
2437                },
2438                "extraInterfaces": {
2439                    "xyz.openbmc_project.Inventory.Item.DiskBackplane": null,
2440                    "com.ibm.ipzvpd.Location": {
2441                        "LocationCode": "Ufcs-P1"
2442                    },
2443                    "xyz.openbmc_project.Inventory.Item": {
2444                        "PrettyName": "Drive backplane"
2445                    }
2446                }
2447            },
2448            {
2449                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme0",
2450                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2451                "inherit": false,
2452                "extraInterfaces": {
2453                    "com.ibm.Control.Host.PCIeLink": null,
2454                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2455                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2456                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2457                    },
2458                    "com.ibm.ipzvpd.Location": {
2459                        "LocationCode": "Ufcs-P1-C0"
2460                    },
2461                    "xyz.openbmc_project.Inventory.Item": {
2462                        "PrettyName": "NVMe U.2 drive 0"
2463                    }
2464                }
2465            },
2466            {
2467                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme0/drive0",
2468                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2469                "inherit": false,
2470                "embedded": false,
2471                "replaceableAtRuntime": true,
2472                "extraInterfaces": {
2473                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2474                    "com.ibm.ipzvpd.Location": {
2475                        "LocationCode": "Ufcs-P1-C0"
2476                    },
2477                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2478                        "SlotNumber": 1
2479                    },
2480                    "xyz.openbmc_project.Inventory.Item": {
2481                        "PrettyName": "NVMe U.2 drive 0"
2482                    }
2483                }
2484            },
2485            {
2486                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme1",
2487                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2488                "inherit": false,
2489                "extraInterfaces": {
2490                    "com.ibm.Control.Host.PCIeLink": null,
2491                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2492                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2493                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2494                    },
2495                    "com.ibm.ipzvpd.Location": {
2496                        "LocationCode": "Ufcs-P1-C1"
2497                    },
2498                    "xyz.openbmc_project.Inventory.Item": {
2499                        "PrettyName": "NVMe U.2 drive 1"
2500                    }
2501                }
2502            },
2503            {
2504                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme1/drive1",
2505                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2506                "inherit": false,
2507                "embedded": false,
2508                "replaceableAtRuntime": true,
2509                "extraInterfaces": {
2510                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2511                    "com.ibm.ipzvpd.Location": {
2512                        "LocationCode": "Ufcs-P1-C1"
2513                    },
2514                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2515                        "SlotNumber": 2
2516                    },
2517                    "xyz.openbmc_project.Inventory.Item": {
2518                        "PrettyName": "NVMe U.2 drive 1"
2519                    }
2520                }
2521            },
2522            {
2523                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme2",
2524                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2525                "inherit": false,
2526                "extraInterfaces": {
2527                    "com.ibm.Control.Host.PCIeLink": null,
2528                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2529                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2530                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2531                    },
2532                    "com.ibm.ipzvpd.Location": {
2533                        "LocationCode": "Ufcs-P1-C2"
2534                    },
2535                    "xyz.openbmc_project.Inventory.Item": {
2536                        "PrettyName": "NVMe U.2 drive 2"
2537                    }
2538                }
2539            },
2540            {
2541                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme2/drive2",
2542                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2543                "inherit": false,
2544                "embedded": false,
2545                "replaceableAtRuntime": true,
2546                "extraInterfaces": {
2547                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2548                    "com.ibm.ipzvpd.Location": {
2549                        "LocationCode": "Ufcs-P1-C2"
2550                    },
2551                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2552                        "SlotNumber": 3
2553                    },
2554                    "xyz.openbmc_project.Inventory.Item": {
2555                        "PrettyName": "NVMe U.2 drive 2"
2556                    }
2557                }
2558            },
2559            {
2560                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme3",
2561                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2562                "inherit": false,
2563                "extraInterfaces": {
2564                    "com.ibm.Control.Host.PCIeLink": null,
2565                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2566                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2567                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2568                    },
2569                    "com.ibm.ipzvpd.Location": {
2570                        "LocationCode": "Ufcs-P1-C3"
2571                    },
2572                    "xyz.openbmc_project.Inventory.Item": {
2573                        "PrettyName": "NVMe U.2 drive 3"
2574                    }
2575                }
2576            },
2577            {
2578                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme3/drive3",
2579                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2580                "inherit": false,
2581                "embedded": false,
2582                "replaceableAtRuntime": true,
2583                "extraInterfaces": {
2584                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2585                    "com.ibm.ipzvpd.Location": {
2586                        "LocationCode": "Ufcs-P1-C3"
2587                    },
2588                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2589                        "SlotNumber": 4
2590                    },
2591                    "xyz.openbmc_project.Inventory.Item": {
2592                        "PrettyName": "NVMe U.2 drive 3"
2593                    }
2594                }
2595            },
2596            {
2597                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme4",
2598                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2599                "inherit": false,
2600                "extraInterfaces": {
2601                    "com.ibm.Control.Host.PCIeLink": null,
2602                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2603                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2604                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2605                    },
2606                    "com.ibm.ipzvpd.Location": {
2607                        "LocationCode": "Ufcs-P1-C4"
2608                    },
2609                    "xyz.openbmc_project.Inventory.Item": {
2610                        "PrettyName": "NVMe U.2 drive 4"
2611                    }
2612                }
2613            },
2614            {
2615                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme4/drive4",
2616                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2617                "inherit": false,
2618                "embedded": false,
2619                "replaceableAtRuntime": true,
2620                "extraInterfaces": {
2621                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2622                    "com.ibm.ipzvpd.Location": {
2623                        "LocationCode": "Ufcs-P1-C4"
2624                    },
2625                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2626                        "SlotNumber": 5
2627                    },
2628                    "xyz.openbmc_project.Inventory.Item": {
2629                        "PrettyName": "NVMe U.2 drive 4"
2630                    }
2631                }
2632            },
2633            {
2634                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme5",
2635                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2636                "inherit": false,
2637                "extraInterfaces": {
2638                    "com.ibm.Control.Host.PCIeLink": null,
2639                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2640                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2641                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2642                    },
2643                    "com.ibm.ipzvpd.Location": {
2644                        "LocationCode": "Ufcs-P1-C5"
2645                    },
2646                    "xyz.openbmc_project.Inventory.Item": {
2647                        "PrettyName": "NVMe U.2 drive 5"
2648                    }
2649                }
2650            },
2651            {
2652                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme5/drive5",
2653                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2654                "inherit": false,
2655                "embedded": false,
2656                "replaceableAtRuntime": true,
2657                "extraInterfaces": {
2658                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2659                    "com.ibm.ipzvpd.Location": {
2660                        "LocationCode": "Ufcs-P1-C5"
2661                    },
2662                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2663                        "SlotNumber": 6
2664                    },
2665                    "xyz.openbmc_project.Inventory.Item": {
2666                        "PrettyName": "NVMe U.2 drive 5"
2667                    }
2668                }
2669            },
2670            {
2671                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme6",
2672                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2673                "inherit": false,
2674                "extraInterfaces": {
2675                    "com.ibm.Control.Host.PCIeLink": null,
2676                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2677                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2678                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2679                    },
2680                    "com.ibm.ipzvpd.Location": {
2681                        "LocationCode": "Ufcs-P1-C6"
2682                    },
2683                    "xyz.openbmc_project.Inventory.Item": {
2684                        "PrettyName": "NVMe U.2 drive 6"
2685                    }
2686                }
2687            },
2688            {
2689                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme6/drive6",
2690                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2691                "inherit": false,
2692                "embedded": false,
2693                "replaceableAtRuntime": true,
2694                "extraInterfaces": {
2695                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2696                    "com.ibm.ipzvpd.Location": {
2697                        "LocationCode": "Ufcs-P1-C6"
2698                    },
2699                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2700                        "SlotNumber": 7
2701                    },
2702                    "xyz.openbmc_project.Inventory.Item": {
2703                        "PrettyName": "NVMe U.2 drive 6"
2704                    }
2705                }
2706            },
2707            {
2708                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme7",
2709                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2710                "inherit": false,
2711                "extraInterfaces": {
2712                    "com.ibm.Control.Host.PCIeLink": null,
2713                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2714                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2715                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2716                    },
2717                    "com.ibm.ipzvpd.Location": {
2718                        "LocationCode": "Ufcs-P1-C7"
2719                    },
2720                    "xyz.openbmc_project.Inventory.Item": {
2721                        "PrettyName": "NVMe U.2 drive 7"
2722                    }
2723                }
2724            },
2725            {
2726                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme7/drive7",
2727                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2728                "inherit": false,
2729                "embedded": false,
2730                "replaceableAtRuntime": true,
2731                "extraInterfaces": {
2732                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2733                    "com.ibm.ipzvpd.Location": {
2734                        "LocationCode": "Ufcs-P1-C7"
2735                    },
2736                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2737                        "SlotNumber": 8
2738                    },
2739                    "xyz.openbmc_project.Inventory.Item": {
2740                        "PrettyName": "NVMe U.2 drive 7"
2741                    }
2742                }
2743            },
2744            {
2745                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme8",
2746                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2747                "inherit": false,
2748                "extraInterfaces": {
2749                    "com.ibm.Control.Host.PCIeLink": null,
2750                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2751                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2752                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2753                    },
2754                    "com.ibm.ipzvpd.Location": {
2755                        "LocationCode": "Ufcs-P1-C8"
2756                    },
2757                    "xyz.openbmc_project.Inventory.Item": {
2758                        "PrettyName": "NVMe U.2 drive 8"
2759                    }
2760                }
2761            },
2762            {
2763                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme8/drive8",
2764                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2765                "inherit": false,
2766                "embedded": false,
2767                "replaceableAtRuntime": true,
2768                "extraInterfaces": {
2769                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2770                    "com.ibm.ipzvpd.Location": {
2771                        "LocationCode": "Ufcs-P1-C8"
2772                    },
2773                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2774                        "SlotNumber": 9
2775                    },
2776                    "xyz.openbmc_project.Inventory.Item": {
2777                        "PrettyName": "NVMe U.2 drive 8"
2778                    }
2779                }
2780            },
2781            {
2782                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme9",
2783                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2784                "inherit": false,
2785                "extraInterfaces": {
2786                    "com.ibm.Control.Host.PCIeLink": null,
2787                    "xyz.openbmc_project.State.Decorator.PowerState": "xyz.openbmc_project.State.Decorator.PowerState.State.Unknown",
2788                    "xyz.openbmc_project.Inventory.Item.PCIeSlot": {
2789                        "SlotType": "xyz.openbmc_project.Inventory.Item.PCIeSlot.SlotTypes.U_2"
2790                    },
2791                    "com.ibm.ipzvpd.Location": {
2792                        "LocationCode": "Ufcs-P1-C9"
2793                    },
2794                    "xyz.openbmc_project.Inventory.Item": {
2795                        "PrettyName": "NVMe U.2 drive 9"
2796                    }
2797                }
2798            },
2799            {
2800                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/nvme9/drive9",
2801                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2802                "inherit": false,
2803                "embedded": false,
2804                "replaceableAtRuntime": true,
2805                "extraInterfaces": {
2806                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
2807                    "com.ibm.ipzvpd.Location": {
2808                        "LocationCode": "Ufcs-P1-C9"
2809                    },
2810                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
2811                        "SlotNumber": 10
2812                    },
2813                    "xyz.openbmc_project.Inventory.Item": {
2814                        "PrettyName": "NVMe U.2 drive 9"
2815                    }
2816                }
2817            },
2818            {
2819                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/dp_connector0",
2820                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2821                "inherit": false,
2822                "extraInterfaces": {
2823                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2824                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2825                    "com.ibm.ipzvpd.Location": {
2826                        "LocationCode": "Ufcs-P1-T0"
2827                    },
2828                    "xyz.openbmc_project.Inventory.Item": {
2829                        "PrettyName": "USB 3.0 port 1 (front)"
2830                    }
2831                }
2832            },
2833            {
2834                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/dp_connector1",
2835                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2836                "inherit": false,
2837                "extraInterfaces": {
2838                    "xyz.openbmc_project.Inventory.Item.Connector": null,
2839                    "xyz.openbmc_project.Inventory.Connector.Port": null,
2840                    "com.ibm.ipzvpd.Location": {
2841                        "LocationCode": "Ufcs-P1-T1"
2842                    },
2843                    "xyz.openbmc_project.Inventory.Item": {
2844                        "PrettyName": "USB 3.0 port 2 (front)"
2845                    }
2846                }
2847            }
2848        ],
2849        "/sys/bus/i2c/drivers/at24/28-0051/eeprom": [
2850            {
2851                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/panel1",
2852                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2853                "replaceableAtRuntime": true,
2854                "essentialFru": true,
2855                "preAction": {
2856                    "collection": {
2857                        "gpioPresence": {
2858                            "pin": "presence-lcd-op",
2859                            "value": 0
2860                        }
2861                    }
2862                },
2863                "extraInterfaces": {
2864                    "xyz.openbmc_project.Inventory.Item.Panel": null,
2865                    "com.ibm.ipzvpd.Location": {
2866                        "LocationCode": "Ufcs-D1"
2867                    },
2868                    "xyz.openbmc_project.Inventory.Item": {
2869                        "PrettyName": "Control panel display"
2870                    }
2871                }
2872            }
2873        ],
2874        "/sys/bus/i2c/drivers/at24/29-0050/eeprom": [
2875            {
2876                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dasd_backplane/panel0",
2877                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2878                "replaceableAtRuntime": true,
2879                "essentialFru": true,
2880                "preAction": {
2881                    "collection": {
2882                        "gpioPresence": {
2883                            "pin": "presence-base-op",
2884                            "value": 0
2885                        }
2886                    }
2887                },
2888                "extraInterfaces": {
2889                    "xyz.openbmc_project.Inventory.Item.Panel": null,
2890                    "com.ibm.ipzvpd.Location": {
2891                        "LocationCode": "Ufcs-D0"
2892                    },
2893                    "xyz.openbmc_project.Inventory.Item": {
2894                        "PrettyName": "Control panel"
2895                    }
2896                }
2897            }
2898        ],
2899        "/sys/bus/i2c/drivers/at24/31-0050/eeprom": [
2900            {
2901                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan0",
2902                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2903                "handlePresence": false,
2904                "replaceableAtRuntime": true,
2905                "monitorPresence": true,
2906                "preAction": {
2907                    "collection": {
2908                        "systemCmd": {
2909                            "cmd": "echo 31-0050 > /sys/bus/i2c/drivers/at24/bind"
2910                        }
2911                    },
2912                    "deletion": {
2913                        "systemCmd": {
2914                            "cmd": "echo 31-0050 > /sys/bus/i2c/drivers/at24/unbind"
2915                        }
2916                    }
2917                },
2918                "extraInterfaces": {
2919                    "xyz.openbmc_project.Inventory.Item.Fan": null,
2920                    "com.ibm.ipzvpd.Location": {
2921                        "LocationCode": "Ufcs-A0"
2922                    }
2923                }
2924            }
2925        ],
2926        "/sys/bus/i2c/drivers/at24/32-0050/eeprom": [
2927            {
2928                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan1",
2929                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2930                "handlePresence": false,
2931                "replaceableAtRuntime": true,
2932                "monitorPresence": true,
2933                "preAction": {
2934                    "collection": {
2935                        "systemCmd": {
2936                            "cmd": "echo 32-0050 > /sys/bus/i2c/drivers/at24/bind"
2937                        }
2938                    },
2939                    "deletion": {
2940                        "systemCmd": {
2941                            "cmd": "echo 32-0050 > /sys/bus/i2c/drivers/at24/unbind"
2942                        }
2943                    }
2944                },
2945                "extraInterfaces": {
2946                    "xyz.openbmc_project.Inventory.Item.Fan": null,
2947                    "com.ibm.ipzvpd.Location": {
2948                        "LocationCode": "Ufcs-A1"
2949                    }
2950                }
2951            }
2952        ],
2953        "/sys/bus/i2c/drivers/at24/33-0050/eeprom": [
2954            {
2955                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan2",
2956                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2957                "handlePresence": false,
2958                "replaceableAtRuntime": true,
2959                "monitorPresence": true,
2960                "preAction": {
2961                    "collection": {
2962                        "systemCmd": {
2963                            "cmd": "echo 33-0050 > /sys/bus/i2c/drivers/at24/bind"
2964                        }
2965                    },
2966                    "deletion": {
2967                        "systemCmd": {
2968                            "cmd": "echo 33-0050 > /sys/bus/i2c/drivers/at24/unbind"
2969                        }
2970                    }
2971                },
2972                "extraInterfaces": {
2973                    "xyz.openbmc_project.Inventory.Item.Fan": null,
2974                    "com.ibm.ipzvpd.Location": {
2975                        "LocationCode": "Ufcs-A2"
2976                    }
2977                }
2978            }
2979        ],
2980        "/sys/bus/i2c/drivers/at24/34-0050/eeprom": [
2981            {
2982                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/fan3",
2983                "serviceName": "xyz.openbmc_project.Inventory.Manager",
2984                "replaceableAtRuntime": true,
2985                "handlePresence": false,
2986                "monitorPresence": true,
2987                "preAction": {
2988                    "collection": {
2989                        "systemCmd": {
2990                            "cmd": "echo 34-0050 > /sys/bus/i2c/drivers/at24/bind"
2991                        }
2992                    },
2993                    "deletion": {
2994                        "systemCmd": {
2995                            "cmd": "echo 34-0050 > /sys/bus/i2c/drivers/at24/unbind"
2996                        }
2997                    }
2998                },
2999                "extraInterfaces": {
3000                    "xyz.openbmc_project.Inventory.Item.Fan": null,
3001                    "com.ibm.ipzvpd.Location": {
3002                        "LocationCode": "Ufcs-A3"
3003                    }
3004                }
3005            }
3006        ],
3007        "/sys/bus/i2c/drivers/at24/16-0052/eeprom": [
3008            {
3009                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1",
3010                "replaceableAtStandby": true,
3011                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3012                "replaceableAtRuntime": true,
3013                "preAction": {
3014                    "collection": {
3015                        "setGpio": {
3016                            "pin": "presence-cable-card1",
3017                            "value": 1
3018                        },
3019                        "systemCmd": {
3020                            "cmd": "echo 16-0052 > /sys/bus/i2c/drivers/at24/bind"
3021                        }
3022                    },
3023                    "deletion": {
3024                        "systemCmd": {
3025                            "cmd": "echo 16-0062 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3026                        }
3027                    }
3028                },
3029                "postAction": {
3030                    "collection": {
3031                        "ccin": ["6B99"],
3032                        "systemCmd": {
3033                            "cmd": "echo 16-0062 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3034                        }
3035                    },
3036                    "deletion": {
3037                        "systemCmd": {
3038                            "cmd": "echo 16-0052 > /sys/bus/i2c/drivers/at24/unbind"
3039                        },
3040                        "setGpio": {
3041                            "pin": "presence-cable-card1",
3042                            "value": 0
3043                        }
3044                    }
3045                },
3046                "postFailAction": {
3047                    "collection": {
3048                        "setGpio": {
3049                            "pin": "presence-cable-card1",
3050                            "value": 0
3051                        }
3052                    },
3053                    "deletion": {
3054                        "setGpio": {
3055                            "pin": "presence-cable-card1",
3056                            "value": 0
3057                        }
3058                    }
3059                },
3060                "extraInterfaces": {
3061                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3062                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3063                    "com.ibm.ipzvpd.Location": {
3064                        "LocationCode": "Ufcs-P0-C1"
3065                    },
3066                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3067                        "Bus": 16,
3068                        "Address": 82
3069                    },
3070                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3071                        "SlotNumber": 1
3072                    },
3073                    "xyz.openbmc_project.Inventory.Item": {
3074                        "PrettyName": "PCIe4 x8 adapter"
3075                    }
3076                }
3077            },
3078            {
3079                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1/cxp_top",
3080                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3081                "inherit": false,
3082                "noprime": true,
3083                "ccin": ["6B99"],
3084                "extraInterfaces": {
3085                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3086                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3087                    "com.ibm.ipzvpd.Location": {
3088                        "LocationCode": "Ufcs-P0-C1-T0"
3089                    },
3090                    "xyz.openbmc_project.Inventory.Item": {
3091                        "PrettyName": "CXP Port"
3092                    }
3093                }
3094            },
3095            {
3096                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot1/pcie_card1/cxp_bot",
3097                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3098                "inherit": false,
3099                "noprime": true,
3100                "ccin": ["6B99"],
3101                "extraInterfaces": {
3102                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3103                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3104                    "com.ibm.ipzvpd.Location": {
3105                        "LocationCode": "Ufcs-P0-C1-T1"
3106                    },
3107                    "xyz.openbmc_project.Inventory.Item": {
3108                        "PrettyName": "CXP Port"
3109                    }
3110                }
3111            }
3112        ],
3113        "/sys/bus/i2c/drivers/at24/17-0050/eeprom": [
3114            {
3115                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2",
3116                "replaceableAtStandby": true,
3117                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3118                "replaceableAtRuntime": true,
3119                "preAction": {
3120                    "collection": {
3121                        "setGpio": {
3122                            "pin": "presence-cable-card2",
3123                            "value": 1
3124                        },
3125                        "systemCmd": {
3126                            "cmd": "echo 17-0050 > /sys/bus/i2c/drivers/at24/bind"
3127                        }
3128                    },
3129                    "deletion": {
3130                        "systemCmd": {
3131                            "cmd": "echo 17-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3132                        }
3133                    }
3134                },
3135                "postAction": {
3136                    "collection": {
3137                        "ccin": ["6B99"],
3138                        "systemCmd": {
3139                            "cmd": "echo 17-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3140                        }
3141                    },
3142                    "deletion": {
3143                        "systemCmd": {
3144                            "cmd": "echo 17-0050 > /sys/bus/i2c/drivers/at24/unbind"
3145                        },
3146                        "setGpio": {
3147                            "pin": "presence-cable-card2",
3148                            "value": 0
3149                        }
3150                    }
3151                },
3152                "postFailAction": {
3153                    "collection": {
3154                        "setGpio": {
3155                            "pin": "presence-cable-card2",
3156                            "value": 0
3157                        }
3158                    },
3159                    "deletion": {
3160                        "setGpio": {
3161                            "pin": "presence-cable-card2",
3162                            "value": 0
3163                        }
3164                    }
3165                },
3166                "extraInterfaces": {
3167                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3168                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3169                    "com.ibm.ipzvpd.Location": {
3170                        "LocationCode": "Ufcs-P0-C2"
3171                    },
3172                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3173                        "Bus": 17,
3174                        "Address": 80
3175                    },
3176                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3177                        "SlotNumber": 2
3178                    },
3179                    "xyz.openbmc_project.Inventory.Item": {
3180                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
3181                    }
3182                }
3183            },
3184            {
3185                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2/cxp_top",
3186                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3187                "inherit": false,
3188                "noprime": true,
3189                "ccin": ["6B99"],
3190                "extraInterfaces": {
3191                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3192                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3193                    "com.ibm.ipzvpd.Location": {
3194                        "LocationCode": "Ufcs-P0-C2-T0"
3195                    },
3196                    "xyz.openbmc_project.Inventory.Item": {
3197                        "PrettyName": "CXP Port"
3198                    }
3199                }
3200            },
3201            {
3202                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot2/pcie_card2/cxp_bot",
3203                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3204                "inherit": false,
3205                "noprime": true,
3206                "ccin": ["6B99"],
3207                "extraInterfaces": {
3208                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3209                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3210                    "com.ibm.ipzvpd.Location": {
3211                        "LocationCode": "Ufcs-P0-C2-T1"
3212                    },
3213                    "xyz.openbmc_project.Inventory.Item": {
3214                        "PrettyName": "CXP Port"
3215                    }
3216                }
3217            }
3218        ],
3219        "/sys/bus/i2c/drivers/at24/18-0051/eeprom": [
3220            {
3221                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3",
3222                "replaceableAtStandby": true,
3223                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3224                "replaceableAtRuntime": true,
3225                "preAction": {
3226                    "collection": {
3227                        "setGpio": {
3228                            "pin": "presence-cable-card3",
3229                            "value": 1
3230                        },
3231                        "systemCmd": {
3232                            "cmd": "echo 18-0051 > /sys/bus/i2c/drivers/at24/bind"
3233                        }
3234                    },
3235                    "deletion": {
3236                        "systemCmd": {
3237                            "cmd": "echo 18-0061 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3238                        }
3239                    }
3240                },
3241                "postAction": {
3242                    "collection": {
3243                        "ccin": ["6B99"],
3244                        "systemCmd": {
3245                            "cmd": "echo 18-0061 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3246                        }
3247                    },
3248                    "deletion": {
3249                        "systemCmd": {
3250                            "cmd": "echo 18-0051 > /sys/bus/i2c/drivers/at24/unbind"
3251                        },
3252                        "setGpio": {
3253                            "pin": "presence-cable-card3",
3254                            "value": 0
3255                        }
3256                    }
3257                },
3258                "postFailAction": {
3259                    "collection": {
3260                        "setGpio": {
3261                            "pin": "presence-cable-card3",
3262                            "value": 0
3263                        }
3264                    },
3265                    "deletion": {
3266                        "setGpio": {
3267                            "pin": "presence-cable-card3",
3268                            "value": 0
3269                        }
3270                    }
3271                },
3272                "extraInterfaces": {
3273                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3274                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3275                    "com.ibm.ipzvpd.Location": {
3276                        "LocationCode": "Ufcs-P0-C3"
3277                    },
3278                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3279                        "Bus": 18,
3280                        "Address": 81
3281                    },
3282                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3283                        "SlotNumber": 3
3284                    },
3285                    "xyz.openbmc_project.Inventory.Item": {
3286                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
3287                    }
3288                }
3289            },
3290            {
3291                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3/cxp_top",
3292                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3293                "inherit": false,
3294                "noprime": true,
3295                "ccin": ["6B99"],
3296                "extraInterfaces": {
3297                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3298                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3299                    "com.ibm.ipzvpd.Location": {
3300                        "LocationCode": "Ufcs-P0-C3-T0"
3301                    },
3302                    "xyz.openbmc_project.Inventory.Item": {
3303                        "PrettyName": "CXP Port"
3304                    }
3305                }
3306            },
3307            {
3308                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot3/pcie_card3/cxp_bot",
3309                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3310                "inherit": false,
3311                "noprime": true,
3312                "ccin": ["6B99"],
3313                "extraInterfaces": {
3314                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3315                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3316                    "com.ibm.ipzvpd.Location": {
3317                        "LocationCode": "Ufcs-P0-C3-T1"
3318                    },
3319                    "xyz.openbmc_project.Inventory.Item": {
3320                        "PrettyName": "CXP Port"
3321                    }
3322                }
3323            }
3324        ],
3325        "/sys/bus/i2c/drivers/at24/19-0050/eeprom": [
3326            {
3327                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4",
3328                "replaceableAtStandby": true,
3329                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3330                "replaceableAtRuntime": true,
3331                "preAction": {
3332                    "collection": {
3333                        "setGpio": {
3334                            "pin": "presence-cable-card4",
3335                            "value": 1
3336                        },
3337                        "systemCmd": {
3338                            "cmd": "echo 19-0050 > /sys/bus/i2c/drivers/at24/bind"
3339                        }
3340                    },
3341                    "deletion": {
3342                        "systemCmd": {
3343                            "cmd": "echo 19-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3344                        }
3345                    }
3346                },
3347                "postAction": {
3348                    "collection": {
3349                        "ccin": ["6B99"],
3350                        "systemCmd": {
3351                            "cmd": "echo 19-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3352                        }
3353                    },
3354                    "deletion": {
3355                        "systemCmd": {
3356                            "cmd": "echo 19-0050 > /sys/bus/i2c/drivers/at24/unbind"
3357                        },
3358                        "setGpio": {
3359                            "pin": "presence-cable-card4",
3360                            "value": 0
3361                        }
3362                    }
3363                },
3364                "postFailAction": {
3365                    "collection": {
3366                        "setGpio": {
3367                            "pin": "presence-cable-card4",
3368                            "value": 0
3369                        }
3370                    },
3371                    "deletion": {
3372                        "setGpio": {
3373                            "pin": "presence-cable-card4",
3374                            "value": 0
3375                        }
3376                    }
3377                },
3378                "extraInterfaces": {
3379                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3380                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3381                    "com.ibm.ipzvpd.Location": {
3382                        "LocationCode": "Ufcs-P0-C4"
3383                    },
3384                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3385                        "Bus": 19,
3386                        "Address": 80
3387                    },
3388                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3389                        "SlotNumber": 4
3390                    },
3391                    "xyz.openbmc_project.Inventory.Item": {
3392                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
3393                    }
3394                }
3395            },
3396            {
3397                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4/cxp_top",
3398                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3399                "inherit": false,
3400                "noprime": true,
3401                "ccin": ["6B99"],
3402                "extraInterfaces": {
3403                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3404                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3405                    "com.ibm.ipzvpd.Location": {
3406                        "LocationCode": "Ufcs-P0-C4-T0"
3407                    },
3408                    "xyz.openbmc_project.Inventory.Item": {
3409                        "PrettyName": "CXP Port"
3410                    }
3411                }
3412            },
3413            {
3414                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot4/pcie_card4/cxp_bot",
3415                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3416                "inherit": false,
3417                "noprime": true,
3418                "ccin": ["6B99"],
3419                "extraInterfaces": {
3420                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3421                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3422                    "com.ibm.ipzvpd.Location": {
3423                        "LocationCode": "Ufcs-P0-C4-T1"
3424                    },
3425                    "xyz.openbmc_project.Inventory.Item": {
3426                        "PrettyName": "CXP Port"
3427                    }
3428                }
3429            }
3430        ],
3431        "/sys/bus/i2c/drivers/at24/20-0051/eeprom": [
3432            {
3433                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5/pcie_card5",
3434                "replaceableAtStandby": true,
3435                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3436                "replaceableAtRuntime": true,
3437                "preAction": {
3438                    "collection": {
3439                        "setGpio": {
3440                            "pin": "presence-cable-card5",
3441                            "value": 1
3442                        },
3443                        "systemCmd": {
3444                            "cmd": "echo 20-0051 > /sys/bus/i2c/drivers/at24/bind"
3445                        }
3446                    },
3447                    "deletion": {
3448                        "systemCmd": {
3449                            "cmd": "echo 20-0061 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3450                        }
3451                    }
3452                },
3453                "postAction": {
3454                    "collection": {
3455                        "ccin": ["6B99"],
3456                        "systemCmd": {
3457                            "cmd": "echo 20-0061 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3458                        }
3459                    },
3460                    "deletion": {
3461                        "systemCmd": {
3462                            "cmd": "echo 20-0051 > /sys/bus/i2c/drivers/at24/unbind"
3463                        },
3464                        "setGpio": {
3465                            "pin": "presence-cable-card5",
3466                            "value": 0
3467                        }
3468                    }
3469                },
3470                "postFailAction": {
3471                    "collection": {
3472                        "setGpio": {
3473                            "pin": "presence-cable-card5",
3474                            "value": 0
3475                        }
3476                    },
3477                    "deletion": {
3478                        "setGpio": {
3479                            "pin": "presence-cable-card5",
3480                            "value": 0
3481                        }
3482                    }
3483                },
3484                "extraInterfaces": {
3485                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3486                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3487                    "com.ibm.ipzvpd.Location": {
3488                        "LocationCode": "Ufcs-P0-C5"
3489                    },
3490                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3491                        "Bus": 20,
3492                        "Address": 81
3493                    },
3494                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3495                        "SlotNumber": 5
3496                    },
3497                    "xyz.openbmc_project.Inventory.Item": {
3498                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
3499                    }
3500                }
3501            },
3502            {
3503                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5/pcie_card5/cxp_top",
3504                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3505                "inherit": false,
3506                "noprime": true,
3507                "ccin": ["6B99"],
3508                "extraInterfaces": {
3509                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3510                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3511                    "com.ibm.ipzvpd.Location": {
3512                        "LocationCode": "Ufcs-P0-C5-T0"
3513                    },
3514                    "xyz.openbmc_project.Inventory.Item": {
3515                        "PrettyName": "CXP Port"
3516                    }
3517                }
3518            },
3519            {
3520                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot5/pcie_card5/cxp_bot",
3521                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3522                "inherit": false,
3523                "noprime": true,
3524                "ccin": ["6B99"],
3525                "extraInterfaces": {
3526                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3527                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3528                    "com.ibm.ipzvpd.Location": {
3529                        "LocationCode": "Ufcs-P0-C5-T1"
3530                    },
3531                    "xyz.openbmc_project.Inventory.Item": {
3532                        "PrettyName": "CXP Port"
3533                    }
3534                }
3535            }
3536        ],
3537        "/sys/bus/i2c/drivers/at24/21-0051/eeprom": [
3538            {
3539                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot6/pcie_card6",
3540                "replaceableAtStandby": true,
3541                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3542                "replaceableAtRuntime": true,
3543                "preAction": {
3544                    "collection": {
3545                        "setGpio": {
3546                            "pin": "presence-cable-card6",
3547                            "value": 1
3548                        },
3549                        "systemCmd": {
3550                            "cmd": "echo 21-0051 > /sys/bus/i2c/drivers/at24/bind"
3551                        }
3552                    }
3553                },
3554                "postAction": {
3555                    "deletion": {
3556                        "systemCmd": {
3557                            "cmd": "echo 21-0051 > /sys/bus/i2c/drivers/at24/unbind"
3558                        },
3559                        "setGpio": {
3560                            "pin": "presence-cable-card6",
3561                            "value": 0
3562                        }
3563                    }
3564                },
3565                "postFailAction": {
3566                    "collection": {
3567                        "setGpio": {
3568                            "pin": "presence-cable-card6",
3569                            "value": 0
3570                        }
3571                    },
3572                    "deletion": {
3573                        "setGpio": {
3574                            "pin": "presence-cable-card6",
3575                            "value": 0
3576                        }
3577                    }
3578                },
3579                "extraInterfaces": {
3580                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3581                    "com.ibm.ipzvpd.Location": {
3582                        "LocationCode": "Ufcs-P0-C6"
3583                    },
3584                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3585                        "Bus": 21,
3586                        "Address": 81
3587                    },
3588                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3589                        "SlotNumber": 6
3590                    },
3591                    "xyz.openbmc_project.Inventory.Item": {
3592                        "PrettyName": "PCIe4 x8 adapter"
3593                    }
3594                }
3595            }
3596        ],
3597        "/sys/bus/i2c/drivers/at24/22-0053/eeprom": [
3598            {
3599                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7",
3600                "replaceableAtStandby": true,
3601                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3602                "replaceableAtRuntime": true,
3603                "preAction": {
3604                    "collection": {
3605                        "setGpio": {
3606                            "pin": "presence-cable-card7",
3607                            "value": 1
3608                        },
3609                        "systemCmd": {
3610                            "cmd": "echo 22-0053 > /sys/bus/i2c/drivers/at24/bind"
3611                        }
3612                    },
3613                    "deletion": {
3614                        "systemCmd": {
3615                            "cmd": "echo 22-0063 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3616                        }
3617                    }
3618                },
3619                "postAction": {
3620                    "collection": {
3621                        "ccin": ["6B99"],
3622                        "systemCmd": {
3623                            "cmd": "echo 22-0063 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3624                        }
3625                    },
3626                    "deletion": {
3627                        "systemCmd": {
3628                            "cmd": "echo 22-0053 > /sys/bus/i2c/drivers/at24/unbind"
3629                        },
3630                        "setGpio": {
3631                            "pin": "presence-cable-card7",
3632                            "value": 0
3633                        }
3634                    }
3635                },
3636                "postFailAction": {
3637                    "collection": {
3638                        "setGpio": {
3639                            "pin": "presence-cable-card7",
3640                            "value": 0
3641                        }
3642                    },
3643                    "deletion": {
3644                        "setGpio": {
3645                            "pin": "presence-cable-card7",
3646                            "value": 0
3647                        }
3648                    }
3649                },
3650                "extraInterfaces": {
3651                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3652                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3653                    "com.ibm.ipzvpd.Location": {
3654                        "LocationCode": "Ufcs-P0-C7"
3655                    },
3656                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3657                        "Bus": 22,
3658                        "Address": 83
3659                    },
3660                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3661                        "SlotNumber": 7
3662                    },
3663                    "xyz.openbmc_project.Inventory.Item": {
3664                        "PrettyName": "PCIe5 x8 adapter"
3665                    }
3666                }
3667            },
3668            {
3669                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7/cxp_top",
3670                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3671                "inherit": false,
3672                "noprime": true,
3673                "ccin": ["6B99"],
3674                "extraInterfaces": {
3675                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3676                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3677                    "com.ibm.ipzvpd.Location": {
3678                        "LocationCode": "Ufcs-P0-C7-T0"
3679                    },
3680                    "xyz.openbmc_project.Inventory.Item": {
3681                        "PrettyName": "CXP Port"
3682                    }
3683                }
3684            },
3685            {
3686                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot7/pcie_card7/cxp_bot",
3687                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3688                "inherit": false,
3689                "noprime": true,
3690                "ccin": ["6B99"],
3691                "extraInterfaces": {
3692                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3693                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3694                    "com.ibm.ipzvpd.Location": {
3695                        "LocationCode": "Ufcs-P0-C7-T1"
3696                    },
3697                    "xyz.openbmc_project.Inventory.Item": {
3698                        "PrettyName": "CXP Port"
3699                    }
3700                }
3701            }
3702        ],
3703        "/sys/bus/i2c/drivers/at24/23-0050/eeprom": [
3704            {
3705                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8",
3706                "replaceableAtStandby": true,
3707                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3708                "replaceableAtRuntime": true,
3709                "preAction": {
3710                    "collection": {
3711                        "setGpio": {
3712                            "pin": "presence-cable-card8",
3713                            "value": 1
3714                        },
3715                        "systemCmd": {
3716                            "cmd": "echo 23-0050 > /sys/bus/i2c/drivers/at24/bind"
3717                        }
3718                    },
3719                    "deletion": {
3720                        "systemCmd": {
3721                            "cmd": "echo 23-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3722                        }
3723                    }
3724                },
3725                "postAction": {
3726                    "collection": {
3727                        "ccin": ["6B99"],
3728                        "systemCmd": {
3729                            "cmd": "echo 23-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3730                        }
3731                    },
3732                    "deletion": {
3733                        "systemCmd": {
3734                            "cmd": "echo 23-0050 > /sys/bus/i2c/drivers/at24/unbind"
3735                        },
3736                        "setGpio": {
3737                            "pin": "presence-cable-card8",
3738                            "value": 0
3739                        }
3740                    }
3741                },
3742                "postFailAction": {
3743                    "collection": {
3744                        "setGpio": {
3745                            "pin": "presence-cable-card8",
3746                            "value": 0
3747                        }
3748                    },
3749                    "deletion": {
3750                        "setGpio": {
3751                            "pin": "presence-cable-card8",
3752                            "value": 0
3753                        }
3754                    }
3755                },
3756                "extraInterfaces": {
3757                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3758                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3759                    "com.ibm.ipzvpd.Location": {
3760                        "LocationCode": "Ufcs-P0-C8"
3761                    },
3762                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3763                        "Bus": 23,
3764                        "Address": 80
3765                    },
3766                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3767                        "SlotNumber": 8
3768                    },
3769                    "xyz.openbmc_project.Inventory.Item": {
3770                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
3771                    }
3772                }
3773            },
3774            {
3775                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/cxp_top",
3776                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3777                "inherit": false,
3778                "noprime": true,
3779                "ccin": ["6B99"],
3780                "extraInterfaces": {
3781                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3782                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3783                    "com.ibm.ipzvpd.Location": {
3784                        "LocationCode": "Ufcs-P0-C8-T0"
3785                    },
3786                    "xyz.openbmc_project.Inventory.Item": {
3787                        "PrettyName": "CXP Port"
3788                    }
3789                }
3790            },
3791            {
3792                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot8/pcie_card8/cxp_bot",
3793                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3794                "inherit": false,
3795                "noprime": true,
3796                "ccin": ["6B99"],
3797                "extraInterfaces": {
3798                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3799                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3800                    "com.ibm.ipzvpd.Location": {
3801                        "LocationCode": "Ufcs-P0-C8-T1"
3802                    },
3803                    "xyz.openbmc_project.Inventory.Item": {
3804                        "PrettyName": "CXP Port"
3805                    }
3806                }
3807            }
3808        ],
3809        "/sys/bus/i2c/drivers/at24/24-0052/eeprom": [
3810            {
3811                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot9/pcie_card9",
3812                "replaceableAtStandby": true,
3813                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3814                "replaceableAtRuntime": true,
3815                "preAction": {
3816                    "collection": {
3817                        "setGpio": {
3818                            "pin": "presence-cable-card9",
3819                            "value": 1
3820                        },
3821                        "systemCmd": {
3822                            "cmd": "echo 24-0052 > /sys/bus/i2c/drivers/at24/bind"
3823                        }
3824                    }
3825                },
3826                "postAction": {
3827                    "deletion": {
3828                        "systemCmd": {
3829                            "cmd": "echo 24-0052 > /sys/bus/i2c/drivers/at24/unbind"
3830                        },
3831                        "setGpio": {
3832                            "pin": "presence-cable-card9",
3833                            "value": 0
3834                        }
3835                    }
3836                },
3837                "postFailAction": {
3838                    "collection": {
3839                        "setGpio": {
3840                            "pin": "presence-cable-card9",
3841                            "value": 0
3842                        }
3843                    },
3844                    "deletion": {
3845                        "setGpio": {
3846                            "pin": "presence-cable-card9",
3847                            "value": 0
3848                        }
3849                    }
3850                },
3851                "extraInterfaces": {
3852                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3853                    "com.ibm.ipzvpd.Location": {
3854                        "LocationCode": "Ufcs-P0-C9"
3855                    },
3856                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3857                        "Bus": 24,
3858                        "Address": 82
3859                    },
3860                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3861                        "SlotNumber": 9
3862                    },
3863                    "xyz.openbmc_project.Inventory.Item": {
3864                        "PrettyName": "PCIe4 x8 adapter"
3865                    }
3866                }
3867            }
3868        ],
3869        "/sys/bus/i2c/drivers/at24/25-0053/eeprom": [
3870            {
3871                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10",
3872                "replaceableAtStandby": true,
3873                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3874                "replaceableAtRuntime": true,
3875                "preAction": {
3876                    "collection": {
3877                        "setGpio": {
3878                            "pin": "presence-cable-card10",
3879                            "value": 1
3880                        },
3881                        "systemCmd": {
3882                            "cmd": "echo 25-0053 > /sys/bus/i2c/drivers/at24/bind"
3883                        }
3884                    },
3885                    "deletion": {
3886                        "systemCmd": {
3887                            "cmd": "echo 25-0063 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3888                        }
3889                    }
3890                },
3891                "postAction": {
3892                    "collection": {
3893                        "ccin": ["6B99"],
3894                        "systemCmd": {
3895                            "cmd": "echo 25-0063 > /sys/bus/i2c/drivers/leds-pca955x/bind"
3896                        }
3897                    },
3898                    "deletion": {
3899                        "systemCmd": {
3900                            "cmd": "echo 25-0053 > /sys/bus/i2c/drivers/at24/unbind"
3901                        },
3902                        "setGpio": {
3903                            "pin": "presence-cable-card10",
3904                            "value": 0
3905                        }
3906                    }
3907                },
3908                "postFailAction": {
3909                    "collection": {
3910                        "setGpio": {
3911                            "pin": "presence-cable-card10",
3912                            "value": 0
3913                        }
3914                    },
3915                    "deletion": {
3916                        "setGpio": {
3917                            "pin": "presence-cable-card10",
3918                            "value": 0
3919                        }
3920                    }
3921                },
3922                "extraInterfaces": {
3923                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
3924                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
3925                    "com.ibm.ipzvpd.Location": {
3926                        "LocationCode": "Ufcs-P0-C10"
3927                    },
3928                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
3929                        "Bus": 25,
3930                        "Address": 83
3931                    },
3932                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
3933                        "SlotNumber": 10
3934                    },
3935                    "xyz.openbmc_project.Inventory.Item": {
3936                        "PrettyName": "PCIe5 x8 adapter"
3937                    }
3938                }
3939            },
3940            {
3941                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_top",
3942                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3943                "inherit": false,
3944                "noprime": true,
3945                "ccin": ["6B99"],
3946                "extraInterfaces": {
3947                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3948                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3949                    "com.ibm.ipzvpd.Location": {
3950                        "LocationCode": "Ufcs-P0-C10-T0"
3951                    },
3952                    "xyz.openbmc_project.Inventory.Item": {
3953                        "PrettyName": "CXP Port"
3954                    }
3955                }
3956            },
3957            {
3958                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10/pcie_card10/cxp_bot",
3959                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3960                "inherit": false,
3961                "noprime": true,
3962                "ccin": ["6B99"],
3963                "extraInterfaces": {
3964                    "xyz.openbmc_project.Inventory.Item.Connector": null,
3965                    "xyz.openbmc_project.Inventory.Connector.Port": null,
3966                    "com.ibm.ipzvpd.Location": {
3967                        "LocationCode": "Ufcs-P0-C10-T1"
3968                    },
3969                    "xyz.openbmc_project.Inventory.Item": {
3970                        "PrettyName": "CXP Port"
3971                    }
3972                }
3973            }
3974        ],
3975        "/sys/bus/i2c/drivers/at24/26-0051/eeprom": [
3976            {
3977                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11",
3978                "replaceableAtStandby": true,
3979                "serviceName": "xyz.openbmc_project.Inventory.Manager",
3980                "replaceableAtRuntime": true,
3981                "preAction": {
3982                    "collection": {
3983                        "setGpio": {
3984                            "pin": "presence-cable-card11",
3985                            "value": 1
3986                        },
3987                        "systemCmd": {
3988                            "cmd": "echo 26-0051 > /sys/bus/i2c/drivers/at24/bind"
3989                        }
3990                    },
3991                    "deletion": {
3992                        "systemCmd": {
3993                            "cmd": "echo 26-0061 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
3994                        }
3995                    }
3996                },
3997                "postAction": {
3998                    "collection": {
3999                        "ccin": ["6B99"],
4000                        "systemCmd": {
4001                            "cmd": "echo 26-0061 > /sys/bus/i2c/drivers/leds-pca955x/bind"
4002                        }
4003                    },
4004                    "deletion": {
4005                        "systemCmd": {
4006                            "cmd": "echo 26-0051 > /sys/bus/i2c/drivers/at24/unbind"
4007                        },
4008                        "setGpio": {
4009                            "pin": "presence-cable-card11",
4010                            "value": 0
4011                        }
4012                    }
4013                },
4014                "postFailAction": {
4015                    "collection": {
4016                        "setGpio": {
4017                            "pin": "presence-cable-card11",
4018                            "value": 0
4019                        }
4020                    },
4021                    "deletion": {
4022                        "setGpio": {
4023                            "pin": "presence-cable-card11",
4024                            "value": 0
4025                        }
4026                    }
4027                },
4028                "extraInterfaces": {
4029                    "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
4030                    "xyz.openbmc_project.Inventory.Item.FabricAdapter": null,
4031                    "com.ibm.ipzvpd.Location": {
4032                        "LocationCode": "Ufcs-P0-C11"
4033                    },
4034                    "xyz.openbmc_project.Inventory.Decorator.I2CDevice": {
4035                        "Bus": 26,
4036                        "Address": 81
4037                    },
4038                    "xyz.openbmc_project.Inventory.Decorator.Slot": {
4039                        "SlotNumber": 11
4040                    },
4041                    "xyz.openbmc_project.Inventory.Item": {
4042                        "PrettyName": "PCIe4 x16 or PCIe5 x8 adapter"
4043                    }
4044                }
4045            },
4046            {
4047                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/cxp_top",
4048                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4049                "inherit": false,
4050                "noprime": true,
4051                "ccin": ["6B99"],
4052                "extraInterfaces": {
4053                    "xyz.openbmc_project.Inventory.Item.Connector": null,
4054                    "xyz.openbmc_project.Inventory.Connector.Port": null,
4055                    "com.ibm.ipzvpd.Location": {
4056                        "LocationCode": "Ufcs-P0-C11-T0"
4057                    },
4058                    "xyz.openbmc_project.Inventory.Item": {
4059                        "PrettyName": "CXP Port"
4060                    }
4061                }
4062            },
4063            {
4064                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot11/pcie_card11/cxp_bot",
4065                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4066                "inherit": false,
4067                "noprime": true,
4068                "ccin": ["6B99"],
4069                "extraInterfaces": {
4070                    "xyz.openbmc_project.Inventory.Item.Connector": null,
4071                    "xyz.openbmc_project.Inventory.Connector.Port": null,
4072                    "com.ibm.ipzvpd.Location": {
4073                        "LocationCode": "Ufcs-P0-C11-T1"
4074                    },
4075                    "xyz.openbmc_project.Inventory.Item": {
4076                        "PrettyName": "CXP Port"
4077                    }
4078                }
4079            }
4080        ],
4081        "/sys/bus/i2c/drivers/at24/300-0050/eeprom": [
4082            {
4083                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0",
4084                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4085                "powerOffOnly": true,
4086                "preAction": {
4087                    "collection": {
4088                        "gpioPresence": {
4089                            "pin": "presence-cp1",
4090                            "value": 0
4091                        },
4092                        "systemCmd": {
4093                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-300/new_device"
4094                        }
4095                    }
4096                },
4097                "extraInterfaces": {
4098                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4099                    "com.ibm.ipzvpd.Location": {
4100                        "LocationCode": "Ufcs-P0-C22"
4101                    },
4102                    "xyz.openbmc_project.Inventory.Item": {
4103                        "PrettyName": "Memory module 0"
4104                    },
4105                    "xyz.openbmc_project.State.Decorator.Availability": {
4106                        "Available": false
4107                    }
4108                }
4109            },
4110            {
4111                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit0",
4112                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4113                "inherit": false,
4114                "extraInterfaces": {
4115                    "xyz.openbmc_project.Inventory.Item": {
4116                        "PrettyName": "OpenCAPI Memory Buffer"
4117                    }
4118                }
4119            },
4120            {
4121                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit1",
4122                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4123                "inherit": false,
4124                "extraInterfaces": {
4125                    "xyz.openbmc_project.Inventory.Item": {
4126                        "PrettyName": "DDR Memory Port"
4127                    }
4128                }
4129            },
4130            {
4131                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit2",
4132                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4133                "inherit": false,
4134                "extraInterfaces": {
4135                    "xyz.openbmc_project.Inventory.Item": {
4136                        "PrettyName": "Onboard Memory Power Control Device"
4137                    }
4138                }
4139            },
4140            {
4141                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm0/unit3",
4142                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4143                "inherit": false,
4144                "extraInterfaces": {
4145                    "xyz.openbmc_project.Inventory.Item": {
4146                        "PrettyName": "Onboard Memory Power Management IC"
4147                    }
4148                }
4149            }
4150        ],
4151        "/sys/bus/i2c/drivers/at24/301-0050/eeprom": [
4152            {
4153                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1",
4154                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4155                "powerOffOnly": true,
4156                "preAction": {
4157                    "collection": {
4158                        "gpioPresence": {
4159                            "pin": "presence-cp1",
4160                            "value": 0
4161                        },
4162                        "systemCmd": {
4163                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-301/new_device"
4164                        }
4165                    }
4166                },
4167                "extraInterfaces": {
4168                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4169                    "com.ibm.ipzvpd.Location": {
4170                        "LocationCode": "Ufcs-P0-C23"
4171                    },
4172                    "xyz.openbmc_project.Inventory.Item": {
4173                        "PrettyName": "Memory module 1"
4174                    },
4175                    "xyz.openbmc_project.State.Decorator.Availability": {
4176                        "Available": false
4177                    }
4178                }
4179            },
4180            {
4181                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit0",
4182                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4183                "inherit": false,
4184                "extraInterfaces": {
4185                    "xyz.openbmc_project.Inventory.Item": {
4186                        "PrettyName": "OpenCAPI Memory Buffer"
4187                    }
4188                }
4189            },
4190            {
4191                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit1",
4192                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4193                "inherit": false,
4194                "extraInterfaces": {
4195                    "xyz.openbmc_project.Inventory.Item": {
4196                        "PrettyName": "DDR Memory Port"
4197                    }
4198                }
4199            },
4200            {
4201                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit2",
4202                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4203                "inherit": false,
4204                "extraInterfaces": {
4205                    "xyz.openbmc_project.Inventory.Item": {
4206                        "PrettyName": "Onboard Memory Power Control Device"
4207                    }
4208                }
4209            },
4210            {
4211                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm1/unit3",
4212                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4213                "inherit": false,
4214                "extraInterfaces": {
4215                    "xyz.openbmc_project.Inventory.Item": {
4216                        "PrettyName": "Onboard Memory Power Management IC"
4217                    }
4218                }
4219            }
4220        ],
4221        "/sys/bus/i2c/drivers/at24/310-0050/eeprom": [
4222            {
4223                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2",
4224                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4225                "powerOffOnly": true,
4226                "preAction": {
4227                    "collection": {
4228                        "gpioPresence": {
4229                            "pin": "presence-cp1",
4230                            "value": 0
4231                        },
4232                        "systemCmd": {
4233                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-310/new_device"
4234                        }
4235                    }
4236                },
4237                "extraInterfaces": {
4238                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4239                    "com.ibm.ipzvpd.Location": {
4240                        "LocationCode": "Ufcs-P0-C24"
4241                    },
4242                    "xyz.openbmc_project.Inventory.Item": {
4243                        "PrettyName": "Memory module 2"
4244                    },
4245                    "xyz.openbmc_project.State.Decorator.Availability": {
4246                        "Available": false
4247                    }
4248                }
4249            },
4250            {
4251                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit0",
4252                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4253                "inherit": false,
4254                "extraInterfaces": {
4255                    "xyz.openbmc_project.Inventory.Item": {
4256                        "PrettyName": "OpenCAPI Memory Buffer"
4257                    }
4258                }
4259            },
4260            {
4261                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit1",
4262                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4263                "inherit": false,
4264                "extraInterfaces": {
4265                    "xyz.openbmc_project.Inventory.Item": {
4266                        "PrettyName": "DDR Memory Port"
4267                    }
4268                }
4269            },
4270            {
4271                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit2",
4272                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4273                "inherit": false,
4274                "extraInterfaces": {
4275                    "xyz.openbmc_project.Inventory.Item": {
4276                        "PrettyName": "Onboard Memory Power Control Device"
4277                    }
4278                }
4279            },
4280            {
4281                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm2/unit3",
4282                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4283                "inherit": false,
4284                "extraInterfaces": {
4285                    "xyz.openbmc_project.Inventory.Item": {
4286                        "PrettyName": "Onboard Memory Power Management IC"
4287                    }
4288                }
4289            }
4290        ],
4291        "/sys/bus/i2c/drivers/at24/312-0050/eeprom": [
4292            {
4293                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3",
4294                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4295                "powerOffOnly": true,
4296                "preAction": {
4297                    "collection": {
4298                        "gpioPresence": {
4299                            "pin": "presence-cp1",
4300                            "value": 0
4301                        },
4302                        "systemCmd": {
4303                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-312/new_device"
4304                        }
4305                    }
4306                },
4307                "extraInterfaces": {
4308                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4309                    "com.ibm.ipzvpd.Location": {
4310                        "LocationCode": "Ufcs-P0-C25"
4311                    },
4312                    "xyz.openbmc_project.Inventory.Item": {
4313                        "PrettyName": "Memory module 3"
4314                    },
4315                    "xyz.openbmc_project.State.Decorator.Availability": {
4316                        "Available": false
4317                    }
4318                }
4319            },
4320            {
4321                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit0",
4322                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4323                "inherit": false,
4324                "extraInterfaces": {
4325                    "xyz.openbmc_project.Inventory.Item": {
4326                        "PrettyName": "OpenCAPI Memory Buffer"
4327                    }
4328                }
4329            },
4330            {
4331                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit1",
4332                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4333                "inherit": false,
4334                "extraInterfaces": {
4335                    "xyz.openbmc_project.Inventory.Item": {
4336                        "PrettyName": "DDR Memory Port"
4337                    }
4338                }
4339            },
4340            {
4341                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit2",
4342                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4343                "inherit": false,
4344                "extraInterfaces": {
4345                    "xyz.openbmc_project.Inventory.Item": {
4346                        "PrettyName": "Onboard Memory Power Control Device"
4347                    }
4348                }
4349            },
4350            {
4351                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm3/unit3",
4352                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4353                "inherit": false,
4354                "extraInterfaces": {
4355                    "xyz.openbmc_project.Inventory.Item": {
4356                        "PrettyName": "Onboard Memory Power Management IC"
4357                    }
4358                }
4359            }
4360        ],
4361        "/sys/bus/i2c/drivers/at24/313-0050/eeprom": [
4362            {
4363                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4",
4364                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4365                "powerOffOnly": true,
4366                "preAction": {
4367                    "collection": {
4368                        "gpioPresence": {
4369                            "pin": "presence-cp1",
4370                            "value": 0
4371                        },
4372                        "systemCmd": {
4373                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-313/new_device"
4374                        }
4375                    }
4376                },
4377                "extraInterfaces": {
4378                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4379                    "com.ibm.ipzvpd.Location": {
4380                        "LocationCode": "Ufcs-P0-C26"
4381                    },
4382                    "xyz.openbmc_project.Inventory.Item": {
4383                        "PrettyName": "Memory module 4"
4384                    },
4385                    "xyz.openbmc_project.State.Decorator.Availability": {
4386                        "Available": false
4387                    }
4388                }
4389            },
4390            {
4391                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit0",
4392                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4393                "inherit": false,
4394                "extraInterfaces": {
4395                    "xyz.openbmc_project.Inventory.Item": {
4396                        "PrettyName": "OpenCAPI Memory Buffer"
4397                    }
4398                }
4399            },
4400            {
4401                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit1",
4402                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4403                "inherit": false,
4404                "extraInterfaces": {
4405                    "xyz.openbmc_project.Inventory.Item": {
4406                        "PrettyName": "DDR Memory Port"
4407                    }
4408                }
4409            },
4410            {
4411                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit2",
4412                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4413                "inherit": false,
4414                "extraInterfaces": {
4415                    "xyz.openbmc_project.Inventory.Item": {
4416                        "PrettyName": "Onboard Memory Power Control Device"
4417                    }
4418                }
4419            },
4420            {
4421                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm4/unit3",
4422                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4423                "inherit": false,
4424                "extraInterfaces": {
4425                    "xyz.openbmc_project.Inventory.Item": {
4426                        "PrettyName": "Onboard Memory Power Management IC"
4427                    }
4428                }
4429            }
4430        ],
4431        "/sys/bus/i2c/drivers/at24/315-0050/eeprom": [
4432            {
4433                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5",
4434                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4435                "powerOffOnly": true,
4436                "preAction": {
4437                    "collection": {
4438                        "gpioPresence": {
4439                            "pin": "presence-cp1",
4440                            "value": 0
4441                        },
4442                        "systemCmd": {
4443                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-315/new_device"
4444                        }
4445                    }
4446                },
4447                "extraInterfaces": {
4448                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4449                    "com.ibm.ipzvpd.Location": {
4450                        "LocationCode": "Ufcs-P0-C27"
4451                    },
4452                    "xyz.openbmc_project.Inventory.Item": {
4453                        "PrettyName": "Memory module 5"
4454                    },
4455                    "xyz.openbmc_project.State.Decorator.Availability": {
4456                        "Available": false
4457                    }
4458                }
4459            },
4460            {
4461                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit0",
4462                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4463                "inherit": false,
4464                "extraInterfaces": {
4465                    "xyz.openbmc_project.Inventory.Item": {
4466                        "PrettyName": "OpenCAPI Memory Buffer"
4467                    }
4468                }
4469            },
4470            {
4471                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit1",
4472                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4473                "inherit": false,
4474                "extraInterfaces": {
4475                    "xyz.openbmc_project.Inventory.Item": {
4476                        "PrettyName": "DDR Memory Port"
4477                    }
4478                }
4479            },
4480            {
4481                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit2",
4482                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4483                "inherit": false,
4484                "extraInterfaces": {
4485                    "xyz.openbmc_project.Inventory.Item": {
4486                        "PrettyName": "Onboard Memory Power Control Device"
4487                    }
4488                }
4489            },
4490            {
4491                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm5/unit3",
4492                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4493                "inherit": false,
4494                "extraInterfaces": {
4495                    "xyz.openbmc_project.Inventory.Item": {
4496                        "PrettyName": "Onboard Memory Power Management IC"
4497                    }
4498                }
4499            }
4500        ],
4501        "/sys/bus/i2c/drivers/at24/311-0050/eeprom": [
4502            {
4503                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6",
4504                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4505                "powerOffOnly": true,
4506                "preAction": {
4507                    "collection": {
4508                        "gpioPresence": {
4509                            "pin": "presence-cp1",
4510                            "value": 0
4511                        },
4512                        "systemCmd": {
4513                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-311/new_device"
4514                        }
4515                    }
4516                },
4517                "extraInterfaces": {
4518                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4519                    "com.ibm.ipzvpd.Location": {
4520                        "LocationCode": "Ufcs-P0-C28"
4521                    },
4522                    "xyz.openbmc_project.Inventory.Item": {
4523                        "PrettyName": "Memory module 6"
4524                    },
4525                    "xyz.openbmc_project.State.Decorator.Availability": {
4526                        "Available": false
4527                    }
4528                }
4529            },
4530            {
4531                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit0",
4532                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4533                "inherit": false,
4534                "extraInterfaces": {
4535                    "xyz.openbmc_project.Inventory.Item": {
4536                        "PrettyName": "OpenCAPI Memory Buffer"
4537                    }
4538                }
4539            },
4540            {
4541                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit1",
4542                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4543                "inherit": false,
4544                "extraInterfaces": {
4545                    "xyz.openbmc_project.Inventory.Item": {
4546                        "PrettyName": "DDR Memory Port"
4547                    }
4548                }
4549            },
4550            {
4551                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit2",
4552                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4553                "inherit": false,
4554                "extraInterfaces": {
4555                    "xyz.openbmc_project.Inventory.Item": {
4556                        "PrettyName": "Onboard Memory Power Control Device"
4557                    }
4558                }
4559            },
4560            {
4561                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm6/unit3",
4562                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4563                "inherit": false,
4564                "extraInterfaces": {
4565                    "xyz.openbmc_project.Inventory.Item": {
4566                        "PrettyName": "Onboard Memory Power Management IC"
4567                    }
4568                }
4569            }
4570        ],
4571        "/sys/bus/i2c/drivers/at24/314-0050/eeprom": [
4572            {
4573                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7",
4574                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4575                "powerOffOnly": true,
4576                "preAction": {
4577                    "collection": {
4578                        "gpioPresence": {
4579                            "pin": "presence-cp1",
4580                            "value": 0
4581                        },
4582                        "systemCmd": {
4583                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-314/new_device"
4584                        }
4585                    }
4586                },
4587                "extraInterfaces": {
4588                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4589                    "com.ibm.ipzvpd.Location": {
4590                        "LocationCode": "Ufcs-P0-C29"
4591                    },
4592                    "xyz.openbmc_project.Inventory.Item": {
4593                        "PrettyName": "Memory module 7"
4594                    },
4595                    "xyz.openbmc_project.State.Decorator.Availability": {
4596                        "Available": false
4597                    }
4598                }
4599            },
4600            {
4601                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit0",
4602                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4603                "inherit": false,
4604                "extraInterfaces": {
4605                    "xyz.openbmc_project.Inventory.Item": {
4606                        "PrettyName": "OpenCAPI Memory Buffer"
4607                    }
4608                }
4609            },
4610            {
4611                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit1",
4612                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4613                "inherit": false,
4614                "extraInterfaces": {
4615                    "xyz.openbmc_project.Inventory.Item": {
4616                        "PrettyName": "DDR Memory Port"
4617                    }
4618                }
4619            },
4620            {
4621                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit2",
4622                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4623                "inherit": false,
4624                "extraInterfaces": {
4625                    "xyz.openbmc_project.Inventory.Item": {
4626                        "PrettyName": "Onboard Memory Power Control Device"
4627                    }
4628                }
4629            },
4630            {
4631                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm7/unit3",
4632                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4633                "inherit": false,
4634                "extraInterfaces": {
4635                    "xyz.openbmc_project.Inventory.Item": {
4636                        "PrettyName": "Onboard Memory Power Management IC"
4637                    }
4638                }
4639            }
4640        ],
4641        "/sys/bus/i2c/drivers/at24/416-0050/eeprom": [
4642            {
4643                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8",
4644                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4645                "powerOffOnly": true,
4646                "preAction": {
4647                    "collection": {
4648                        "gpioPresence": {
4649                            "pin": "presence-cp1",
4650                            "value": 0
4651                        },
4652                        "systemCmd": {
4653                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-416/new_device"
4654                        }
4655                    }
4656                },
4657                "extraInterfaces": {
4658                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4659                    "com.ibm.ipzvpd.Location": {
4660                        "LocationCode": "Ufcs-P0-C30"
4661                    },
4662                    "xyz.openbmc_project.Inventory.Item": {
4663                        "PrettyName": "Memory module 8"
4664                    },
4665                    "xyz.openbmc_project.State.Decorator.Availability": {
4666                        "Available": false
4667                    }
4668                }
4669            },
4670            {
4671                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit0",
4672                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4673                "inherit": false,
4674                "extraInterfaces": {
4675                    "xyz.openbmc_project.Inventory.Item": {
4676                        "PrettyName": "OpenCAPI Memory Buffer"
4677                    }
4678                }
4679            },
4680            {
4681                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit1",
4682                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4683                "inherit": false,
4684                "extraInterfaces": {
4685                    "xyz.openbmc_project.Inventory.Item": {
4686                        "PrettyName": "DDR Memory Port"
4687                    }
4688                }
4689            },
4690            {
4691                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit2",
4692                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4693                "inherit": false,
4694                "extraInterfaces": {
4695                    "xyz.openbmc_project.Inventory.Item": {
4696                        "PrettyName": "Onboard Memory Power Control Device"
4697                    }
4698                }
4699            },
4700            {
4701                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm8/unit3",
4702                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4703                "inherit": false,
4704                "extraInterfaces": {
4705                    "xyz.openbmc_project.Inventory.Item": {
4706                        "PrettyName": "Onboard Memory Power Management IC"
4707                    }
4708                }
4709            }
4710        ],
4711        "/sys/bus/i2c/drivers/at24/417-0050/eeprom": [
4712            {
4713                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9",
4714                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4715                "powerOffOnly": true,
4716                "preAction": {
4717                    "collection": {
4718                        "gpioPresence": {
4719                            "pin": "presence-cp1",
4720                            "value": 0
4721                        },
4722                        "systemCmd": {
4723                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-417/new_device"
4724                        }
4725                    }
4726                },
4727                "extraInterfaces": {
4728                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4729                    "com.ibm.ipzvpd.Location": {
4730                        "LocationCode": "Ufcs-P0-C31"
4731                    },
4732                    "xyz.openbmc_project.Inventory.Item": {
4733                        "PrettyName": "Memory module 9"
4734                    },
4735                    "xyz.openbmc_project.State.Decorator.Availability": {
4736                        "Available": false
4737                    }
4738                }
4739            },
4740            {
4741                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit0",
4742                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4743                "inherit": false,
4744                "extraInterfaces": {
4745                    "xyz.openbmc_project.Inventory.Item": {
4746                        "PrettyName": "OpenCAPI Memory Buffer"
4747                    }
4748                }
4749            },
4750            {
4751                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit1",
4752                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4753                "inherit": false,
4754                "extraInterfaces": {
4755                    "xyz.openbmc_project.Inventory.Item": {
4756                        "PrettyName": "DDR Memory Port"
4757                    }
4758                }
4759            },
4760            {
4761                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit2",
4762                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4763                "inherit": false,
4764                "extraInterfaces": {
4765                    "xyz.openbmc_project.Inventory.Item": {
4766                        "PrettyName": "Onboard Memory Power Control Device"
4767                    }
4768                }
4769            },
4770            {
4771                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm9/unit3",
4772                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4773                "inherit": false,
4774                "extraInterfaces": {
4775                    "xyz.openbmc_project.Inventory.Item": {
4776                        "PrettyName": "Onboard Memory Power Management IC"
4777                    }
4778                }
4779            }
4780        ],
4781        "/sys/bus/i2c/drivers/at24/411-0050/eeprom": [
4782            {
4783                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10",
4784                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4785                "powerOffOnly": true,
4786                "preAction": {
4787                    "collection": {
4788                        "gpioPresence": {
4789                            "pin": "presence-cp1",
4790                            "value": 0
4791                        },
4792                        "systemCmd": {
4793                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-411/new_device"
4794                        }
4795                    }
4796                },
4797                "extraInterfaces": {
4798                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4799                    "com.ibm.ipzvpd.Location": {
4800                        "LocationCode": "Ufcs-P0-C32"
4801                    },
4802                    "xyz.openbmc_project.Inventory.Item": {
4803                        "PrettyName": "Memory module 10"
4804                    },
4805                    "xyz.openbmc_project.State.Decorator.Availability": {
4806                        "Available": false
4807                    }
4808                }
4809            },
4810            {
4811                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit0",
4812                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4813                "inherit": false,
4814                "extraInterfaces": {
4815                    "xyz.openbmc_project.Inventory.Item": {
4816                        "PrettyName": "OpenCAPI Memory Buffer"
4817                    }
4818                }
4819            },
4820            {
4821                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit1",
4822                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4823                "inherit": false,
4824                "extraInterfaces": {
4825                    "xyz.openbmc_project.Inventory.Item": {
4826                        "PrettyName": "DDR Memory Port"
4827                    }
4828                }
4829            },
4830            {
4831                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit2",
4832                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4833                "inherit": false,
4834                "extraInterfaces": {
4835                    "xyz.openbmc_project.Inventory.Item": {
4836                        "PrettyName": "Onboard Memory Power Control Device"
4837                    }
4838                }
4839            },
4840            {
4841                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm10/unit3",
4842                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4843                "inherit": false,
4844                "extraInterfaces": {
4845                    "xyz.openbmc_project.Inventory.Item": {
4846                        "PrettyName": "Onboard Memory Power Management IC"
4847                    }
4848                }
4849            }
4850        ],
4851        "/sys/bus/i2c/drivers/at24/415-0050/eeprom": [
4852            {
4853                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11",
4854                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4855                "powerOffOnly": true,
4856                "preAction": {
4857                    "collection": {
4858                        "gpioPresence": {
4859                            "pin": "presence-cp1",
4860                            "value": 0
4861                        },
4862                        "systemCmd": {
4863                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-415/new_device"
4864                        }
4865                    }
4866                },
4867                "extraInterfaces": {
4868                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4869                    "com.ibm.ipzvpd.Location": {
4870                        "LocationCode": "Ufcs-P0-C33"
4871                    },
4872                    "xyz.openbmc_project.Inventory.Item": {
4873                        "PrettyName": "Memory module 11"
4874                    },
4875                    "xyz.openbmc_project.State.Decorator.Availability": {
4876                        "Available": false
4877                    }
4878                }
4879            },
4880            {
4881                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit0",
4882                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4883                "inherit": false,
4884                "extraInterfaces": {
4885                    "xyz.openbmc_project.Inventory.Item": {
4886                        "PrettyName": "OpenCAPI Memory Buffer"
4887                    }
4888                }
4889            },
4890            {
4891                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit1",
4892                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4893                "inherit": false,
4894                "extraInterfaces": {
4895                    "xyz.openbmc_project.Inventory.Item": {
4896                        "PrettyName": "DDR Memory Port"
4897                    }
4898                }
4899            },
4900            {
4901                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit2",
4902                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4903                "inherit": false,
4904                "extraInterfaces": {
4905                    "xyz.openbmc_project.Inventory.Item": {
4906                        "PrettyName": "Onboard Memory Power Control Device"
4907                    }
4908                }
4909            },
4910            {
4911                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm11/unit3",
4912                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4913                "inherit": false,
4914                "extraInterfaces": {
4915                    "xyz.openbmc_project.Inventory.Item": {
4916                        "PrettyName": "Onboard Memory Power Management IC"
4917                    }
4918                }
4919            }
4920        ],
4921        "/sys/bus/i2c/drivers/at24/414-0050/eeprom": [
4922            {
4923                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12",
4924                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4925                "powerOffOnly": true,
4926                "preAction": {
4927                    "collection": {
4928                        "gpioPresence": {
4929                            "pin": "presence-cp1",
4930                            "value": 0
4931                        },
4932                        "systemCmd": {
4933                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-414/new_device"
4934                        }
4935                    }
4936                },
4937                "extraInterfaces": {
4938                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
4939                    "com.ibm.ipzvpd.Location": {
4940                        "LocationCode": "Ufcs-P0-C34"
4941                    },
4942                    "xyz.openbmc_project.Inventory.Item": {
4943                        "PrettyName": "Memory module 12"
4944                    },
4945                    "xyz.openbmc_project.State.Decorator.Availability": {
4946                        "Available": false
4947                    }
4948                }
4949            },
4950            {
4951                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit0",
4952                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4953                "inherit": false,
4954                "extraInterfaces": {
4955                    "xyz.openbmc_project.Inventory.Item": {
4956                        "PrettyName": "OpenCAPI Memory Buffer"
4957                    }
4958                }
4959            },
4960            {
4961                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit1",
4962                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4963                "inherit": false,
4964                "extraInterfaces": {
4965                    "xyz.openbmc_project.Inventory.Item": {
4966                        "PrettyName": "DDR Memory Port"
4967                    }
4968                }
4969            },
4970            {
4971                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit2",
4972                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4973                "inherit": false,
4974                "extraInterfaces": {
4975                    "xyz.openbmc_project.Inventory.Item": {
4976                        "PrettyName": "Onboard Memory Power Control Device"
4977                    }
4978                }
4979            },
4980            {
4981                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm12/unit3",
4982                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4983                "inherit": false,
4984                "extraInterfaces": {
4985                    "xyz.openbmc_project.Inventory.Item": {
4986                        "PrettyName": "Onboard Memory Power Management IC"
4987                    }
4988                }
4989            }
4990        ],
4991        "/sys/bus/i2c/drivers/at24/410-0050/eeprom": [
4992            {
4993                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13",
4994                "serviceName": "xyz.openbmc_project.Inventory.Manager",
4995                "powerOffOnly": true,
4996                "preAction": {
4997                    "collection": {
4998                        "gpioPresence": {
4999                            "pin": "presence-cp1",
5000                            "value": 0
5001                        },
5002                        "systemCmd": {
5003                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-410/new_device"
5004                        }
5005                    }
5006                },
5007                "extraInterfaces": {
5008                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5009                    "com.ibm.ipzvpd.Location": {
5010                        "LocationCode": "Ufcs-P0-C35"
5011                    },
5012                    "xyz.openbmc_project.Inventory.Item": {
5013                        "PrettyName": "Memory module 13"
5014                    },
5015                    "xyz.openbmc_project.State.Decorator.Availability": {
5016                        "Available": false
5017                    }
5018                }
5019            },
5020            {
5021                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit0",
5022                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5023                "inherit": false,
5024                "extraInterfaces": {
5025                    "xyz.openbmc_project.Inventory.Item": {
5026                        "PrettyName": "OpenCAPI Memory Buffer"
5027                    }
5028                }
5029            },
5030            {
5031                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit1",
5032                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5033                "inherit": false,
5034                "extraInterfaces": {
5035                    "xyz.openbmc_project.Inventory.Item": {
5036                        "PrettyName": "DDR Memory Port"
5037                    }
5038                }
5039            },
5040            {
5041                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit2",
5042                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5043                "inherit": false,
5044                "extraInterfaces": {
5045                    "xyz.openbmc_project.Inventory.Item": {
5046                        "PrettyName": "Onboard Memory Power Control Device"
5047                    }
5048                }
5049            },
5050            {
5051                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm13/unit3",
5052                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5053                "inherit": false,
5054                "extraInterfaces": {
5055                    "xyz.openbmc_project.Inventory.Item": {
5056                        "PrettyName": "Onboard Memory Power Management IC"
5057                    }
5058                }
5059            }
5060        ],
5061        "/sys/bus/i2c/drivers/at24/403-0050/eeprom": [
5062            {
5063                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14",
5064                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5065                "powerOffOnly": true,
5066                "preAction": {
5067                    "collection": {
5068                        "gpioPresence": {
5069                            "pin": "presence-cp1",
5070                            "value": 0
5071                        },
5072                        "systemCmd": {
5073                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-403/new_device"
5074                        }
5075                    }
5076                },
5077                "extraInterfaces": {
5078                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5079                    "com.ibm.ipzvpd.Location": {
5080                        "LocationCode": "Ufcs-P0-C36"
5081                    },
5082                    "xyz.openbmc_project.Inventory.Item": {
5083                        "PrettyName": "Memory module 14"
5084                    },
5085                    "xyz.openbmc_project.State.Decorator.Availability": {
5086                        "Available": false
5087                    }
5088                }
5089            },
5090            {
5091                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit0",
5092                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5093                "inherit": false,
5094                "extraInterfaces": {
5095                    "xyz.openbmc_project.Inventory.Item": {
5096                        "PrettyName": "OpenCAPI Memory Buffer"
5097                    }
5098                }
5099            },
5100            {
5101                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit1",
5102                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5103                "inherit": false,
5104                "extraInterfaces": {
5105                    "xyz.openbmc_project.Inventory.Item": {
5106                        "PrettyName": "DDR Memory Port"
5107                    }
5108                }
5109            },
5110            {
5111                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit2",
5112                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5113                "inherit": false,
5114                "extraInterfaces": {
5115                    "xyz.openbmc_project.Inventory.Item": {
5116                        "PrettyName": "Onboard Memory Power Control Device"
5117                    }
5118                }
5119            },
5120            {
5121                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm14/unit3",
5122                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5123                "inherit": false,
5124                "extraInterfaces": {
5125                    "xyz.openbmc_project.Inventory.Item": {
5126                        "PrettyName": "Onboard Memory Power Management IC"
5127                    }
5128                }
5129            }
5130        ],
5131        "/sys/bus/i2c/drivers/at24/402-0050/eeprom": [
5132            {
5133                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15",
5134                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5135                "powerOffOnly": true,
5136                "preAction": {
5137                    "collection": {
5138                        "gpioPresence": {
5139                            "pin": "presence-cp1",
5140                            "value": 0
5141                        },
5142                        "systemCmd": {
5143                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-402/new_device"
5144                        }
5145                    }
5146                },
5147                "extraInterfaces": {
5148                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5149                    "com.ibm.ipzvpd.Location": {
5150                        "LocationCode": "Ufcs-P0-C37"
5151                    },
5152                    "xyz.openbmc_project.Inventory.Item": {
5153                        "PrettyName": "Memory module 15"
5154                    },
5155                    "xyz.openbmc_project.State.Decorator.Availability": {
5156                        "Available": false
5157                    }
5158                }
5159            },
5160            {
5161                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit0",
5162                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5163                "inherit": false,
5164                "extraInterfaces": {
5165                    "xyz.openbmc_project.Inventory.Item": {
5166                        "PrettyName": "OpenCAPI Memory Buffer"
5167                    }
5168                }
5169            },
5170            {
5171                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit1",
5172                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5173                "inherit": false,
5174                "extraInterfaces": {
5175                    "xyz.openbmc_project.Inventory.Item": {
5176                        "PrettyName": "DDR Memory Port"
5177                    }
5178                }
5179            },
5180            {
5181                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit2",
5182                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5183                "inherit": false,
5184                "extraInterfaces": {
5185                    "xyz.openbmc_project.Inventory.Item": {
5186                        "PrettyName": "Onboard Memory Power Control Device"
5187                    }
5188                }
5189            },
5190            {
5191                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm15/unit3",
5192                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5193                "inherit": false,
5194                "extraInterfaces": {
5195                    "xyz.openbmc_project.Inventory.Item": {
5196                        "PrettyName": "Onboard Memory Power Management IC"
5197                    }
5198                }
5199            }
5200        ],
5201        "/sys/bus/i2c/drivers/at24/500-0050/eeprom": [
5202            {
5203                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16",
5204                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5205                "powerOffOnly": true,
5206                "preAction": {
5207                    "collection": {
5208                        "gpioPresence": {
5209                            "pin": "presence-cp2",
5210                            "value": 0
5211                        },
5212                        "systemCmd": {
5213                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-500/new_device"
5214                        }
5215                    }
5216                },
5217                "extraInterfaces": {
5218                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5219                    "com.ibm.ipzvpd.Location": {
5220                        "LocationCode": "Ufcs-P0-C38"
5221                    },
5222                    "xyz.openbmc_project.Inventory.Item": {
5223                        "PrettyName": "Memory module 16"
5224                    },
5225                    "xyz.openbmc_project.State.Decorator.Availability": {
5226                        "Available": false
5227                    }
5228                }
5229            },
5230            {
5231                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit0",
5232                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5233                "inherit": false,
5234                "extraInterfaces": {
5235                    "xyz.openbmc_project.Inventory.Item": {
5236                        "PrettyName": "OpenCAPI Memory Buffer"
5237                    }
5238                }
5239            },
5240            {
5241                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit1",
5242                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5243                "inherit": false,
5244                "extraInterfaces": {
5245                    "xyz.openbmc_project.Inventory.Item": {
5246                        "PrettyName": "DDR Memory Port"
5247                    }
5248                }
5249            },
5250            {
5251                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit2",
5252                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5253                "inherit": false,
5254                "extraInterfaces": {
5255                    "xyz.openbmc_project.Inventory.Item": {
5256                        "PrettyName": "Onboard Memory Power Control Device"
5257                    }
5258                }
5259            },
5260            {
5261                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm16/unit3",
5262                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5263                "inherit": false,
5264                "extraInterfaces": {
5265                    "xyz.openbmc_project.Inventory.Item": {
5266                        "PrettyName": "Onboard Memory Power Management IC"
5267                    }
5268                }
5269            }
5270        ],
5271        "/sys/bus/i2c/drivers/at24/501-0050/eeprom": [
5272            {
5273                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17",
5274                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5275                "powerOffOnly": true,
5276                "preAction": {
5277                    "collection": {
5278                        "gpioPresence": {
5279                            "pin": "presence-cp2",
5280                            "value": 0
5281                        },
5282                        "systemCmd": {
5283                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-501/new_device"
5284                        }
5285                    }
5286                },
5287                "extraInterfaces": {
5288                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5289                    "com.ibm.ipzvpd.Location": {
5290                        "LocationCode": "Ufcs-P0-C39"
5291                    },
5292                    "xyz.openbmc_project.Inventory.Item": {
5293                        "PrettyName": "Memory module 17"
5294                    },
5295                    "xyz.openbmc_project.State.Decorator.Availability": {
5296                        "Available": false
5297                    }
5298                }
5299            },
5300            {
5301                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit0",
5302                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5303                "inherit": false,
5304                "extraInterfaces": {
5305                    "xyz.openbmc_project.Inventory.Item": {
5306                        "PrettyName": "OpenCAPI Memory Buffer"
5307                    }
5308                }
5309            },
5310            {
5311                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit1",
5312                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5313                "inherit": false,
5314                "extraInterfaces": {
5315                    "xyz.openbmc_project.Inventory.Item": {
5316                        "PrettyName": "DDR Memory Port"
5317                    }
5318                }
5319            },
5320            {
5321                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit2",
5322                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5323                "inherit": false,
5324                "extraInterfaces": {
5325                    "xyz.openbmc_project.Inventory.Item": {
5326                        "PrettyName": "Onboard Memory Power Control Device"
5327                    }
5328                }
5329            },
5330            {
5331                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm17/unit3",
5332                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5333                "inherit": false,
5334                "extraInterfaces": {
5335                    "xyz.openbmc_project.Inventory.Item": {
5336                        "PrettyName": "Onboard Memory Power Management IC"
5337                    }
5338                }
5339            }
5340        ],
5341        "/sys/bus/i2c/drivers/at24/510-0050/eeprom": [
5342            {
5343                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18",
5344                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5345                "powerOffOnly": true,
5346                "preAction": {
5347                    "collection": {
5348                        "gpioPresence": {
5349                            "pin": "presence-cp2",
5350                            "value": 0
5351                        },
5352                        "systemCmd": {
5353                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-510/new_device"
5354                        }
5355                    }
5356                },
5357                "extraInterfaces": {
5358                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5359                    "com.ibm.ipzvpd.Location": {
5360                        "LocationCode": "Ufcs-P0-C40"
5361                    },
5362                    "xyz.openbmc_project.Inventory.Item": {
5363                        "PrettyName": "Memory module 18"
5364                    },
5365                    "xyz.openbmc_project.State.Decorator.Availability": {
5366                        "Available": false
5367                    }
5368                }
5369            },
5370            {
5371                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit0",
5372                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5373                "inherit": false,
5374                "extraInterfaces": {
5375                    "xyz.openbmc_project.Inventory.Item": {
5376                        "PrettyName": "OpenCAPI Memory Buffer"
5377                    }
5378                }
5379            },
5380            {
5381                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit1",
5382                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5383                "inherit": false,
5384                "extraInterfaces": {
5385                    "xyz.openbmc_project.Inventory.Item": {
5386                        "PrettyName": "DDR Memory Port"
5387                    }
5388                }
5389            },
5390            {
5391                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit2",
5392                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5393                "inherit": false,
5394                "extraInterfaces": {
5395                    "xyz.openbmc_project.Inventory.Item": {
5396                        "PrettyName": "Onboard Memory Power Control Device"
5397                    }
5398                }
5399            },
5400            {
5401                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm18/unit3",
5402                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5403                "inherit": false,
5404                "extraInterfaces": {
5405                    "xyz.openbmc_project.Inventory.Item": {
5406                        "PrettyName": "Onboard Memory Power Management IC"
5407                    }
5408                }
5409            }
5410        ],
5411        "/sys/bus/i2c/drivers/at24/512-0050/eeprom": [
5412            {
5413                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19",
5414                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5415                "powerOffOnly": true,
5416                "preAction": {
5417                    "collection": {
5418                        "gpioPresence": {
5419                            "pin": "presence-cp2",
5420                            "value": 0
5421                        },
5422                        "systemCmd": {
5423                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-512/new_device"
5424                        }
5425                    }
5426                },
5427                "extraInterfaces": {
5428                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5429                    "com.ibm.ipzvpd.Location": {
5430                        "LocationCode": "Ufcs-P0-C41"
5431                    },
5432                    "xyz.openbmc_project.Inventory.Item": {
5433                        "PrettyName": "Memory module 19"
5434                    },
5435                    "xyz.openbmc_project.State.Decorator.Availability": {
5436                        "Available": false
5437                    }
5438                }
5439            },
5440            {
5441                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit0",
5442                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5443                "inherit": false,
5444                "extraInterfaces": {
5445                    "xyz.openbmc_project.Inventory.Item": {
5446                        "PrettyName": "OpenCAPI Memory Buffer"
5447                    }
5448                }
5449            },
5450            {
5451                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit1",
5452                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5453                "inherit": false,
5454                "extraInterfaces": {
5455                    "xyz.openbmc_project.Inventory.Item": {
5456                        "PrettyName": "DDR Memory Port"
5457                    }
5458                }
5459            },
5460            {
5461                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit2",
5462                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5463                "inherit": false,
5464                "extraInterfaces": {
5465                    "xyz.openbmc_project.Inventory.Item": {
5466                        "PrettyName": "Onboard Memory Power Control Device"
5467                    }
5468                }
5469            },
5470            {
5471                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm19/unit3",
5472                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5473                "inherit": false,
5474                "extraInterfaces": {
5475                    "xyz.openbmc_project.Inventory.Item": {
5476                        "PrettyName": "Onboard Memory Power Management IC"
5477                    }
5478                }
5479            }
5480        ],
5481        "/sys/bus/i2c/drivers/at24/515-0050/eeprom": [
5482            {
5483                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20",
5484                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5485                "powerOffOnly": true,
5486                "preAction": {
5487                    "collection": {
5488                        "gpioPresence": {
5489                            "pin": "presence-cp2",
5490                            "value": 0
5491                        },
5492                        "systemCmd": {
5493                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-515/new_device"
5494                        }
5495                    }
5496                },
5497                "extraInterfaces": {
5498                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5499                    "com.ibm.ipzvpd.Location": {
5500                        "LocationCode": "Ufcs-P0-C42"
5501                    },
5502                    "xyz.openbmc_project.Inventory.Item": {
5503                        "PrettyName": "Memory module 20"
5504                    },
5505                    "xyz.openbmc_project.State.Decorator.Availability": {
5506                        "Available": false
5507                    }
5508                }
5509            },
5510            {
5511                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit0",
5512                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5513                "inherit": false,
5514                "extraInterfaces": {
5515                    "xyz.openbmc_project.Inventory.Item": {
5516                        "PrettyName": "OpenCAPI Memory Buffer"
5517                    }
5518                }
5519            },
5520            {
5521                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit1",
5522                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5523                "inherit": false,
5524                "extraInterfaces": {
5525                    "xyz.openbmc_project.Inventory.Item": {
5526                        "PrettyName": "DDR Memory Port"
5527                    }
5528                }
5529            },
5530            {
5531                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit2",
5532                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5533                "inherit": false,
5534                "extraInterfaces": {
5535                    "xyz.openbmc_project.Inventory.Item": {
5536                        "PrettyName": "Onboard Memory Power Control Device"
5537                    }
5538                }
5539            },
5540            {
5541                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm20/unit3",
5542                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5543                "inherit": false,
5544                "extraInterfaces": {
5545                    "xyz.openbmc_project.Inventory.Item": {
5546                        "PrettyName": "Onboard Memory Power Management IC"
5547                    }
5548                }
5549            }
5550        ],
5551        "/sys/bus/i2c/drivers/at24/513-0050/eeprom": [
5552            {
5553                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21",
5554                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5555                "powerOffOnly": true,
5556                "preAction": {
5557                    "collection": {
5558                        "gpioPresence": {
5559                            "pin": "presence-cp2",
5560                            "value": 0
5561                        },
5562                        "systemCmd": {
5563                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-513/new_device"
5564                        }
5565                    }
5566                },
5567                "extraInterfaces": {
5568                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5569                    "com.ibm.ipzvpd.Location": {
5570                        "LocationCode": "Ufcs-P0-C43"
5571                    },
5572                    "xyz.openbmc_project.Inventory.Item": {
5573                        "PrettyName": "Memory module 21"
5574                    },
5575                    "xyz.openbmc_project.State.Decorator.Availability": {
5576                        "Available": false
5577                    }
5578                }
5579            },
5580            {
5581                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit0",
5582                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5583                "inherit": false,
5584                "extraInterfaces": {
5585                    "xyz.openbmc_project.Inventory.Item": {
5586                        "PrettyName": "OpenCAPI Memory Buffer"
5587                    }
5588                }
5589            },
5590            {
5591                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit1",
5592                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5593                "inherit": false,
5594                "extraInterfaces": {
5595                    "xyz.openbmc_project.Inventory.Item": {
5596                        "PrettyName": "DDR Memory Port"
5597                    }
5598                }
5599            },
5600            {
5601                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit2",
5602                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5603                "inherit": false,
5604                "extraInterfaces": {
5605                    "xyz.openbmc_project.Inventory.Item": {
5606                        "PrettyName": "Onboard Memory Power Control Device"
5607                    }
5608                }
5609            },
5610            {
5611                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm21/unit3",
5612                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5613                "inherit": false,
5614                "extraInterfaces": {
5615                    "xyz.openbmc_project.Inventory.Item": {
5616                        "PrettyName": "Onboard Memory Power Management IC"
5617                    }
5618                }
5619            }
5620        ],
5621        "/sys/bus/i2c/drivers/at24/511-0050/eeprom": [
5622            {
5623                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22",
5624                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5625                "powerOffOnly": true,
5626                "preAction": {
5627                    "collection": {
5628                        "gpioPresence": {
5629                            "pin": "presence-cp2",
5630                            "value": 0
5631                        },
5632                        "systemCmd": {
5633                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-511/new_device"
5634                        }
5635                    }
5636                },
5637                "extraInterfaces": {
5638                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5639                    "com.ibm.ipzvpd.Location": {
5640                        "LocationCode": "Ufcs-P0-C44"
5641                    },
5642                    "xyz.openbmc_project.Inventory.Item": {
5643                        "PrettyName": "Memory module 22"
5644                    },
5645                    "xyz.openbmc_project.State.Decorator.Availability": {
5646                        "Available": false
5647                    }
5648                }
5649            },
5650            {
5651                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit0",
5652                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5653                "inherit": false,
5654                "extraInterfaces": {
5655                    "xyz.openbmc_project.Inventory.Item": {
5656                        "PrettyName": "OpenCAPI Memory Buffer"
5657                    }
5658                }
5659            },
5660            {
5661                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit1",
5662                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5663                "inherit": false,
5664                "extraInterfaces": {
5665                    "xyz.openbmc_project.Inventory.Item": {
5666                        "PrettyName": "DDR Memory Port"
5667                    }
5668                }
5669            },
5670            {
5671                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit2",
5672                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5673                "inherit": false,
5674                "extraInterfaces": {
5675                    "xyz.openbmc_project.Inventory.Item": {
5676                        "PrettyName": "Onboard Memory Power Control Device"
5677                    }
5678                }
5679            },
5680            {
5681                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm22/unit3",
5682                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5683                "inherit": false,
5684                "extraInterfaces": {
5685                    "xyz.openbmc_project.Inventory.Item": {
5686                        "PrettyName": "Onboard Memory Power Management IC"
5687                    }
5688                }
5689            }
5690        ],
5691        "/sys/bus/i2c/drivers/at24/514-0050/eeprom": [
5692            {
5693                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23",
5694                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5695                "powerOffOnly": true,
5696                "preAction": {
5697                    "collection": {
5698                        "gpioPresence": {
5699                            "pin": "presence-cp2",
5700                            "value": 0
5701                        },
5702                        "systemCmd": {
5703                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-514/new_device"
5704                        }
5705                    }
5706                },
5707                "extraInterfaces": {
5708                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5709                    "com.ibm.ipzvpd.Location": {
5710                        "LocationCode": "Ufcs-P0-C45"
5711                    },
5712                    "xyz.openbmc_project.Inventory.Item": {
5713                        "PrettyName": "Memory module 23"
5714                    },
5715                    "xyz.openbmc_project.State.Decorator.Availability": {
5716                        "Available": false
5717                    }
5718                }
5719            },
5720            {
5721                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit0",
5722                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5723                "inherit": false,
5724                "extraInterfaces": {
5725                    "xyz.openbmc_project.Inventory.Item": {
5726                        "PrettyName": "OpenCAPI Memory Buffer"
5727                    }
5728                }
5729            },
5730            {
5731                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit1",
5732                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5733                "inherit": false,
5734                "extraInterfaces": {
5735                    "xyz.openbmc_project.Inventory.Item": {
5736                        "PrettyName": "DDR Memory Port"
5737                    }
5738                }
5739            },
5740            {
5741                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit2",
5742                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5743                "inherit": false,
5744                "extraInterfaces": {
5745                    "xyz.openbmc_project.Inventory.Item": {
5746                        "PrettyName": "Onboard Memory Power Control Device"
5747                    }
5748                }
5749            },
5750            {
5751                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm23/unit3",
5752                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5753                "inherit": false,
5754                "extraInterfaces": {
5755                    "xyz.openbmc_project.Inventory.Item": {
5756                        "PrettyName": "Onboard Memory Power Management IC"
5757                    }
5758                }
5759            }
5760        ],
5761        "/sys/bus/i2c/drivers/at24/616-0050/eeprom": [
5762            {
5763                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24",
5764                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5765                "powerOffOnly": true,
5766                "preAction": {
5767                    "collection": {
5768                        "gpioPresence": {
5769                            "pin": "presence-cp2",
5770                            "value": 0
5771                        },
5772                        "systemCmd": {
5773                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-616/new_device"
5774                        }
5775                    }
5776                },
5777                "extraInterfaces": {
5778                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5779                    "com.ibm.ipzvpd.Location": {
5780                        "LocationCode": "Ufcs-P0-C46"
5781                    },
5782                    "xyz.openbmc_project.Inventory.Item": {
5783                        "PrettyName": "Memory module 24"
5784                    },
5785                    "xyz.openbmc_project.State.Decorator.Availability": {
5786                        "Available": false
5787                    }
5788                }
5789            },
5790            {
5791                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit0",
5792                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5793                "inherit": false,
5794                "extraInterfaces": {
5795                    "xyz.openbmc_project.Inventory.Item": {
5796                        "PrettyName": "OpenCAPI Memory Buffer"
5797                    }
5798                }
5799            },
5800            {
5801                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit1",
5802                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5803                "inherit": false,
5804                "extraInterfaces": {
5805                    "xyz.openbmc_project.Inventory.Item": {
5806                        "PrettyName": "DDR Memory Port"
5807                    }
5808                }
5809            },
5810            {
5811                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit2",
5812                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5813                "inherit": false,
5814                "extraInterfaces": {
5815                    "xyz.openbmc_project.Inventory.Item": {
5816                        "PrettyName": "Onboard Memory Power Control Device"
5817                    }
5818                }
5819            },
5820            {
5821                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm24/unit3",
5822                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5823                "inherit": false,
5824                "extraInterfaces": {
5825                    "xyz.openbmc_project.Inventory.Item": {
5826                        "PrettyName": "Onboard Memory Power Management IC"
5827                    }
5828                }
5829            }
5830        ],
5831        "/sys/bus/i2c/drivers/at24/611-0050/eeprom": [
5832            {
5833                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25",
5834                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5835                "powerOffOnly": true,
5836                "preAction": {
5837                    "collection": {
5838                        "gpioPresence": {
5839                            "pin": "presence-cp2",
5840                            "value": 0
5841                        },
5842                        "systemCmd": {
5843                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-611/new_device"
5844                        }
5845                    }
5846                },
5847                "extraInterfaces": {
5848                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5849                    "com.ibm.ipzvpd.Location": {
5850                        "LocationCode": "Ufcs-P0-C47"
5851                    },
5852                    "xyz.openbmc_project.Inventory.Item": {
5853                        "PrettyName": "Memory module 25"
5854                    },
5855                    "xyz.openbmc_project.State.Decorator.Availability": {
5856                        "Available": false
5857                    }
5858                }
5859            },
5860            {
5861                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit0",
5862                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5863                "inherit": false,
5864                "extraInterfaces": {
5865                    "xyz.openbmc_project.Inventory.Item": {
5866                        "PrettyName": "OpenCAPI Memory Buffer"
5867                    }
5868                }
5869            },
5870            {
5871                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit1",
5872                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5873                "inherit": false,
5874                "extraInterfaces": {
5875                    "xyz.openbmc_project.Inventory.Item": {
5876                        "PrettyName": "DDR Memory Port"
5877                    }
5878                }
5879            },
5880            {
5881                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit2",
5882                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5883                "inherit": false,
5884                "extraInterfaces": {
5885                    "xyz.openbmc_project.Inventory.Item": {
5886                        "PrettyName": "Onboard Memory Power Control Device"
5887                    }
5888                }
5889            },
5890            {
5891                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm25/unit3",
5892                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5893                "inherit": false,
5894                "extraInterfaces": {
5895                    "xyz.openbmc_project.Inventory.Item": {
5896                        "PrettyName": "Onboard Memory Power Management IC"
5897                    }
5898                }
5899            }
5900        ],
5901        "/sys/bus/i2c/drivers/at24/615-0050/eeprom": [
5902            {
5903                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26",
5904                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5905                "powerOffOnly": true,
5906                "preAction": {
5907                    "collection": {
5908                        "gpioPresence": {
5909                            "pin": "presence-cp2",
5910                            "value": 0
5911                        },
5912                        "systemCmd": {
5913                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-615/new_device"
5914                        }
5915                    }
5916                },
5917                "extraInterfaces": {
5918                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5919                    "com.ibm.ipzvpd.Location": {
5920                        "LocationCode": "Ufcs-P0-C48"
5921                    },
5922                    "xyz.openbmc_project.Inventory.Item": {
5923                        "PrettyName": "Memory module 26"
5924                    },
5925                    "xyz.openbmc_project.State.Decorator.Availability": {
5926                        "Available": false
5927                    }
5928                }
5929            },
5930            {
5931                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit0",
5932                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5933                "inherit": false,
5934                "extraInterfaces": {
5935                    "xyz.openbmc_project.Inventory.Item": {
5936                        "PrettyName": "OpenCAPI Memory Buffer"
5937                    }
5938                }
5939            },
5940            {
5941                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit1",
5942                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5943                "inherit": false,
5944                "extraInterfaces": {
5945                    "xyz.openbmc_project.Inventory.Item": {
5946                        "PrettyName": "DDR Memory Port"
5947                    }
5948                }
5949            },
5950            {
5951                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit2",
5952                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5953                "inherit": false,
5954                "extraInterfaces": {
5955                    "xyz.openbmc_project.Inventory.Item": {
5956                        "PrettyName": "Onboard Memory Power Control Device"
5957                    }
5958                }
5959            },
5960            {
5961                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm26/unit3",
5962                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5963                "inherit": false,
5964                "extraInterfaces": {
5965                    "xyz.openbmc_project.Inventory.Item": {
5966                        "PrettyName": "Onboard Memory Power Management IC"
5967                    }
5968                }
5969            }
5970        ],
5971        "/sys/bus/i2c/drivers/at24/617-0050/eeprom": [
5972            {
5973                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27",
5974                "serviceName": "xyz.openbmc_project.Inventory.Manager",
5975                "powerOffOnly": true,
5976                "preAction": {
5977                    "collection": {
5978                        "gpioPresence": {
5979                            "pin": "presence-cp2",
5980                            "value": 0
5981                        },
5982                        "systemCmd": {
5983                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-617/new_device"
5984                        }
5985                    }
5986                },
5987                "extraInterfaces": {
5988                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
5989                    "com.ibm.ipzvpd.Location": {
5990                        "LocationCode": "Ufcs-P0-C49"
5991                    },
5992                    "xyz.openbmc_project.Inventory.Item": {
5993                        "PrettyName": "Memory module 27"
5994                    },
5995                    "xyz.openbmc_project.State.Decorator.Availability": {
5996                        "Available": false
5997                    }
5998                }
5999            },
6000            {
6001                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit0",
6002                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6003                "inherit": false,
6004                "extraInterfaces": {
6005                    "xyz.openbmc_project.Inventory.Item": {
6006                        "PrettyName": "OpenCAPI Memory Buffer"
6007                    }
6008                }
6009            },
6010            {
6011                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit1",
6012                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6013                "inherit": false,
6014                "extraInterfaces": {
6015                    "xyz.openbmc_project.Inventory.Item": {
6016                        "PrettyName": "DDR Memory Port"
6017                    }
6018                }
6019            },
6020            {
6021                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit2",
6022                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6023                "inherit": false,
6024                "extraInterfaces": {
6025                    "xyz.openbmc_project.Inventory.Item": {
6026                        "PrettyName": "Onboard Memory Power Control Device"
6027                    }
6028                }
6029            },
6030            {
6031                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm27/unit3",
6032                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6033                "inherit": false,
6034                "extraInterfaces": {
6035                    "xyz.openbmc_project.Inventory.Item": {
6036                        "PrettyName": "Onboard Memory Power Management IC"
6037                    }
6038                }
6039            }
6040        ],
6041        "/sys/bus/i2c/drivers/at24/614-0050/eeprom": [
6042            {
6043                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28",
6044                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6045                "powerOffOnly": true,
6046                "preAction": {
6047                    "collection": {
6048                        "gpioPresence": {
6049                            "pin": "presence-cp2",
6050                            "value": 0
6051                        },
6052                        "systemCmd": {
6053                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-614/new_device"
6054                        }
6055                    }
6056                },
6057                "extraInterfaces": {
6058                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6059                    "com.ibm.ipzvpd.Location": {
6060                        "LocationCode": "Ufcs-P0-C50"
6061                    },
6062                    "xyz.openbmc_project.Inventory.Item": {
6063                        "PrettyName": "Memory module 28"
6064                    },
6065                    "xyz.openbmc_project.State.Decorator.Availability": {
6066                        "Available": false
6067                    }
6068                }
6069            },
6070            {
6071                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit0",
6072                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6073                "inherit": false,
6074                "extraInterfaces": {
6075                    "xyz.openbmc_project.Inventory.Item": {
6076                        "PrettyName": "OpenCAPI Memory Buffer"
6077                    }
6078                }
6079            },
6080            {
6081                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit1",
6082                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6083                "inherit": false,
6084                "extraInterfaces": {
6085                    "xyz.openbmc_project.Inventory.Item": {
6086                        "PrettyName": "DDR Memory Port"
6087                    }
6088                }
6089            },
6090            {
6091                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit2",
6092                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6093                "inherit": false,
6094                "extraInterfaces": {
6095                    "xyz.openbmc_project.Inventory.Item": {
6096                        "PrettyName": "Onboard Memory Power Control Device"
6097                    }
6098                }
6099            },
6100            {
6101                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm28/unit3",
6102                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6103                "inherit": false,
6104                "extraInterfaces": {
6105                    "xyz.openbmc_project.Inventory.Item": {
6106                        "PrettyName": "Onboard Memory Power Management IC"
6107                    }
6108                }
6109            }
6110        ],
6111        "/sys/bus/i2c/drivers/at24/610-0050/eeprom": [
6112            {
6113                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29",
6114                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6115                "powerOffOnly": true,
6116                "preAction": {
6117                    "collection": {
6118                        "gpioPresence": {
6119                            "pin": "presence-cp2",
6120                            "value": 0
6121                        },
6122                        "systemCmd": {
6123                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-610/new_device"
6124                        }
6125                    }
6126                },
6127                "extraInterfaces": {
6128                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6129                    "com.ibm.ipzvpd.Location": {
6130                        "LocationCode": "Ufcs-P0-C51"
6131                    },
6132                    "xyz.openbmc_project.Inventory.Item": {
6133                        "PrettyName": "Memory module 29"
6134                    },
6135                    "xyz.openbmc_project.State.Decorator.Availability": {
6136                        "Available": false
6137                    }
6138                }
6139            },
6140            {
6141                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit0",
6142                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6143                "inherit": false,
6144                "extraInterfaces": {
6145                    "xyz.openbmc_project.Inventory.Item": {
6146                        "PrettyName": "OpenCAPI Memory Buffer"
6147                    }
6148                }
6149            },
6150            {
6151                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit1",
6152                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6153                "inherit": false,
6154                "extraInterfaces": {
6155                    "xyz.openbmc_project.Inventory.Item": {
6156                        "PrettyName": "DDR Memory Port"
6157                    }
6158                }
6159            },
6160            {
6161                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit2",
6162                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6163                "inherit": false,
6164                "extraInterfaces": {
6165                    "xyz.openbmc_project.Inventory.Item": {
6166                        "PrettyName": "Onboard Memory Power Control Device"
6167                    }
6168                }
6169            },
6170            {
6171                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm29/unit3",
6172                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6173                "inherit": false,
6174                "extraInterfaces": {
6175                    "xyz.openbmc_project.Inventory.Item": {
6176                        "PrettyName": "Onboard Memory Power Management IC"
6177                    }
6178                }
6179            }
6180        ],
6181        "/sys/bus/i2c/drivers/at24/602-0050/eeprom": [
6182            {
6183                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30",
6184                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6185                "powerOffOnly": true,
6186                "preAction": {
6187                    "collection": {
6188                        "gpioPresence": {
6189                            "pin": "presence-cp2",
6190                            "value": 0
6191                        },
6192                        "systemCmd": {
6193                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-602/new_device"
6194                        }
6195                    }
6196                },
6197                "extraInterfaces": {
6198                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6199                    "com.ibm.ipzvpd.Location": {
6200                        "LocationCode": "Ufcs-P0-C52"
6201                    },
6202                    "xyz.openbmc_project.Inventory.Item": {
6203                        "PrettyName": "Memory module 30"
6204                    },
6205                    "xyz.openbmc_project.State.Decorator.Availability": {
6206                        "Available": false
6207                    }
6208                }
6209            },
6210            {
6211                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit0",
6212                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6213                "inherit": false,
6214                "extraInterfaces": {
6215                    "xyz.openbmc_project.Inventory.Item": {
6216                        "PrettyName": "OpenCAPI Memory Buffer"
6217                    }
6218                }
6219            },
6220            {
6221                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit1",
6222                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6223                "inherit": false,
6224                "extraInterfaces": {
6225                    "xyz.openbmc_project.Inventory.Item": {
6226                        "PrettyName": "DDR Memory Port"
6227                    }
6228                }
6229            },
6230            {
6231                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit2",
6232                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6233                "inherit": false,
6234                "extraInterfaces": {
6235                    "xyz.openbmc_project.Inventory.Item": {
6236                        "PrettyName": "Onboard Memory Power Control Device"
6237                    }
6238                }
6239            },
6240            {
6241                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm30/unit3",
6242                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6243                "inherit": false,
6244                "extraInterfaces": {
6245                    "xyz.openbmc_project.Inventory.Item": {
6246                        "PrettyName": "Onboard Memory Power Management IC"
6247                    }
6248                }
6249            }
6250        ],
6251        "/sys/bus/i2c/drivers/at24/603-0050/eeprom": [
6252            {
6253                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31",
6254                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6255                "powerOffOnly": true,
6256                "preAction": {
6257                    "collection": {
6258                        "gpioPresence": {
6259                            "pin": "presence-cp2",
6260                            "value": 0
6261                        },
6262                        "systemCmd": {
6263                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-603/new_device"
6264                        }
6265                    }
6266                },
6267                "extraInterfaces": {
6268                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6269                    "com.ibm.ipzvpd.Location": {
6270                        "LocationCode": "Ufcs-P0-C53"
6271                    },
6272                    "xyz.openbmc_project.Inventory.Item": {
6273                        "PrettyName": "Memory module 31"
6274                    },
6275                    "xyz.openbmc_project.State.Decorator.Availability": {
6276                        "Available": false
6277                    }
6278                }
6279            },
6280            {
6281                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit0",
6282                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6283                "inherit": false,
6284                "extraInterfaces": {
6285                    "xyz.openbmc_project.Inventory.Item": {
6286                        "PrettyName": "OpenCAPI Memory Buffer"
6287                    }
6288                }
6289            },
6290            {
6291                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit1",
6292                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6293                "inherit": false,
6294                "extraInterfaces": {
6295                    "xyz.openbmc_project.Inventory.Item": {
6296                        "PrettyName": "DDR Memory Port"
6297                    }
6298                }
6299            },
6300            {
6301                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit2",
6302                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6303                "inherit": false,
6304                "extraInterfaces": {
6305                    "xyz.openbmc_project.Inventory.Item": {
6306                        "PrettyName": "Onboard Memory Power Control Device"
6307                    }
6308                }
6309            },
6310            {
6311                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm31/unit3",
6312                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6313                "inherit": false,
6314                "extraInterfaces": {
6315                    "xyz.openbmc_project.Inventory.Item": {
6316                        "PrettyName": "Onboard Memory Power Management IC"
6317                    }
6318                }
6319            }
6320        ],
6321        "/sys/bus/i2c/drivers/at24/816-0050/eeprom": [
6322            {
6323                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm32",
6324                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6325                "powerOffOnly": true,
6326                "preAction": {
6327                    "collection": {
6328                        "gpioPresence": {
6329                            "pin": "presence-cp3",
6330                            "value": 0
6331                        },
6332                        "systemCmd": {
6333                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-816/new_device"
6334                        }
6335                    }
6336                },
6337                "extraInterfaces": {
6338                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6339                    "com.ibm.ipzvpd.Location": {
6340                        "LocationCode": "Ufcs-P0-C64"
6341                    },
6342                    "xyz.openbmc_project.Inventory.Item": {
6343                        "PrettyName": "Memory module 32"
6344                    },
6345                    "xyz.openbmc_project.State.Decorator.Availability": {
6346                        "Available": false
6347                    }
6348                }
6349            },
6350            {
6351                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm32/unit0",
6352                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6353                "inherit": false,
6354                "extraInterfaces": {
6355                    "xyz.openbmc_project.Inventory.Item": {
6356                        "PrettyName": "OpenCAPI Memory Buffer"
6357                    }
6358                }
6359            },
6360            {
6361                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm32/unit1",
6362                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6363                "inherit": false,
6364                "extraInterfaces": {
6365                    "xyz.openbmc_project.Inventory.Item": {
6366                        "PrettyName": "DDR Memory Port"
6367                    }
6368                }
6369            },
6370            {
6371                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm32/unit2",
6372                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6373                "inherit": false,
6374                "extraInterfaces": {
6375                    "xyz.openbmc_project.Inventory.Item": {
6376                        "PrettyName": "Onboard Memory Power Control Device"
6377                    }
6378                }
6379            },
6380            {
6381                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm32/unit3",
6382                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6383                "inherit": false,
6384                "extraInterfaces": {
6385                    "xyz.openbmc_project.Inventory.Item": {
6386                        "PrettyName": "Onboard Memory Power Management IC"
6387                    }
6388                }
6389            }
6390        ],
6391        "/sys/bus/i2c/drivers/at24/811-0050/eeprom": [
6392            {
6393                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm33",
6394                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6395                "powerOffOnly": true,
6396                "preAction": {
6397                    "collection": {
6398                        "gpioPresence": {
6399                            "pin": "presence-cp3",
6400                            "value": 0
6401                        },
6402                        "systemCmd": {
6403                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-811/new_device"
6404                        }
6405                    }
6406                },
6407                "extraInterfaces": {
6408                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6409                    "com.ibm.ipzvpd.Location": {
6410                        "LocationCode": "Ufcs-P0-C65"
6411                    },
6412                    "xyz.openbmc_project.Inventory.Item": {
6413                        "PrettyName": "Memory module 33"
6414                    },
6415                    "xyz.openbmc_project.State.Decorator.Availability": {
6416                        "Available": false
6417                    }
6418                }
6419            },
6420            {
6421                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm33/unit0",
6422                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6423                "inherit": false,
6424                "extraInterfaces": {
6425                    "xyz.openbmc_project.Inventory.Item": {
6426                        "PrettyName": "OpenCAPI Memory Buffer"
6427                    }
6428                }
6429            },
6430            {
6431                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm33/unit1",
6432                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6433                "inherit": false,
6434                "extraInterfaces": {
6435                    "xyz.openbmc_project.Inventory.Item": {
6436                        "PrettyName": "DDR Memory Port"
6437                    }
6438                }
6439            },
6440            {
6441                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm33/unit2",
6442                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6443                "inherit": false,
6444                "extraInterfaces": {
6445                    "xyz.openbmc_project.Inventory.Item": {
6446                        "PrettyName": "Onboard Memory Power Control Device"
6447                    }
6448                }
6449            },
6450            {
6451                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm33/unit3",
6452                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6453                "inherit": false,
6454                "extraInterfaces": {
6455                    "xyz.openbmc_project.Inventory.Item": {
6456                        "PrettyName": "Onboard Memory Power Management IC"
6457                    }
6458                }
6459            }
6460        ],
6461        "/sys/bus/i2c/drivers/at24/815-0050/eeprom": [
6462            {
6463                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm34",
6464                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6465                "powerOffOnly": true,
6466                "preAction": {
6467                    "collection": {
6468                        "gpioPresence": {
6469                            "pin": "presence-cp3",
6470                            "value": 0
6471                        },
6472                        "systemCmd": {
6473                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-815/new_device"
6474                        }
6475                    }
6476                },
6477                "extraInterfaces": {
6478                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6479                    "com.ibm.ipzvpd.Location": {
6480                        "LocationCode": "Ufcs-P0-C66"
6481                    },
6482                    "xyz.openbmc_project.Inventory.Item": {
6483                        "PrettyName": "Memory module 34"
6484                    },
6485                    "xyz.openbmc_project.State.Decorator.Availability": {
6486                        "Available": false
6487                    }
6488                }
6489            },
6490            {
6491                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm34/unit0",
6492                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6493                "inherit": false,
6494                "extraInterfaces": {
6495                    "xyz.openbmc_project.Inventory.Item": {
6496                        "PrettyName": "OpenCAPI Memory Buffer"
6497                    }
6498                }
6499            },
6500            {
6501                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm34/unit1",
6502                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6503                "inherit": false,
6504                "extraInterfaces": {
6505                    "xyz.openbmc_project.Inventory.Item": {
6506                        "PrettyName": "DDR Memory Port"
6507                    }
6508                }
6509            },
6510            {
6511                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm34/unit2",
6512                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6513                "inherit": false,
6514                "extraInterfaces": {
6515                    "xyz.openbmc_project.Inventory.Item": {
6516                        "PrettyName": "Onboard Memory Power Control Device"
6517                    }
6518                }
6519            },
6520            {
6521                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm34/unit3",
6522                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6523                "inherit": false,
6524                "extraInterfaces": {
6525                    "xyz.openbmc_project.Inventory.Item": {
6526                        "PrettyName": "Onboard Memory Power Management IC"
6527                    }
6528                }
6529            }
6530        ],
6531        "/sys/bus/i2c/drivers/at24/817-0050/eeprom": [
6532            {
6533                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm35",
6534                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6535                "powerOffOnly": true,
6536                "preAction": {
6537                    "collection": {
6538                        "gpioPresence": {
6539                            "pin": "presence-cp3",
6540                            "value": 0
6541                        },
6542                        "systemCmd": {
6543                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-817/new_device"
6544                        }
6545                    }
6546                },
6547                "extraInterfaces": {
6548                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6549                    "com.ibm.ipzvpd.Location": {
6550                        "LocationCode": "Ufcs-P0-C67"
6551                    },
6552                    "xyz.openbmc_project.Inventory.Item": {
6553                        "PrettyName": "Memory module 35"
6554                    },
6555                    "xyz.openbmc_project.State.Decorator.Availability": {
6556                        "Available": false
6557                    }
6558                }
6559            },
6560            {
6561                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm35/unit0",
6562                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6563                "inherit": false,
6564                "extraInterfaces": {
6565                    "xyz.openbmc_project.Inventory.Item": {
6566                        "PrettyName": "OpenCAPI Memory Buffer"
6567                    }
6568                }
6569            },
6570            {
6571                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm35/unit1",
6572                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6573                "inherit": false,
6574                "extraInterfaces": {
6575                    "xyz.openbmc_project.Inventory.Item": {
6576                        "PrettyName": "DDR Memory Port"
6577                    }
6578                }
6579            },
6580            {
6581                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm35/unit2",
6582                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6583                "inherit": false,
6584                "extraInterfaces": {
6585                    "xyz.openbmc_project.Inventory.Item": {
6586                        "PrettyName": "Onboard Memory Power Control Device"
6587                    }
6588                }
6589            },
6590            {
6591                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm35/unit3",
6592                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6593                "inherit": false,
6594                "extraInterfaces": {
6595                    "xyz.openbmc_project.Inventory.Item": {
6596                        "PrettyName": "Onboard Memory Power Management IC"
6597                    }
6598                }
6599            }
6600        ],
6601        "/sys/bus/i2c/drivers/at24/814-0050/eeprom": [
6602            {
6603                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm36",
6604                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6605                "powerOffOnly": true,
6606                "preAction": {
6607                    "collection": {
6608                        "gpioPresence": {
6609                            "pin": "presence-cp3",
6610                            "value": 0
6611                        },
6612                        "systemCmd": {
6613                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-814/new_device"
6614                        }
6615                    }
6616                },
6617                "extraInterfaces": {
6618                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6619                    "com.ibm.ipzvpd.Location": {
6620                        "LocationCode": "Ufcs-P0-C68"
6621                    },
6622                    "xyz.openbmc_project.Inventory.Item": {
6623                        "PrettyName": "Memory module 36"
6624                    },
6625                    "xyz.openbmc_project.State.Decorator.Availability": {
6626                        "Available": false
6627                    }
6628                }
6629            },
6630            {
6631                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm36/unit0",
6632                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6633                "inherit": false,
6634                "extraInterfaces": {
6635                    "xyz.openbmc_project.Inventory.Item": {
6636                        "PrettyName": "OpenCAPI Memory Buffer"
6637                    }
6638                }
6639            },
6640            {
6641                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm36/unit1",
6642                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6643                "inherit": false,
6644                "extraInterfaces": {
6645                    "xyz.openbmc_project.Inventory.Item": {
6646                        "PrettyName": "DDR Memory Port"
6647                    }
6648                }
6649            },
6650            {
6651                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm36/unit2",
6652                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6653                "inherit": false,
6654                "extraInterfaces": {
6655                    "xyz.openbmc_project.Inventory.Item": {
6656                        "PrettyName": "Onboard Memory Power Control Device"
6657                    }
6658                }
6659            },
6660            {
6661                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm36/unit3",
6662                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6663                "inherit": false,
6664                "extraInterfaces": {
6665                    "xyz.openbmc_project.Inventory.Item": {
6666                        "PrettyName": "Onboard Memory Power Management IC"
6667                    }
6668                }
6669            }
6670        ],
6671        "/sys/bus/i2c/drivers/at24/810-0050/eeprom": [
6672            {
6673                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm37",
6674                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6675                "powerOffOnly": true,
6676                "preAction": {
6677                    "collection": {
6678                        "gpioPresence": {
6679                            "pin": "presence-cp3",
6680                            "value": 0
6681                        },
6682                        "systemCmd": {
6683                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-810/new_device"
6684                        }
6685                    }
6686                },
6687                "extraInterfaces": {
6688                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6689                    "com.ibm.ipzvpd.Location": {
6690                        "LocationCode": "Ufcs-P0-C69"
6691                    },
6692                    "xyz.openbmc_project.Inventory.Item": {
6693                        "PrettyName": "Memory module 37"
6694                    },
6695                    "xyz.openbmc_project.State.Decorator.Availability": {
6696                        "Available": false
6697                    }
6698                }
6699            },
6700            {
6701                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm37/unit0",
6702                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6703                "inherit": false,
6704                "extraInterfaces": {
6705                    "xyz.openbmc_project.Inventory.Item": {
6706                        "PrettyName": "OpenCAPI Memory Buffer"
6707                    }
6708                }
6709            },
6710            {
6711                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm37/unit1",
6712                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6713                "inherit": false,
6714                "extraInterfaces": {
6715                    "xyz.openbmc_project.Inventory.Item": {
6716                        "PrettyName": "DDR Memory Port"
6717                    }
6718                }
6719            },
6720            {
6721                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm37/unit2",
6722                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6723                "inherit": false,
6724                "extraInterfaces": {
6725                    "xyz.openbmc_project.Inventory.Item": {
6726                        "PrettyName": "Onboard Memory Power Control Device"
6727                    }
6728                }
6729            },
6730            {
6731                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm37/unit3",
6732                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6733                "inherit": false,
6734                "extraInterfaces": {
6735                    "xyz.openbmc_project.Inventory.Item": {
6736                        "PrettyName": "Onboard Memory Power Management IC"
6737                    }
6738                }
6739            }
6740        ],
6741        "/sys/bus/i2c/drivers/at24/802-0050/eeprom": [
6742            {
6743                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm38",
6744                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6745                "powerOffOnly": true,
6746                "preAction": {
6747                    "collection": {
6748                        "gpioPresence": {
6749                            "pin": "presence-cp3",
6750                            "value": 0
6751                        },
6752                        "systemCmd": {
6753                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-802/new_device"
6754                        }
6755                    }
6756                },
6757                "extraInterfaces": {
6758                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6759                    "com.ibm.ipzvpd.Location": {
6760                        "LocationCode": "Ufcs-P0-C70"
6761                    },
6762                    "xyz.openbmc_project.Inventory.Item": {
6763                        "PrettyName": "Memory module 38"
6764                    },
6765                    "xyz.openbmc_project.State.Decorator.Availability": {
6766                        "Available": false
6767                    }
6768                }
6769            },
6770            {
6771                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm38/unit0",
6772                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6773                "inherit": false,
6774                "extraInterfaces": {
6775                    "xyz.openbmc_project.Inventory.Item": {
6776                        "PrettyName": "OpenCAPI Memory Buffer"
6777                    }
6778                }
6779            },
6780            {
6781                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm38/unit1",
6782                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6783                "inherit": false,
6784                "extraInterfaces": {
6785                    "xyz.openbmc_project.Inventory.Item": {
6786                        "PrettyName": "DDR Memory Port"
6787                    }
6788                }
6789            },
6790            {
6791                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm38/unit2",
6792                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6793                "inherit": false,
6794                "extraInterfaces": {
6795                    "xyz.openbmc_project.Inventory.Item": {
6796                        "PrettyName": "Onboard Memory Power Control Device"
6797                    }
6798                }
6799            },
6800            {
6801                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm38/unit3",
6802                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6803                "inherit": false,
6804                "extraInterfaces": {
6805                    "xyz.openbmc_project.Inventory.Item": {
6806                        "PrettyName": "Onboard Memory Power Management IC"
6807                    }
6808                }
6809            }
6810        ],
6811        "/sys/bus/i2c/drivers/at24/803-0050/eeprom": [
6812            {
6813                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm39",
6814                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6815                "powerOffOnly": true,
6816                "preAction": {
6817                    "collection": {
6818                        "gpioPresence": {
6819                            "pin": "presence-cp3",
6820                            "value": 0
6821                        },
6822                        "systemCmd": {
6823                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-803/new_device"
6824                        }
6825                    }
6826                },
6827                "extraInterfaces": {
6828                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6829                    "com.ibm.ipzvpd.Location": {
6830                        "LocationCode": "Ufcs-P0-C71"
6831                    },
6832                    "xyz.openbmc_project.Inventory.Item": {
6833                        "PrettyName": "Memory module 39"
6834                    },
6835                    "xyz.openbmc_project.State.Decorator.Availability": {
6836                        "Available": false
6837                    }
6838                }
6839            },
6840            {
6841                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm39/unit0",
6842                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6843                "inherit": false,
6844                "extraInterfaces": {
6845                    "xyz.openbmc_project.Inventory.Item": {
6846                        "PrettyName": "OpenCAPI Memory Buffer"
6847                    }
6848                }
6849            },
6850            {
6851                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm39/unit1",
6852                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6853                "inherit": false,
6854                "extraInterfaces": {
6855                    "xyz.openbmc_project.Inventory.Item": {
6856                        "PrettyName": "DDR Memory Port"
6857                    }
6858                }
6859            },
6860            {
6861                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm39/unit2",
6862                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6863                "inherit": false,
6864                "extraInterfaces": {
6865                    "xyz.openbmc_project.Inventory.Item": {
6866                        "PrettyName": "Onboard Memory Power Control Device"
6867                    }
6868                }
6869            },
6870            {
6871                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm39/unit3",
6872                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6873                "inherit": false,
6874                "extraInterfaces": {
6875                    "xyz.openbmc_project.Inventory.Item": {
6876                        "PrettyName": "Onboard Memory Power Management IC"
6877                    }
6878                }
6879            }
6880        ],
6881        "/sys/bus/i2c/drivers/at24/701-0050/eeprom": [
6882            {
6883                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm40",
6884                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6885                "powerOffOnly": true,
6886                "preAction": {
6887                    "collection": {
6888                        "gpioPresence": {
6889                            "pin": "presence-cp3",
6890                            "value": 0
6891                        },
6892                        "systemCmd": {
6893                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-701/new_device"
6894                        }
6895                    }
6896                },
6897                "extraInterfaces": {
6898                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6899                    "com.ibm.ipzvpd.Location": {
6900                        "LocationCode": "Ufcs-P0-C72"
6901                    },
6902                    "xyz.openbmc_project.Inventory.Item": {
6903                        "PrettyName": "Memory module 40"
6904                    },
6905                    "xyz.openbmc_project.State.Decorator.Availability": {
6906                        "Available": false
6907                    }
6908                }
6909            },
6910            {
6911                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm40/unit0",
6912                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6913                "inherit": false,
6914                "extraInterfaces": {
6915                    "xyz.openbmc_project.Inventory.Item": {
6916                        "PrettyName": "OpenCAPI Memory Buffer"
6917                    }
6918                }
6919            },
6920            {
6921                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm40/unit1",
6922                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6923                "inherit": false,
6924                "extraInterfaces": {
6925                    "xyz.openbmc_project.Inventory.Item": {
6926                        "PrettyName": "DDR Memory Port"
6927                    }
6928                }
6929            },
6930            {
6931                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm40/unit2",
6932                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6933                "inherit": false,
6934                "extraInterfaces": {
6935                    "xyz.openbmc_project.Inventory.Item": {
6936                        "PrettyName": "Onboard Memory Power Control Device"
6937                    }
6938                }
6939            },
6940            {
6941                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm40/unit3",
6942                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6943                "inherit": false,
6944                "extraInterfaces": {
6945                    "xyz.openbmc_project.Inventory.Item": {
6946                        "PrettyName": "Onboard Memory Power Management IC"
6947                    }
6948                }
6949            }
6950        ],
6951        "/sys/bus/i2c/drivers/at24/700-0050/eeprom": [
6952            {
6953                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm41",
6954                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6955                "powerOffOnly": true,
6956                "preAction": {
6957                    "collection": {
6958                        "gpioPresence": {
6959                            "pin": "presence-cp3",
6960                            "value": 0
6961                        },
6962                        "systemCmd": {
6963                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-700/new_device"
6964                        }
6965                    }
6966                },
6967                "extraInterfaces": {
6968                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
6969                    "com.ibm.ipzvpd.Location": {
6970                        "LocationCode": "Ufcs-P0-C73"
6971                    },
6972                    "xyz.openbmc_project.Inventory.Item": {
6973                        "PrettyName": "Memory module 41"
6974                    },
6975                    "xyz.openbmc_project.State.Decorator.Availability": {
6976                        "Available": false
6977                    }
6978                }
6979            },
6980            {
6981                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm41/unit0",
6982                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6983                "inherit": false,
6984                "extraInterfaces": {
6985                    "xyz.openbmc_project.Inventory.Item": {
6986                        "PrettyName": "OpenCAPI Memory Buffer"
6987                    }
6988                }
6989            },
6990            {
6991                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm41/unit1",
6992                "serviceName": "xyz.openbmc_project.Inventory.Manager",
6993                "inherit": false,
6994                "extraInterfaces": {
6995                    "xyz.openbmc_project.Inventory.Item": {
6996                        "PrettyName": "DDR Memory Port"
6997                    }
6998                }
6999            },
7000            {
7001                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm41/unit2",
7002                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7003                "inherit": false,
7004                "extraInterfaces": {
7005                    "xyz.openbmc_project.Inventory.Item": {
7006                        "PrettyName": "Onboard Memory Power Control Device"
7007                    }
7008                }
7009            },
7010            {
7011                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm41/unit3",
7012                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7013                "inherit": false,
7014                "extraInterfaces": {
7015                    "xyz.openbmc_project.Inventory.Item": {
7016                        "PrettyName": "Onboard Memory Power Management IC"
7017                    }
7018                }
7019            }
7020        ],
7021        "/sys/bus/i2c/drivers/at24/710-0050/eeprom": [
7022            {
7023                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm42",
7024                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7025                "powerOffOnly": true,
7026                "preAction": {
7027                    "collection": {
7028                        "gpioPresence": {
7029                            "pin": "presence-cp3",
7030                            "value": 0
7031                        },
7032                        "systemCmd": {
7033                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-710/new_device"
7034                        }
7035                    }
7036                },
7037                "extraInterfaces": {
7038                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7039                    "com.ibm.ipzvpd.Location": {
7040                        "LocationCode": "Ufcs-P0-C74"
7041                    },
7042                    "xyz.openbmc_project.Inventory.Item": {
7043                        "PrettyName": "Memory module 42"
7044                    },
7045                    "xyz.openbmc_project.State.Decorator.Availability": {
7046                        "Available": false
7047                    }
7048                }
7049            },
7050            {
7051                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm42/unit0",
7052                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7053                "inherit": false,
7054                "extraInterfaces": {
7055                    "xyz.openbmc_project.Inventory.Item": {
7056                        "PrettyName": "OpenCAPI Memory Buffer"
7057                    }
7058                }
7059            },
7060            {
7061                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm42/unit1",
7062                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7063                "inherit": false,
7064                "extraInterfaces": {
7065                    "xyz.openbmc_project.Inventory.Item": {
7066                        "PrettyName": "DDR Memory Port"
7067                    }
7068                }
7069            },
7070            {
7071                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm42/unit2",
7072                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7073                "inherit": false,
7074                "extraInterfaces": {
7075                    "xyz.openbmc_project.Inventory.Item": {
7076                        "PrettyName": "Onboard Memory Power Control Device"
7077                    }
7078                }
7079            },
7080            {
7081                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm42/unit3",
7082                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7083                "inherit": false,
7084                "extraInterfaces": {
7085                    "xyz.openbmc_project.Inventory.Item": {
7086                        "PrettyName": "Onboard Memory Power Management IC"
7087                    }
7088                }
7089            }
7090        ],
7091        "/sys/bus/i2c/drivers/at24/712-0050/eeprom": [
7092            {
7093                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm43",
7094                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7095                "powerOffOnly": true,
7096                "preAction": {
7097                    "collection": {
7098                        "gpioPresence": {
7099                            "pin": "presence-cp3",
7100                            "value": 0
7101                        },
7102                        "systemCmd": {
7103                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-712/new_device"
7104                        }
7105                    }
7106                },
7107                "extraInterfaces": {
7108                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7109                    "com.ibm.ipzvpd.Location": {
7110                        "LocationCode": "Ufcs-P0-C75"
7111                    },
7112                    "xyz.openbmc_project.Inventory.Item": {
7113                        "PrettyName": "Memory module 43"
7114                    },
7115                    "xyz.openbmc_project.State.Decorator.Availability": {
7116                        "Available": false
7117                    }
7118                }
7119            },
7120            {
7121                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm43/unit0",
7122                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7123                "inherit": false,
7124                "extraInterfaces": {
7125                    "xyz.openbmc_project.Inventory.Item": {
7126                        "PrettyName": "OpenCAPI Memory Buffer"
7127                    }
7128                }
7129            },
7130            {
7131                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm43/unit1",
7132                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7133                "inherit": false,
7134                "extraInterfaces": {
7135                    "xyz.openbmc_project.Inventory.Item": {
7136                        "PrettyName": "DDR Memory Port"
7137                    }
7138                }
7139            },
7140            {
7141                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm43/unit2",
7142                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7143                "inherit": false,
7144                "extraInterfaces": {
7145                    "xyz.openbmc_project.Inventory.Item": {
7146                        "PrettyName": "Onboard Memory Power Control Device"
7147                    }
7148                }
7149            },
7150            {
7151                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm43/unit3",
7152                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7153                "inherit": false,
7154                "extraInterfaces": {
7155                    "xyz.openbmc_project.Inventory.Item": {
7156                        "PrettyName": "Onboard Memory Power Management IC"
7157                    }
7158                }
7159            }
7160        ],
7161        "/sys/bus/i2c/drivers/at24/715-0050/eeprom": [
7162            {
7163                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm44",
7164                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7165                "powerOffOnly": true,
7166                "preAction": {
7167                    "collection": {
7168                        "gpioPresence": {
7169                            "pin": "presence-cp3",
7170                            "value": 0
7171                        },
7172                        "systemCmd": {
7173                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-715/new_device"
7174                        }
7175                    }
7176                },
7177                "extraInterfaces": {
7178                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7179                    "com.ibm.ipzvpd.Location": {
7180                        "LocationCode": "Ufcs-P0-C76"
7181                    },
7182                    "xyz.openbmc_project.Inventory.Item": {
7183                        "PrettyName": "Memory module 44"
7184                    },
7185                    "xyz.openbmc_project.State.Decorator.Availability": {
7186                        "Available": false
7187                    }
7188                }
7189            },
7190            {
7191                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm44/unit0",
7192                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7193                "inherit": false,
7194                "extraInterfaces": {
7195                    "xyz.openbmc_project.Inventory.Item": {
7196                        "PrettyName": "OpenCAPI Memory Buffer"
7197                    }
7198                }
7199            },
7200            {
7201                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm44/unit1",
7202                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7203                "inherit": false,
7204                "extraInterfaces": {
7205                    "xyz.openbmc_project.Inventory.Item": {
7206                        "PrettyName": "DDR Memory Port"
7207                    }
7208                }
7209            },
7210            {
7211                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm44/unit2",
7212                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7213                "inherit": false,
7214                "extraInterfaces": {
7215                    "xyz.openbmc_project.Inventory.Item": {
7216                        "PrettyName": "Onboard Memory Power Control Device"
7217                    }
7218                }
7219            },
7220            {
7221                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm44/unit3",
7222                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7223                "inherit": false,
7224                "extraInterfaces": {
7225                    "xyz.openbmc_project.Inventory.Item": {
7226                        "PrettyName": "Onboard Memory Power Management IC"
7227                    }
7228                }
7229            }
7230        ],
7231        "/sys/bus/i2c/drivers/at24/713-0050/eeprom": [
7232            {
7233                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm45",
7234                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7235                "powerOffOnly": true,
7236                "preAction": {
7237                    "collection": {
7238                        "gpioPresence": {
7239                            "pin": "presence-cp3",
7240                            "value": 0
7241                        },
7242                        "systemCmd": {
7243                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-713/new_device"
7244                        }
7245                    }
7246                },
7247                "extraInterfaces": {
7248                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7249                    "com.ibm.ipzvpd.Location": {
7250                        "LocationCode": "Ufcs-P0-C77"
7251                    },
7252                    "xyz.openbmc_project.Inventory.Item": {
7253                        "PrettyName": "Memory module 45"
7254                    },
7255                    "xyz.openbmc_project.State.Decorator.Availability": {
7256                        "Available": false
7257                    }
7258                }
7259            },
7260            {
7261                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm45/unit0",
7262                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7263                "inherit": false,
7264                "extraInterfaces": {
7265                    "xyz.openbmc_project.Inventory.Item": {
7266                        "PrettyName": "OpenCAPI Memory Buffer"
7267                    }
7268                }
7269            },
7270            {
7271                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm45/unit1",
7272                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7273                "inherit": false,
7274                "extraInterfaces": {
7275                    "xyz.openbmc_project.Inventory.Item": {
7276                        "PrettyName": "DDR Memory Port"
7277                    }
7278                }
7279            },
7280            {
7281                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm45/unit2",
7282                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7283                "inherit": false,
7284                "extraInterfaces": {
7285                    "xyz.openbmc_project.Inventory.Item": {
7286                        "PrettyName": "Onboard Memory Power Control Device"
7287                    }
7288                }
7289            },
7290            {
7291                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm45/unit3",
7292                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7293                "inherit": false,
7294                "extraInterfaces": {
7295                    "xyz.openbmc_project.Inventory.Item": {
7296                        "PrettyName": "Onboard Memory Power Management IC"
7297                    }
7298                }
7299            }
7300        ],
7301        "/sys/bus/i2c/drivers/at24/711-0050/eeprom": [
7302            {
7303                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm46",
7304                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7305                "powerOffOnly": true,
7306                "preAction": {
7307                    "collection": {
7308                        "gpioPresence": {
7309                            "pin": "presence-cp3",
7310                            "value": 0
7311                        },
7312                        "systemCmd": {
7313                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-711/new_device"
7314                        }
7315                    }
7316                },
7317                "extraInterfaces": {
7318                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7319                    "com.ibm.ipzvpd.Location": {
7320                        "LocationCode": "Ufcs-P0-C78"
7321                    },
7322                    "xyz.openbmc_project.Inventory.Item": {
7323                        "PrettyName": "Memory module 46"
7324                    },
7325                    "xyz.openbmc_project.State.Decorator.Availability": {
7326                        "Available": false
7327                    }
7328                }
7329            },
7330            {
7331                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm46/unit0",
7332                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7333                "inherit": false,
7334                "extraInterfaces": {
7335                    "xyz.openbmc_project.Inventory.Item": {
7336                        "PrettyName": "OpenCAPI Memory Buffer"
7337                    }
7338                }
7339            },
7340            {
7341                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm46/unit1",
7342                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7343                "inherit": false,
7344                "extraInterfaces": {
7345                    "xyz.openbmc_project.Inventory.Item": {
7346                        "PrettyName": "DDR Memory Port"
7347                    }
7348                }
7349            },
7350            {
7351                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm46/unit2",
7352                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7353                "inherit": false,
7354                "extraInterfaces": {
7355                    "xyz.openbmc_project.Inventory.Item": {
7356                        "PrettyName": "Onboard Memory Power Control Device"
7357                    }
7358                }
7359            },
7360            {
7361                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm46/unit3",
7362                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7363                "inherit": false,
7364                "extraInterfaces": {
7365                    "xyz.openbmc_project.Inventory.Item": {
7366                        "PrettyName": "Onboard Memory Power Management IC"
7367                    }
7368                }
7369            }
7370        ],
7371        "/sys/bus/i2c/drivers/at24/714-0050/eeprom": [
7372            {
7373                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm47",
7374                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7375                "powerOffOnly": true,
7376                "preAction": {
7377                    "collection": {
7378                        "gpioPresence": {
7379                            "pin": "presence-cp3",
7380                            "value": 0
7381                        },
7382                        "systemCmd": {
7383                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-714/new_device"
7384                        }
7385                    }
7386                },
7387                "extraInterfaces": {
7388                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7389                    "com.ibm.ipzvpd.Location": {
7390                        "LocationCode": "Ufcs-P0-C79"
7391                    },
7392                    "xyz.openbmc_project.Inventory.Item": {
7393                        "PrettyName": "Memory module 47"
7394                    },
7395                    "xyz.openbmc_project.State.Decorator.Availability": {
7396                        "Available": false
7397                    }
7398                }
7399            },
7400            {
7401                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm47/unit0",
7402                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7403                "inherit": false,
7404                "extraInterfaces": {
7405                    "xyz.openbmc_project.Inventory.Item": {
7406                        "PrettyName": "OpenCAPI Memory Buffer"
7407                    }
7408                }
7409            },
7410            {
7411                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm47/unit1",
7412                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7413                "inherit": false,
7414                "extraInterfaces": {
7415                    "xyz.openbmc_project.Inventory.Item": {
7416                        "PrettyName": "DDR Memory Port"
7417                    }
7418                }
7419            },
7420            {
7421                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm47/unit2",
7422                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7423                "inherit": false,
7424                "extraInterfaces": {
7425                    "xyz.openbmc_project.Inventory.Item": {
7426                        "PrettyName": "Onboard Memory Power Control Device"
7427                    }
7428                }
7429            },
7430            {
7431                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm47/unit3",
7432                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7433                "inherit": false,
7434                "extraInterfaces": {
7435                    "xyz.openbmc_project.Inventory.Item": {
7436                        "PrettyName": "Onboard Memory Power Management IC"
7437                    }
7438                }
7439            }
7440        ],
7441        "/sys/bus/i2c/drivers/at24/216-0050/eeprom": [
7442            {
7443                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm48",
7444                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7445                "powerOffOnly": true,
7446                "preAction": {
7447                    "collection": {
7448                        "gpioPresence": {
7449                            "pin": "presence-cp0",
7450                            "value": 0
7451                        },
7452                        "systemCmd": {
7453                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-216/new_device"
7454                        }
7455                    }
7456                },
7457                "extraInterfaces": {
7458                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7459                    "com.ibm.ipzvpd.Location": {
7460                        "LocationCode": "Ufcs-P0-C80"
7461                    },
7462                    "xyz.openbmc_project.Inventory.Item": {
7463                        "PrettyName": "Memory module 48"
7464                    },
7465                    "xyz.openbmc_project.State.Decorator.Availability": {
7466                        "Available": false
7467                    }
7468                }
7469            },
7470            {
7471                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm48/unit0",
7472                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7473                "inherit": false,
7474                "extraInterfaces": {
7475                    "xyz.openbmc_project.Inventory.Item": {
7476                        "PrettyName": "OpenCAPI Memory Buffer"
7477                    }
7478                }
7479            },
7480            {
7481                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm48/unit1",
7482                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7483                "inherit": false,
7484                "extraInterfaces": {
7485                    "xyz.openbmc_project.Inventory.Item": {
7486                        "PrettyName": "DDR Memory Port"
7487                    }
7488                }
7489            },
7490            {
7491                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm48/unit2",
7492                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7493                "inherit": false,
7494                "extraInterfaces": {
7495                    "xyz.openbmc_project.Inventory.Item": {
7496                        "PrettyName": "Onboard Memory Power Control Device"
7497                    }
7498                }
7499            },
7500            {
7501                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm48/unit3",
7502                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7503                "inherit": false,
7504                "extraInterfaces": {
7505                    "xyz.openbmc_project.Inventory.Item": {
7506                        "PrettyName": "Onboard Memory Power Management IC"
7507                    }
7508                }
7509            }
7510        ],
7511        "/sys/bus/i2c/drivers/at24/217-0050/eeprom": [
7512            {
7513                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm49",
7514                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7515                "powerOffOnly": true,
7516                "preAction": {
7517                    "collection": {
7518                        "gpioPresence": {
7519                            "pin": "presence-cp0",
7520                            "value": 0
7521                        },
7522                        "systemCmd": {
7523                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-217/new_device"
7524                        }
7525                    }
7526                },
7527                "extraInterfaces": {
7528                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7529                    "com.ibm.ipzvpd.Location": {
7530                        "LocationCode": "Ufcs-P0-C81"
7531                    },
7532                    "xyz.openbmc_project.Inventory.Item": {
7533                        "PrettyName": "Memory module 49"
7534                    },
7535                    "xyz.openbmc_project.State.Decorator.Availability": {
7536                        "Available": false
7537                    }
7538                }
7539            },
7540            {
7541                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm49/unit0",
7542                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7543                "inherit": false,
7544                "extraInterfaces": {
7545                    "xyz.openbmc_project.Inventory.Item": {
7546                        "PrettyName": "OpenCAPI Memory Buffer"
7547                    }
7548                }
7549            },
7550            {
7551                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm49/unit1",
7552                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7553                "inherit": false,
7554                "extraInterfaces": {
7555                    "xyz.openbmc_project.Inventory.Item": {
7556                        "PrettyName": "DDR Memory Port"
7557                    }
7558                }
7559            },
7560            {
7561                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm49/unit2",
7562                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7563                "inherit": false,
7564                "extraInterfaces": {
7565                    "xyz.openbmc_project.Inventory.Item": {
7566                        "PrettyName": "Onboard Memory Power Control Device"
7567                    }
7568                }
7569            },
7570            {
7571                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm49/unit3",
7572                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7573                "inherit": false,
7574                "extraInterfaces": {
7575                    "xyz.openbmc_project.Inventory.Item": {
7576                        "PrettyName": "Onboard Memory Power Management IC"
7577                    }
7578                }
7579            }
7580        ],
7581        "/sys/bus/i2c/drivers/at24/211-0050/eeprom": [
7582            {
7583                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm50",
7584                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7585                "powerOffOnly": true,
7586                "preAction": {
7587                    "collection": {
7588                        "gpioPresence": {
7589                            "pin": "presence-cp0",
7590                            "value": 0
7591                        },
7592                        "systemCmd": {
7593                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-211/new_device"
7594                        }
7595                    }
7596                },
7597                "extraInterfaces": {
7598                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7599                    "com.ibm.ipzvpd.Location": {
7600                        "LocationCode": "Ufcs-P0-C82"
7601                    },
7602                    "xyz.openbmc_project.Inventory.Item": {
7603                        "PrettyName": "Memory module 50"
7604                    },
7605                    "xyz.openbmc_project.State.Decorator.Availability": {
7606                        "Available": false
7607                    }
7608                }
7609            },
7610            {
7611                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm50/unit0",
7612                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7613                "inherit": false,
7614                "extraInterfaces": {
7615                    "xyz.openbmc_project.Inventory.Item": {
7616                        "PrettyName": "OpenCAPI Memory Buffer"
7617                    }
7618                }
7619            },
7620            {
7621                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm50/unit1",
7622                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7623                "inherit": false,
7624                "extraInterfaces": {
7625                    "xyz.openbmc_project.Inventory.Item": {
7626                        "PrettyName": "DDR Memory Port"
7627                    }
7628                }
7629            },
7630            {
7631                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm50/unit2",
7632                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7633                "inherit": false,
7634                "extraInterfaces": {
7635                    "xyz.openbmc_project.Inventory.Item": {
7636                        "PrettyName": "Onboard Memory Power Control Device"
7637                    }
7638                }
7639            },
7640            {
7641                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm50/unit3",
7642                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7643                "inherit": false,
7644                "extraInterfaces": {
7645                    "xyz.openbmc_project.Inventory.Item": {
7646                        "PrettyName": "Onboard Memory Power Management IC"
7647                    }
7648                }
7649            }
7650        ],
7651        "/sys/bus/i2c/drivers/at24/215-0050/eeprom": [
7652            {
7653                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm51",
7654                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7655                "powerOffOnly": true,
7656                "preAction": {
7657                    "collection": {
7658                        "gpioPresence": {
7659                            "pin": "presence-cp0",
7660                            "value": 0
7661                        },
7662                        "systemCmd": {
7663                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-215/new_device"
7664                        }
7665                    }
7666                },
7667                "extraInterfaces": {
7668                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7669                    "com.ibm.ipzvpd.Location": {
7670                        "LocationCode": "Ufcs-P0-C83"
7671                    },
7672                    "xyz.openbmc_project.Inventory.Item": {
7673                        "PrettyName": "Memory module 51"
7674                    },
7675                    "xyz.openbmc_project.State.Decorator.Availability": {
7676                        "Available": false
7677                    }
7678                }
7679            },
7680            {
7681                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm51/unit0",
7682                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7683                "inherit": false,
7684                "extraInterfaces": {
7685                    "xyz.openbmc_project.Inventory.Item": {
7686                        "PrettyName": "OpenCAPI Memory Buffer"
7687                    }
7688                }
7689            },
7690            {
7691                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm51/unit1",
7692                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7693                "inherit": false,
7694                "extraInterfaces": {
7695                    "xyz.openbmc_project.Inventory.Item": {
7696                        "PrettyName": "DDR Memory Port"
7697                    }
7698                }
7699            },
7700            {
7701                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm51/unit2",
7702                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7703                "inherit": false,
7704                "extraInterfaces": {
7705                    "xyz.openbmc_project.Inventory.Item": {
7706                        "PrettyName": "Onboard Memory Power Control Device"
7707                    }
7708                }
7709            },
7710            {
7711                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm51/unit3",
7712                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7713                "inherit": false,
7714                "extraInterfaces": {
7715                    "xyz.openbmc_project.Inventory.Item": {
7716                        "PrettyName": "Onboard Memory Power Management IC"
7717                    }
7718                }
7719            }
7720        ],
7721        "/sys/bus/i2c/drivers/at24/214-0050/eeprom": [
7722            {
7723                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm52",
7724                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7725                "powerOffOnly": true,
7726                "preAction": {
7727                    "collection": {
7728                        "gpioPresence": {
7729                            "pin": "presence-cp0",
7730                            "value": 0
7731                        },
7732                        "systemCmd": {
7733                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-214/new_device"
7734                        }
7735                    }
7736                },
7737                "extraInterfaces": {
7738                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7739                    "com.ibm.ipzvpd.Location": {
7740                        "LocationCode": "Ufcs-P0-C84"
7741                    },
7742                    "xyz.openbmc_project.Inventory.Item": {
7743                        "PrettyName": "Memory module 52"
7744                    },
7745                    "xyz.openbmc_project.State.Decorator.Availability": {
7746                        "Available": false
7747                    }
7748                }
7749            },
7750            {
7751                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm52/unit0",
7752                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7753                "inherit": false,
7754                "extraInterfaces": {
7755                    "xyz.openbmc_project.Inventory.Item": {
7756                        "PrettyName": "OpenCAPI Memory Buffer"
7757                    }
7758                }
7759            },
7760            {
7761                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm52/unit1",
7762                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7763                "inherit": false,
7764                "extraInterfaces": {
7765                    "xyz.openbmc_project.Inventory.Item": {
7766                        "PrettyName": "DDR Memory Port"
7767                    }
7768                }
7769            },
7770            {
7771                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm52/unit2",
7772                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7773                "inherit": false,
7774                "extraInterfaces": {
7775                    "xyz.openbmc_project.Inventory.Item": {
7776                        "PrettyName": "Onboard Memory Power Control Device"
7777                    }
7778                }
7779            },
7780            {
7781                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm52/unit3",
7782                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7783                "inherit": false,
7784                "extraInterfaces": {
7785                    "xyz.openbmc_project.Inventory.Item": {
7786                        "PrettyName": "Onboard Memory Power Management IC"
7787                    }
7788                }
7789            }
7790        ],
7791        "/sys/bus/i2c/drivers/at24/210-0050/eeprom": [
7792            {
7793                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm53",
7794                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7795                "powerOffOnly": true,
7796                "preAction": {
7797                    "collection": {
7798                        "gpioPresence": {
7799                            "pin": "presence-cp0",
7800                            "value": 0
7801                        },
7802                        "systemCmd": {
7803                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-210/new_device"
7804                        }
7805                    }
7806                },
7807                "extraInterfaces": {
7808                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7809                    "com.ibm.ipzvpd.Location": {
7810                        "LocationCode": "Ufcs-P0-C85"
7811                    },
7812                    "xyz.openbmc_project.Inventory.Item": {
7813                        "PrettyName": "Memory module 53"
7814                    },
7815                    "xyz.openbmc_project.State.Decorator.Availability": {
7816                        "Available": false
7817                    }
7818                }
7819            },
7820            {
7821                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm53/unit0",
7822                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7823                "inherit": false,
7824                "extraInterfaces": {
7825                    "xyz.openbmc_project.Inventory.Item": {
7826                        "PrettyName": "OpenCAPI Memory Buffer"
7827                    }
7828                }
7829            },
7830            {
7831                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm53/unit1",
7832                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7833                "inherit": false,
7834                "extraInterfaces": {
7835                    "xyz.openbmc_project.Inventory.Item": {
7836                        "PrettyName": "DDR Memory Port"
7837                    }
7838                }
7839            },
7840            {
7841                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm53/unit2",
7842                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7843                "inherit": false,
7844                "extraInterfaces": {
7845                    "xyz.openbmc_project.Inventory.Item": {
7846                        "PrettyName": "Onboard Memory Power Control Device"
7847                    }
7848                }
7849            },
7850            {
7851                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm53/unit3",
7852                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7853                "inherit": false,
7854                "extraInterfaces": {
7855                    "xyz.openbmc_project.Inventory.Item": {
7856                        "PrettyName": "Onboard Memory Power Management IC"
7857                    }
7858                }
7859            }
7860        ],
7861        "/sys/bus/i2c/drivers/at24/203-0050/eeprom": [
7862            {
7863                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm54",
7864                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7865                "powerOffOnly": true,
7866                "preAction": {
7867                    "collection": {
7868                        "gpioPresence": {
7869                            "pin": "presence-cp0",
7870                            "value": 0
7871                        },
7872                        "systemCmd": {
7873                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-203/new_device"
7874                        }
7875                    }
7876                },
7877                "extraInterfaces": {
7878                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7879                    "com.ibm.ipzvpd.Location": {
7880                        "LocationCode": "Ufcs-P0-C86"
7881                    },
7882                    "xyz.openbmc_project.Inventory.Item": {
7883                        "PrettyName": "Memory module 54"
7884                    },
7885                    "xyz.openbmc_project.State.Decorator.Availability": {
7886                        "Available": false
7887                    }
7888                }
7889            },
7890            {
7891                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm54/unit0",
7892                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7893                "inherit": false,
7894                "extraInterfaces": {
7895                    "xyz.openbmc_project.Inventory.Item": {
7896                        "PrettyName": "OpenCAPI Memory Buffer"
7897                    }
7898                }
7899            },
7900            {
7901                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm54/unit1",
7902                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7903                "inherit": false,
7904                "extraInterfaces": {
7905                    "xyz.openbmc_project.Inventory.Item": {
7906                        "PrettyName": "DDR Memory Port"
7907                    }
7908                }
7909            },
7910            {
7911                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm54/unit2",
7912                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7913                "inherit": false,
7914                "extraInterfaces": {
7915                    "xyz.openbmc_project.Inventory.Item": {
7916                        "PrettyName": "Onboard Memory Power Control Device"
7917                    }
7918                }
7919            },
7920            {
7921                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm54/unit3",
7922                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7923                "inherit": false,
7924                "extraInterfaces": {
7925                    "xyz.openbmc_project.Inventory.Item": {
7926                        "PrettyName": "Onboard Memory Power Management IC"
7927                    }
7928                }
7929            }
7930        ],
7931        "/sys/bus/i2c/drivers/at24/202-0050/eeprom": [
7932            {
7933                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm55",
7934                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7935                "powerOffOnly": true,
7936                "preAction": {
7937                    "collection": {
7938                        "gpioPresence": {
7939                            "pin": "presence-cp0",
7940                            "value": 0
7941                        },
7942                        "systemCmd": {
7943                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-202/new_device"
7944                        }
7945                    }
7946                },
7947                "extraInterfaces": {
7948                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
7949                    "com.ibm.ipzvpd.Location": {
7950                        "LocationCode": "Ufcs-P0-C87"
7951                    },
7952                    "xyz.openbmc_project.Inventory.Item": {
7953                        "PrettyName": "Memory module 55"
7954                    },
7955                    "xyz.openbmc_project.State.Decorator.Availability": {
7956                        "Available": false
7957                    }
7958                }
7959            },
7960            {
7961                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm55/unit0",
7962                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7963                "inherit": false,
7964                "extraInterfaces": {
7965                    "xyz.openbmc_project.Inventory.Item": {
7966                        "PrettyName": "OpenCAPI Memory Buffer"
7967                    }
7968                }
7969            },
7970            {
7971                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm55/unit1",
7972                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7973                "inherit": false,
7974                "extraInterfaces": {
7975                    "xyz.openbmc_project.Inventory.Item": {
7976                        "PrettyName": "DDR Memory Port"
7977                    }
7978                }
7979            },
7980            {
7981                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm55/unit2",
7982                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7983                "inherit": false,
7984                "extraInterfaces": {
7985                    "xyz.openbmc_project.Inventory.Item": {
7986                        "PrettyName": "Onboard Memory Power Control Device"
7987                    }
7988                }
7989            },
7990            {
7991                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm55/unit3",
7992                "serviceName": "xyz.openbmc_project.Inventory.Manager",
7993                "inherit": false,
7994                "extraInterfaces": {
7995                    "xyz.openbmc_project.Inventory.Item": {
7996                        "PrettyName": "Onboard Memory Power Management IC"
7997                    }
7998                }
7999            }
8000        ],
8001        "/sys/bus/i2c/drivers/at24/100-0050/eeprom": [
8002            {
8003                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm56",
8004                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8005                "powerOffOnly": true,
8006                "preAction": {
8007                    "collection": {
8008                        "gpioPresence": {
8009                            "pin": "presence-cp0",
8010                            "value": 0
8011                        },
8012                        "systemCmd": {
8013                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-100/new_device"
8014                        }
8015                    }
8016                },
8017                "extraInterfaces": {
8018                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8019                    "com.ibm.ipzvpd.Location": {
8020                        "LocationCode": "Ufcs-P0-C88"
8021                    },
8022                    "xyz.openbmc_project.Inventory.Item": {
8023                        "PrettyName": "Memory module 56"
8024                    },
8025                    "xyz.openbmc_project.State.Decorator.Availability": {
8026                        "Available": false
8027                    }
8028                }
8029            },
8030            {
8031                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm56/unit0",
8032                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8033                "inherit": false,
8034                "extraInterfaces": {
8035                    "xyz.openbmc_project.Inventory.Item": {
8036                        "PrettyName": "OpenCAPI Memory Buffer"
8037                    }
8038                }
8039            },
8040            {
8041                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm56/unit1",
8042                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8043                "inherit": false,
8044                "extraInterfaces": {
8045                    "xyz.openbmc_project.Inventory.Item": {
8046                        "PrettyName": "DDR Memory Port"
8047                    }
8048                }
8049            },
8050            {
8051                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm56/unit2",
8052                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8053                "inherit": false,
8054                "extraInterfaces": {
8055                    "xyz.openbmc_project.Inventory.Item": {
8056                        "PrettyName": "Onboard Memory Power Control Device"
8057                    }
8058                }
8059            },
8060            {
8061                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm56/unit3",
8062                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8063                "inherit": false,
8064                "extraInterfaces": {
8065                    "xyz.openbmc_project.Inventory.Item": {
8066                        "PrettyName": "Onboard Memory Power Management IC"
8067                    }
8068                }
8069            }
8070        ],
8071        "/sys/bus/i2c/drivers/at24/101-0050/eeprom": [
8072            {
8073                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm57",
8074                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8075                "powerOffOnly": true,
8076                "preAction": {
8077                    "collection": {
8078                        "gpioPresence": {
8079                            "pin": "presence-cp0",
8080                            "value": 0
8081                        },
8082                        "systemCmd": {
8083                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-101/new_device"
8084                        }
8085                    }
8086                },
8087                "extraInterfaces": {
8088                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8089                    "com.ibm.ipzvpd.Location": {
8090                        "LocationCode": "Ufcs-P0-C89"
8091                    },
8092                    "xyz.openbmc_project.Inventory.Item": {
8093                        "PrettyName": "Memory module 57"
8094                    },
8095                    "xyz.openbmc_project.State.Decorator.Availability": {
8096                        "Available": false
8097                    }
8098                }
8099            },
8100            {
8101                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm57/unit0",
8102                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8103                "inherit": false,
8104                "extraInterfaces": {
8105                    "xyz.openbmc_project.Inventory.Item": {
8106                        "PrettyName": "OpenCAPI Memory Buffer"
8107                    }
8108                }
8109            },
8110            {
8111                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm57/unit1",
8112                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8113                "inherit": false,
8114                "extraInterfaces": {
8115                    "xyz.openbmc_project.Inventory.Item": {
8116                        "PrettyName": "DDR Memory Port"
8117                    }
8118                }
8119            },
8120            {
8121                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm57/unit2",
8122                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8123                "inherit": false,
8124                "extraInterfaces": {
8125                    "xyz.openbmc_project.Inventory.Item": {
8126                        "PrettyName": "Onboard Memory Power Control Device"
8127                    }
8128                }
8129            },
8130            {
8131                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm57/unit3",
8132                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8133                "inherit": false,
8134                "extraInterfaces": {
8135                    "xyz.openbmc_project.Inventory.Item": {
8136                        "PrettyName": "Onboard Memory Power Management IC"
8137                    }
8138                }
8139            }
8140        ],
8141        "/sys/bus/i2c/drivers/at24/110-0050/eeprom": [
8142            {
8143                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm58",
8144                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8145                "powerOffOnly": true,
8146                "preAction": {
8147                    "collection": {
8148                        "gpioPresence": {
8149                            "pin": "presence-cp0",
8150                            "value": 0
8151                        },
8152                        "systemCmd": {
8153                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-110/new_device"
8154                        }
8155                    }
8156                },
8157                "extraInterfaces": {
8158                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8159                    "com.ibm.ipzvpd.Location": {
8160                        "LocationCode": "Ufcs-P0-C90"
8161                    },
8162                    "xyz.openbmc_project.Inventory.Item": {
8163                        "PrettyName": "Memory module 58"
8164                    },
8165                    "xyz.openbmc_project.State.Decorator.Availability": {
8166                        "Available": false
8167                    }
8168                }
8169            },
8170            {
8171                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm58/unit0",
8172                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8173                "inherit": false,
8174                "extraInterfaces": {
8175                    "xyz.openbmc_project.Inventory.Item": {
8176                        "PrettyName": "OpenCAPI Memory Buffer"
8177                    }
8178                }
8179            },
8180            {
8181                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm58/unit1",
8182                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8183                "inherit": false,
8184                "extraInterfaces": {
8185                    "xyz.openbmc_project.Inventory.Item": {
8186                        "PrettyName": "DDR Memory Port"
8187                    }
8188                }
8189            },
8190            {
8191                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm58/unit2",
8192                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8193                "inherit": false,
8194                "extraInterfaces": {
8195                    "xyz.openbmc_project.Inventory.Item": {
8196                        "PrettyName": "Onboard Memory Power Control Device"
8197                    }
8198                }
8199            },
8200            {
8201                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm58/unit3",
8202                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8203                "inherit": false,
8204                "extraInterfaces": {
8205                    "xyz.openbmc_project.Inventory.Item": {
8206                        "PrettyName": "Onboard Memory Power Management IC"
8207                    }
8208                }
8209            }
8210        ],
8211        "/sys/bus/i2c/drivers/at24/112-0050/eeprom": [
8212            {
8213                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm59",
8214                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8215                "powerOffOnly": true,
8216                "preAction": {
8217                    "collection": {
8218                        "gpioPresence": {
8219                            "pin": "presence-cp0",
8220                            "value": 0
8221                        },
8222                        "systemCmd": {
8223                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-112/new_device"
8224                        }
8225                    }
8226                },
8227                "extraInterfaces": {
8228                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8229                    "com.ibm.ipzvpd.Location": {
8230                        "LocationCode": "Ufcs-P0-C91"
8231                    },
8232                    "xyz.openbmc_project.Inventory.Item": {
8233                        "PrettyName": "Memory module 59"
8234                    },
8235                    "xyz.openbmc_project.State.Decorator.Availability": {
8236                        "Available": false
8237                    }
8238                }
8239            },
8240            {
8241                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm59/unit0",
8242                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8243                "inherit": false,
8244                "extraInterfaces": {
8245                    "xyz.openbmc_project.Inventory.Item": {
8246                        "PrettyName": "OpenCAPI Memory Buffer"
8247                    }
8248                }
8249            },
8250            {
8251                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm59/unit1",
8252                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8253                "inherit": false,
8254                "extraInterfaces": {
8255                    "xyz.openbmc_project.Inventory.Item": {
8256                        "PrettyName": "DDR Memory Port"
8257                    }
8258                }
8259            },
8260            {
8261                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm59/unit2",
8262                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8263                "inherit": false,
8264                "extraInterfaces": {
8265                    "xyz.openbmc_project.Inventory.Item": {
8266                        "PrettyName": "Onboard Memory Power Control Device"
8267                    }
8268                }
8269            },
8270            {
8271                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm59/unit3",
8272                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8273                "inherit": false,
8274                "extraInterfaces": {
8275                    "xyz.openbmc_project.Inventory.Item": {
8276                        "PrettyName": "Onboard Memory Power Management IC"
8277                    }
8278                }
8279            }
8280        ],
8281        "/sys/bus/i2c/drivers/at24/113-0050/eeprom": [
8282            {
8283                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm60",
8284                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8285                "powerOffOnly": true,
8286                "preAction": {
8287                    "collection": {
8288                        "gpioPresence": {
8289                            "pin": "presence-cp0",
8290                            "value": 0
8291                        },
8292                        "systemCmd": {
8293                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-113/new_device"
8294                        }
8295                    }
8296                },
8297                "extraInterfaces": {
8298                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8299                    "com.ibm.ipzvpd.Location": {
8300                        "LocationCode": "Ufcs-P0-C92"
8301                    },
8302                    "xyz.openbmc_project.Inventory.Item": {
8303                        "PrettyName": "Memory module 60"
8304                    },
8305                    "xyz.openbmc_project.State.Decorator.Availability": {
8306                        "Available": false
8307                    }
8308                }
8309            },
8310            {
8311                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm60/unit0",
8312                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8313                "inherit": false,
8314                "extraInterfaces": {
8315                    "xyz.openbmc_project.Inventory.Item": {
8316                        "PrettyName": "OpenCAPI Memory Buffer"
8317                    }
8318                }
8319            },
8320            {
8321                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm60/unit1",
8322                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8323                "inherit": false,
8324                "extraInterfaces": {
8325                    "xyz.openbmc_project.Inventory.Item": {
8326                        "PrettyName": "DDR Memory Port"
8327                    }
8328                }
8329            },
8330            {
8331                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm60/unit2",
8332                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8333                "inherit": false,
8334                "extraInterfaces": {
8335                    "xyz.openbmc_project.Inventory.Item": {
8336                        "PrettyName": "Onboard Memory Power Control Device"
8337                    }
8338                }
8339            },
8340            {
8341                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm60/unit3",
8342                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8343                "inherit": false,
8344                "extraInterfaces": {
8345                    "xyz.openbmc_project.Inventory.Item": {
8346                        "PrettyName": "Onboard Memory Power Management IC"
8347                    }
8348                }
8349            }
8350        ],
8351        "/sys/bus/i2c/drivers/at24/115-0050/eeprom": [
8352            {
8353                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm61",
8354                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8355                "powerOffOnly": true,
8356                "preAction": {
8357                    "collection": {
8358                        "gpioPresence": {
8359                            "pin": "presence-cp0",
8360                            "value": 0
8361                        },
8362                        "systemCmd": {
8363                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-115/new_device"
8364                        }
8365                    }
8366                },
8367                "extraInterfaces": {
8368                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8369                    "com.ibm.ipzvpd.Location": {
8370                        "LocationCode": "Ufcs-P0-C93"
8371                    },
8372                    "xyz.openbmc_project.Inventory.Item": {
8373                        "PrettyName": "Memory module 61"
8374                    },
8375                    "xyz.openbmc_project.State.Decorator.Availability": {
8376                        "Available": false
8377                    }
8378                }
8379            },
8380            {
8381                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm61/unit0",
8382                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8383                "inherit": false,
8384                "extraInterfaces": {
8385                    "xyz.openbmc_project.Inventory.Item": {
8386                        "PrettyName": "OpenCAPI Memory Buffer"
8387                    }
8388                }
8389            },
8390            {
8391                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm61/unit1",
8392                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8393                "inherit": false,
8394                "extraInterfaces": {
8395                    "xyz.openbmc_project.Inventory.Item": {
8396                        "PrettyName": "DDR Memory Port"
8397                    }
8398                }
8399            },
8400            {
8401                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm61/unit2",
8402                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8403                "inherit": false,
8404                "extraInterfaces": {
8405                    "xyz.openbmc_project.Inventory.Item": {
8406                        "PrettyName": "Onboard Memory Power Control Device"
8407                    }
8408                }
8409            },
8410            {
8411                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm61/unit3",
8412                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8413                "inherit": false,
8414                "extraInterfaces": {
8415                    "xyz.openbmc_project.Inventory.Item": {
8416                        "PrettyName": "Onboard Memory Power Management IC"
8417                    }
8418                }
8419            }
8420        ],
8421        "/sys/bus/i2c/drivers/at24/111-0050/eeprom": [
8422            {
8423                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm62",
8424                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8425                "powerOffOnly": true,
8426                "preAction": {
8427                    "collection": {
8428                        "gpioPresence": {
8429                            "pin": "presence-cp0",
8430                            "value": 0
8431                        },
8432                        "systemCmd": {
8433                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-111/new_device"
8434                        }
8435                    }
8436                },
8437                "extraInterfaces": {
8438                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8439                    "com.ibm.ipzvpd.Location": {
8440                        "LocationCode": "Ufcs-P0-C94"
8441                    },
8442                    "xyz.openbmc_project.Inventory.Item": {
8443                        "PrettyName": "Memory module 62"
8444                    },
8445                    "xyz.openbmc_project.State.Decorator.Availability": {
8446                        "Available": false
8447                    }
8448                }
8449            },
8450            {
8451                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm62/unit0",
8452                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8453                "inherit": false,
8454                "extraInterfaces": {
8455                    "xyz.openbmc_project.Inventory.Item": {
8456                        "PrettyName": "OpenCAPI Memory Buffer"
8457                    }
8458                }
8459            },
8460            {
8461                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm62/unit1",
8462                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8463                "inherit": false,
8464                "extraInterfaces": {
8465                    "xyz.openbmc_project.Inventory.Item": {
8466                        "PrettyName": "DDR Memory Port"
8467                    }
8468                }
8469            },
8470            {
8471                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm62/unit2",
8472                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8473                "inherit": false,
8474                "extraInterfaces": {
8475                    "xyz.openbmc_project.Inventory.Item": {
8476                        "PrettyName": "Onboard Memory Power Control Device"
8477                    }
8478                }
8479            },
8480            {
8481                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm62/unit3",
8482                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8483                "inherit": false,
8484                "extraInterfaces": {
8485                    "xyz.openbmc_project.Inventory.Item": {
8486                        "PrettyName": "Onboard Memory Power Management IC"
8487                    }
8488                }
8489            }
8490        ],
8491        "/sys/bus/i2c/drivers/at24/114-0050/eeprom": [
8492            {
8493                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm63",
8494                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8495                "powerOffOnly": true,
8496                "preAction": {
8497                    "collection": {
8498                        "gpioPresence": {
8499                            "pin": "presence-cp0",
8500                            "value": 0
8501                        },
8502                        "systemCmd": {
8503                            "cmd": "echo 24c32 0x50 > /sys/bus/i2c/devices/i2c-114/new_device"
8504                        }
8505                    }
8506                },
8507                "extraInterfaces": {
8508                    "xyz.openbmc_project.Inventory.Item.Dimm": null,
8509                    "com.ibm.ipzvpd.Location": {
8510                        "LocationCode": "Ufcs-P0-C95"
8511                    },
8512                    "xyz.openbmc_project.Inventory.Item": {
8513                        "PrettyName": "Memory module 63"
8514                    },
8515                    "xyz.openbmc_project.State.Decorator.Availability": {
8516                        "Available": false
8517                    }
8518                }
8519            },
8520            {
8521                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm63/unit0",
8522                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8523                "inherit": false,
8524                "extraInterfaces": {
8525                    "xyz.openbmc_project.Inventory.Item": {
8526                        "PrettyName": "OpenCAPI Memory Buffer"
8527                    }
8528                }
8529            },
8530            {
8531                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm63/unit1",
8532                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8533                "inherit": false,
8534                "extraInterfaces": {
8535                    "xyz.openbmc_project.Inventory.Item": {
8536                        "PrettyName": "DDR Memory Port"
8537                    }
8538                }
8539            },
8540            {
8541                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm63/unit2",
8542                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8543                "inherit": false,
8544                "extraInterfaces": {
8545                    "xyz.openbmc_project.Inventory.Item": {
8546                        "PrettyName": "Onboard Memory Power Control Device"
8547                    }
8548                }
8549            },
8550            {
8551                "inventoryPath": "/xyz/openbmc_project/inventory/system/chassis/motherboard/dimm63/unit3",
8552                "serviceName": "xyz.openbmc_project.Inventory.Manager",
8553                "inherit": false,
8554                "extraInterfaces": {
8555                    "xyz.openbmc_project.Inventory.Item": {
8556                        "PrettyName": "Onboard Memory Power Management IC"
8557                    }
8558                }
8559            }
8560        ]
8561    }
8562}
8563