1*1642b65aSPatrick Williams{
2*1642b65aSPatrick Williams    "Exposes": [
3*1642b65aSPatrick Williams        {
4*1642b65aSPatrick Williams            "Address": "$address",
5*1642b65aSPatrick Williams            "Bus": "$bus",
6*1642b65aSPatrick Williams            "Name": "Catalina HDD Board FRU",
7*1642b65aSPatrick Williams            "Type": "EEPROM"
8*1642b65aSPatrick Williams        },
9*1642b65aSPatrick Williams        {
10*1642b65aSPatrick Williams            "Address": "0x40",
11*1642b65aSPatrick Williams            "Bus": 55,
12*1642b65aSPatrick Williams            "Labels": [
13*1642b65aSPatrick Williams                "in1",
14*1642b65aSPatrick Williams                "curr1",
15*1642b65aSPatrick Williams                "power1"
16*1642b65aSPatrick Williams            ],
17*1642b65aSPatrick Williams            "Name": "HDDBOARD_SSD0_INA230",
18*1642b65aSPatrick Williams            "PowerState": "On",
19*1642b65aSPatrick Williams            "Thresholds": [
20*1642b65aSPatrick Williams                {
21*1642b65aSPatrick Williams                    "Direction": "greater than",
22*1642b65aSPatrick Williams                    "Label": "in1",
23*1642b65aSPatrick Williams                    "Name": "upper critical",
24*1642b65aSPatrick Williams                    "Severity": 1,
25*1642b65aSPatrick Williams                    "Value": 13.6
26*1642b65aSPatrick Williams                },
27*1642b65aSPatrick Williams                {
28*1642b65aSPatrick Williams                    "Direction": "less than",
29*1642b65aSPatrick Williams                    "Label": "in1",
30*1642b65aSPatrick Williams                    "Name": "lower critical",
31*1642b65aSPatrick Williams                    "Severity": 1,
32*1642b65aSPatrick Williams                    "Value": 10.5
33*1642b65aSPatrick Williams                }
34*1642b65aSPatrick Williams            ],
35*1642b65aSPatrick Williams            "Type": "INA230",
36*1642b65aSPatrick Williams            "curr1_Name": "HDDBOARD_SSD0_P12V_CURR_A",
37*1642b65aSPatrick Williams            "in1_Name": "HDDBOARD_SSD0_P12V_VOLT_V",
38*1642b65aSPatrick Williams            "power1_Name": "HDDBOARD_SSD0_P12V_PWR_W"
39*1642b65aSPatrick Williams        },
40*1642b65aSPatrick Williams        {
41*1642b65aSPatrick Williams            "Address": "0x44",
42*1642b65aSPatrick Williams            "Bus": 55,
43*1642b65aSPatrick Williams            "Labels": [
44*1642b65aSPatrick Williams                "in1",
45*1642b65aSPatrick Williams                "curr1",
46*1642b65aSPatrick Williams                "power1"
47*1642b65aSPatrick Williams            ],
48*1642b65aSPatrick Williams            "Name": "HDDBOARD_SSD2_INA230",
49*1642b65aSPatrick Williams            "PowerState": "On",
50*1642b65aSPatrick Williams            "Thresholds": [
51*1642b65aSPatrick Williams                {
52*1642b65aSPatrick Williams                    "Direction": "greater than",
53*1642b65aSPatrick Williams                    "Label": "in1",
54*1642b65aSPatrick Williams                    "Name": "upper critical",
55*1642b65aSPatrick Williams                    "Severity": 1,
56*1642b65aSPatrick Williams                    "Value": 13.6
57*1642b65aSPatrick Williams                },
58*1642b65aSPatrick Williams                {
59*1642b65aSPatrick Williams                    "Direction": "less than",
60*1642b65aSPatrick Williams                    "Label": "in1",
61*1642b65aSPatrick Williams                    "Name": "lower critical",
62*1642b65aSPatrick Williams                    "Severity": 1,
63*1642b65aSPatrick Williams                    "Value": 10.5
64*1642b65aSPatrick Williams                }
65*1642b65aSPatrick Williams            ],
66*1642b65aSPatrick Williams            "Type": "INA230",
67*1642b65aSPatrick Williams            "curr1_Name": "HDDBOARD_SSD2_P12V_CURR_A",
68*1642b65aSPatrick Williams            "in1_Name": "HDDBOARD_SSD2_P12V_VOLT_V",
69*1642b65aSPatrick Williams            "power1_Name": "HDDBOARD_SSD2_P12V_PWR_W"
70*1642b65aSPatrick Williams        }
71*1642b65aSPatrick Williams    ],
72*1642b65aSPatrick Williams    /* Catalina Hard Disk Drive Carrier Board */
73*1642b65aSPatrick Williams    "Name": "Catalina HDD Carrier",
74*1642b65aSPatrick Williams    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Catalina HDD ', 'BOARD_MANUFACTURER': 'Quanta'})",
75*1642b65aSPatrick Williams    "Type": "Board",
76*1642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Asset": {
77*1642b65aSPatrick Williams        "BuildDate": "$BOARD_MANUFACTURE_DATE",
78*1642b65aSPatrick Williams        "Manufacturer": "$BOARD_MANUFACTURER",
79*1642b65aSPatrick Williams        "Model": "$BOARD_PRODUCT_NAME",
80*1642b65aSPatrick Williams        "PartNumber": "$BOARD_PART_NUMBER",
81*1642b65aSPatrick Williams        "SerialNumber": "$BOARD_SERIAL_NUMBER",
82*1642b65aSPatrick Williams        "SparePartNumber": "$BOARD_INFO_AM1"
83*1642b65aSPatrick Williams    },
84*1642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
85*1642b65aSPatrick Williams        "AssetTag": "$PRODUCT_ASSET_TAG"
86*1642b65aSPatrick Williams    },
87*1642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Revision": {
88*1642b65aSPatrick Williams        "Version": "$PRODUCT_VERSION"
89*1642b65aSPatrick Williams    }
90*1642b65aSPatrick Williams}
91