blob: 7929741c855e9dada2e7e8ce8c80083b4cd9b2ef [file] [log] [blame]
Ed Tanous2f312e42019-02-25 10:50:36 -08001{
2 "Exposes": [
3 {
4 "Address": "$address",
5 "Bus": "$bus",
6 "Name": "PCIe Retimer FRU",
7 "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 ],
74 "Name": "PCIe Retimer 1 Mux",
75 "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}