blob: bc22319d6949bc8350d1606f7731746bf0b90888 [file] [log] [blame]
Ed Tanous2f312e42019-02-25 10:50:36 -08001{
2 "Exposes": [
3 {
4 "Address": "$address",
5 "Bus": "$bus",
Ed Tanous18b2a182019-02-26 12:50:36 -08006 "Name": "PCIe Retimer $index FRU",
Ed Tanous2f312e42019-02-25 10:50:36 -08007 "Type": "EEPROM"
8 },
9 {
10 "Address": "0x4F",
11 "Bus": "$bus",
12 "Name": "PCIE Retimer Temp",
13 "Thresholds": [
14 {
15 "Direction": "greater than",
16 "Name": "upper critical",
17 "Severity": 1,
18 "Value": 115
19 },
20 {
21 "Direction": "greater than",
22 "Name": "upper non critical",
23 "Severity": 0,
24 "Value": 110
25 },
26 {
27 "Direction": "less than",
28 "Name": "lower non critical",
29 "Severity": 0,
30 "Value": 5
31 },
32 {
33 "Direction": "less than",
34 "Name": "lower critical",
35 "Severity": 1,
36 "Value": 0
37 }
38 ],
39 "Type": "TMP75"
40 },
41 {
42 "Class": "temp",
43 "FFGainCoefficient": 0.0,
44 "FFOffCoefficient": 0.0,
45 "ICoefficient": -0.1,
46 "ILimitMax": 100,
47 "ILimitMin": 30,
48 "Inputs": [
49 "PCIE Retimer Temp"
50 ],
51 "Name": "PCIE Retimer Temp",
52 "OutLimitMax": 100,
53 "OutLimitMin": 30,
54 "Outputs": [],
55 "PCoefficient": -0.15,
56 "SetPoint": 45.0,
57 "SlewNeg": -1,
58 "SlewPos": 0.0,
59 "Type": "Pid",
60 "Zones": [
61 "Left",
62 "Right"
63 ]
64 },
65 {
66 "Address": "0x74",
67 "Bus": "$bus",
68 "ChannelNames": [
69 "MiniSASHD1",
70 "MiniSASHD2",
71 "MiniSASHD3",
72 "MiniSASHD4"
73 ],
Ed Tanous18b2a182019-02-26 12:50:36 -080074 "Name": "PCIe Retimer $index Mux",
Ed Tanous2f312e42019-02-25 10:50:36 -080075 "Type": "PCA9544Mux"
76 }
77 ],
78 "Name": "PCIE Retimer",
79 "Type": "Board",
80 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'AXX2PRTHDHD'})",
81 "xyz.openbmc_project.Inventory.Decorator.Asset": {
82 "Manufacturer": "$BOARD_MANUFACTURER",
83 "Model": "$BOARD_PRODUCT_NAME",
84 "PartNumber": "$BOARD_PART_NUMBER",
85 "SerialNumber": "$BOARD_SERIAL_NUMBER"
86 }
87}