blob: 7a3f130a108060b6a52cf0a17319a3503a537489 [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 {
James Feistc4e56942019-04-19 12:15:19 -070010 "Address": "0x74",
11 "Bus": "$bus",
12 "ChannelNames": [
13 "MiniSASHD1",
14 "MiniSASHD2",
15 "MiniSASHD3",
16 "MiniSASHD4"
17 ],
18 "Name": "PCIe Retimer $index Mux",
19 "Type": "PCA9544Mux"
20 },
21 {
22 "Class": "temp",
23 "FFGainCoefficient": 0.0,
24 "FFOffCoefficient": 0.0,
25 "ICoefficient": -0.1,
26 "ILimitMax": 100,
27 "ILimitMin": 30,
28 "Inputs": [
29 "PCIE Retimer Temp"
30 ],
31 "Name": "PCIE Retimer Temp",
32 "OutLimitMax": 100,
33 "OutLimitMin": 30,
34 "Outputs": [],
35 "PCoefficient": -0.15,
36 "SetPoint": 45.0,
37 "SlewNeg": -1,
38 "SlewPos": 0.0,
39 "Type": "Pid",
40 "Zones": [
James Feist6d2e9ed2019-04-22 14:56:54 -070041 "Zone 1",
42 "Zone 2",
43 "Zone 3",
44 "Zone 4",
45 "Zone 5",
46 "Zone 6"
James Feistc4e56942019-04-19 12:15:19 -070047 ]
48 },
49 {
Ed Tanous2f312e42019-02-25 10:50:36 -080050 "Address": "0x4F",
51 "Bus": "$bus",
52 "Name": "PCIE Retimer Temp",
53 "Thresholds": [
54 {
55 "Direction": "greater than",
56 "Name": "upper critical",
57 "Severity": 1,
58 "Value": 115
59 },
60 {
61 "Direction": "greater than",
62 "Name": "upper non critical",
63 "Severity": 0,
64 "Value": 110
65 },
66 {
67 "Direction": "less than",
68 "Name": "lower non critical",
69 "Severity": 0,
70 "Value": 5
71 },
72 {
73 "Direction": "less than",
74 "Name": "lower critical",
75 "Severity": 1,
76 "Value": 0
77 }
78 ],
79 "Type": "TMP75"
Ed Tanous2f312e42019-02-25 10:50:36 -080080 }
81 ],
82 "Name": "PCIE Retimer",
Ed Tanous2f312e42019-02-25 10:50:36 -080083 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'AXX2PRTHDHD'})",
James Feistc4e56942019-04-19 12:15:19 -070084 "Type": "Board",
Ed Tanous2f312e42019-02-25 10:50:36 -080085 "xyz.openbmc_project.Inventory.Decorator.Asset": {
86 "Manufacturer": "$BOARD_MANUFACTURER",
87 "Model": "$BOARD_PRODUCT_NAME",
88 "PartNumber": "$BOARD_PART_NUMBER",
89 "SerialNumber": "$BOARD_SERIAL_NUMBER"
90 }
Ed Tanous98e102f2021-04-19 15:56:43 -070091}