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