blob: d2e25b43dcd2f387225d096cfc8070529a84c320 [file] [log] [blame]
Yang Chen0660e3f2025-02-18 10:32:00 +08001[
2 {
3 "Exposes": [
4 {
5 "Address": "$address",
6 "Bus": "$bus",
7 "Name": "Minerva Janga SMB $bus - 39 FRU",
8 "Type": "EEPROM"
9 }
10 ],
11 "Name": "Minerva Janga SMB $bus - 39",
12 "Probe": [
13 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 40})",
14 "OR",
15 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 41})",
16 "OR",
17 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 42})",
18 "AND",
19 "FOUND('Minerva CMM')"
20 ],
21 "Type": "Board",
22 "xyz.openbmc_project.Inventory.Decorator.Asset": {
23 "BuildDate": "$BOARD_MANUFACTURE_DATE",
24 "Manufacturer": "$BOARD_MANUFACTURER",
25 "Model": "$BOARD_PRODUCT_NAME",
26 "PartNumber": "$BOARD_PART_NUMBER",
27 "SerialNumber": "$BOARD_SERIAL_NUMBER",
28 "SparePartNumber": "$BOARD_INFO_AM1"
29 },
30 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
31 "AssetTag": "$PRODUCT_ASSET_TAG"
32 },
33 "xyz.openbmc_project.Inventory.Decorator.Revision": {
34 "Version": "$PRODUCT_VERSION"
35 }
36 },
37 {
38 "Exposes": [
39 {
40 "Address": "$address",
41 "Bus": "$bus",
42 "Name": "Minerva Janga SMB $bus - 40 FRU",
43 "Type": "EEPROM"
44 }
45 ],
46 "Name": "Minerva Janga SMB $bus - 40",
47 "Probe": [
48 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 44})",
49 "OR",
50 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 45})",
51 "OR",
52 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Janga SMB', 'BUS': 46})",
53 "AND",
54 "FOUND('Minerva CMM')"
55 ],
56 "Type": "Board",
57 "xyz.openbmc_project.Inventory.Decorator.Asset": {
58 "BuildDate": "$BOARD_MANUFACTURE_DATE",
59 "Manufacturer": "$BOARD_MANUFACTURER",
60 "Model": "$BOARD_PRODUCT_NAME",
61 "PartNumber": "$BOARD_PART_NUMBER",
62 "SerialNumber": "$BOARD_SERIAL_NUMBER",
63 "SparePartNumber": "$BOARD_INFO_AM1"
64 },
65 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
66 "AssetTag": "$PRODUCT_ASSET_TAG"
67 },
68 "xyz.openbmc_project.Inventory.Decorator.Revision": {
69 "Version": "$PRODUCT_VERSION"
70 }
71 }
72]