10x00:
2  /system/chassis/motherboard:
3    entityID: 7
4    entityInstance: 0x00
5    interfaces:
6      xyz.openbmc_project.Inventory.Decorator.Asset:
7        BuildDate:
8          IPMIFruProperty: Mfg Date
9          IPMIFruSection: Board
10        Manufacturer:
11          IPMIFruProperty: Manufacturer
12          IPMIFruSection: Board
13        SerialNumber:
14          IPMIFruProperty: Serial Number
15          IPMIFruSection: Board
16        PartNumber:
17          IPMIFruProperty: Part Number
18          IPMIFruSection: Board
19      xyz.openbmc_project.Inventory.Item:
20        PrettyName:
21          IPMIFruProperty: Name
22          IPMIFruSection: Board
23      xyz.openbmc_project.Inventory.Decorator.Revision:
24        Version:
25          IPMIFruProperty: FRU File ID
26          IPMIFruSection: Board
27      xyz.openbmc_project.Inventory.Item.System:
28
290x01:
30  /system/chassis/hsbp:
31    entityID: 7
32    entityInstance: 0x01
33    interfaces:
34      xyz.openbmc_project.Inventory.Decorator.Asset:
35        BuildDate:
36          IPMIFruProperty: Mfg Date
37          IPMIFruSection: Board
38        SerialNumber:
39          IPMIFruProperty: Serial Number
40          IPMIFruSection: Board
41        PartNumber:
42          IPMIFruProperty: Part Number
43          IPMIFruSection: Board
44        Manufacturer:
45          IPMIFruProperty: Manufacturer
46          IPMIFruSection: Board
47      xyz.openbmc_project.Inventory.Item:
48        PrettyName:
49          IPMIFruProperty: Name
50          IPMIFruSection: Board
51      xyz.openbmc_project.Inventory.Decorator.Revision:
52        Version:
53          IPMIFruProperty: FRU File ID
54          IPMIFruSection: Board
55
560x02:
57  /system/chassis/fan:
58    entityID: 7
59    entityInstance: 0x02
60    interfaces:
61      xyz.openbmc_project.Inventory.Decorator.Asset:
62        BuildDate:
63          IPMIFruProperty: Mfg Date
64          IPMIFruSection: Board
65        SerialNumber:
66          IPMIFruProperty: Serial Number
67          IPMIFruSection: Board
68        PartNumber:
69          IPMIFruProperty: Part Number
70          IPMIFruSection: Board
71        Manufacturer:
72          IPMIFruProperty: Manufacturer
73          IPMIFruSection: Board
74      xyz.openbmc_project.Inventory.Item:
75        PrettyName:
76          IPMIFruProperty: Name
77          IPMIFruSection: Board
78      xyz.openbmc_project.Inventory.Decorator.Revision:
79        Version:
80          IPMIFruProperty: FRU File ID
81          IPMIFruSection: Board
82
830x03:
84  /system/chassis/PE0: &ADD_IN_CARD_BOARD_DEFAULTS
85    entityID: 11
86    entityInstance: 0x00
87    interfaces:
88      xyz.openbmc_project.Inventory.Decorator.Asset:
89        BuildDate:
90          IPMIFruProperty: Mfg Date
91          IPMIFruSection: Board
92        SerialNumber:
93          IPMIFruProperty: Serial Number
94          IPMIFruSection: Board
95        PartNumber:
96          IPMIFruProperty: Part Number
97          IPMIFruSection: Board
98        Manufacturer:
99          IPMIFruProperty: Manufacturer
100          IPMIFruSection: Board
101      xyz.openbmc_project.Inventory.Item:
102        PrettyName:
103          IPMIFruProperty: Name
104          IPMIFruSection: Board
105      xyz.openbmc_project.Inventory.Decorator.Revision:
106        Version:
107          IPMIFruProperty: FRU File ID
108          IPMIFruSection: Board
109  /system/chassis/PE0/PE0: &ADD_IN_CARD_PRODUCT_DEFAULTS
110    entityID: 11
111    entityInstance: 0x00
112    interfaces:
113      xyz.openbmc_project.Inventory.Decorator.Asset:
114        BuildDate:
115          IPMIFruProperty: Mfg Date
116          IPMIFruSection: Product
117        SerialNumber:
118          IPMIFruProperty: Serial Number
119          IPMIFruSection: Product
120        Model:
121          IPMIFruProperty: Model Number
122          IPMIFruSection: Product
123        Manufacturer:
124          IPMIFruProperty: Manufacturer
125          IPMIFruSection: Product
126      xyz.openbmc_project.Inventory.Item:
127        PrettyName:
128          IPMIFruProperty: Name
129          IPMIFruSection: Product
130
1310x04:
132  /system/chassis/PE1:
133    entityInstance: 0x01
134    <<: *ADD_IN_CARD_BOARD_DEFAULTS
135  /system/chassis/PE1/PE1:
136    entityInstance: 0x01
137    <<: *ADD_IN_CARD_PRODUCT_DEFAULTS
138
1390x05:
140  /system/chassis/motherboard/nvme0: &NVME_BOARD_DEFAULTS
141    entityID: 4
142    entityInstance: 0x60
143    interfaces:
144      xyz.openbmc_project.Inventory.Decorator.Asset:
145        Manufacturer:
146          IPMIFruProperty: Manufacturer
147          IPMIFruSection: Product
148        SerialNumber:
149          IPMIFruProperty: Serial Number
150          IPMIFruSection: Product
151        Model:
152          IPMIFruProperty: Model Number
153          IPMIFruSection: Product
154
1550x06:
156  /system/chassis/motherboard/nvme1:
157    entityInstance: 0x61
158    <<: *NVME_BOARD_DEFAULTS
159
1600x07:
161  /system/chassis/motherboard/nvme2:
162    entityInstance: 0x62
163    <<: *NVME_BOARD_DEFAULTS
164
1650x08:
166  /system/chassis/motherboard/nvme3:
167    entityInstance: 0x63
168    <<: *NVME_BOARD_DEFAULTS
169
1700x09:
171  /system/chassis/motherboard/nvme4:
172    entityInstance: 0x64
173    <<: *NVME_BOARD_DEFAULTS
174
1750x0A:
176  /system/chassis/motherboard/nvme5:
177    entityInstance: 0x65
178    <<: *NVME_BOARD_DEFAULTS
179
1800x0B:
181  /system/chassis/motherboard/nvme6:
182    entityInstance: 0x66
183    <<: *NVME_BOARD_DEFAULTS
184
1850x0C:
186  /system/chassis/motherboard/nvme7:
187    entityInstance: 0x67
188    <<: *NVME_BOARD_DEFAULTS
189
1900x0D:
191  /system/chassis/motherboard/nvme8:
192    entityInstance: 0x68
193    <<: *NVME_BOARD_DEFAULTS
194
1950x0E:
196  /system/chassis/motherboard/nvme9:
197    entityInstance: 0x69
198    <<: *NVME_BOARD_DEFAULTS
199
2000x0F:
201  /system/chassis/motherboard/nvme10:
202    entityInstance: 0x6A
203    <<: *NVME_BOARD_DEFAULTS
204
2050x10:
206  /system/chassis/motherboard/nvme11:
207    entityInstance: 0x6B
208    <<: *NVME_BOARD_DEFAULTS
209
2100x11:
211  /system/chassis/motherboard/nvme12:
212    entityInstance: 0x6C
213    <<: *NVME_BOARD_DEFAULTS
214
2150x12:
216  /system/chassis/motherboard/nvme13:
217    entityInstance: 0x6D
218    <<: *NVME_BOARD_DEFAULTS
219
2200x13:
221  /system/chassis/motherboard/nvme14:
222    entityInstance: 0x6E
223    <<: *NVME_BOARD_DEFAULTS
224
2250x14:
226  /system/chassis/motherboard/nvme15:
227    entityInstance: 0x6F
228    <<: *NVME_BOARD_DEFAULTS
229