blob: 5167cafb34921462c844b51f8e58d002f8ffaf5c [file] [log] [blame]
Chau Lyd2928bd2024-10-24 08:01:21 +00001{
2 "Exposes": [
3 {
4 "Address": "$address",
5 "Bus": "$bus",
6 "Name": "Mitchell BP_$BUS % 100 + 1",
7 "Type": "EEPROM"
8 },
9 {
10 "Address": "0x6a",
11 "Bus": "$BUS % 100 * 8 + 48 + 0",
12 "Name": "nvme$BUS % 100 * 8 + 0",
13 "Type": "NVME1000"
14 },
15 {
16 "Address": "0x6a",
17 "Bus": "$BUS % 100 * 8 + 48 + 1",
18 "Name": "nvme$BUS % 100 * 8 + 1",
19 "Type": "NVME1000"
20 },
21 {
22 "Address": "0x6a",
23 "Bus": "$BUS % 100 * 8 + 48 + 2",
24 "Name": "nvme$BUS % 100 * 8 + 2",
25 "Type": "NVME1000"
26 },
27 {
28 "Address": "0x6a",
29 "Bus": "$BUS % 100 * 8 + 48 + 3",
30 "Name": "nvme$BUS % 100 * 8 + 3",
31 "Type": "NVME1000"
32 },
33 {
34 "Address": "0x6a",
35 "Bus": "$BUS % 100 * 8 + 48 + 4",
36 "Name": "nvme$BUS % 100 * 8 + 4",
37 "Type": "NVME1000"
38 },
39 {
40 "Address": "0x6a",
41 "Bus": "$BUS % 100 * 8 + 48 + 5",
42 "Name": "nvme$BUS % 100 * 8 + 5",
43 "Type": "NVME1000"
44 },
45 {
46 "Address": "0x6a",
47 "Bus": "$BUS % 100 * 8 + 48 + 6",
48 "Name": "nvme$BUS % 100 * 8 + 6",
49 "Type": "NVME1000"
50 },
51 {
52 "Address": "0x6a",
53 "Bus": "$BUS % 100 * 8 + 48 + 7",
54 "Name": "nvme$BUS % 100 * 8 + 7",
55 "Type": "NVME1000"
56 },
57 {
58 "Address": "0x4C",
59 "Bus": "$bus",
60 "Name": "FrontBPTemp$BUS % 100 + 1",
61 "Type": "TMP75"
62 }
63 ],
64 "Name": "Mitchell BP_$BUS % 100",
65 "Probe": [
66 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': 'YZBB-01650-105'})",
67 "OR",
68 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': 'YZBB-02856-102'})",
69 "AND",
70 "FOUND('Mt.Mitchell_Motherboard')"
71 ],
72 "Type": "Board",
73 "xyz.openbmc_project.Inventory.Decorator.Asset": {
74 "BuildDate": "$BOARD_MANUFACTURE_DATE",
75 "Manufacturer": "$BOARD_MANUFACTURER",
76 "Model": "$BOARD_PRODUCT_NAME",
77 "PartNumber": "$BOARD_PART_NUMBER",
78 "SerialNumber": "$BOARD_SERIAL_NUMBER"
79 },
80 "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
81 "FieldReplaceable": false,
82 "HotPluggable": false
83 },
84 "xyz.openbmc_project.Inventory.Decorator.Revision": {
85 "Version": "$BOARD_INFO_AM1"
86 }
87}