blob: b74465cb67a2359758c5619b17815a47b4e5f55a [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": [
41 "Left",
42 "Right"
43 ]
44 },
45 {
Ed Tanous2f312e42019-02-25 10:50:36 -080046 "Address": "0x4F",
47 "Bus": "$bus",
48 "Name": "PCIE Retimer Temp",
49 "Thresholds": [
50 {
51 "Direction": "greater than",
52 "Name": "upper critical",
53 "Severity": 1,
54 "Value": 115
55 },
56 {
57 "Direction": "greater than",
58 "Name": "upper non critical",
59 "Severity": 0,
60 "Value": 110
61 },
62 {
63 "Direction": "less than",
64 "Name": "lower non critical",
65 "Severity": 0,
66 "Value": 5
67 },
68 {
69 "Direction": "less than",
70 "Name": "lower critical",
71 "Severity": 1,
72 "Value": 0
73 }
74 ],
75 "Type": "TMP75"
Ed Tanous2f312e42019-02-25 10:50:36 -080076 }
77 ],
78 "Name": "PCIE Retimer",
Ed Tanous2f312e42019-02-25 10:50:36 -080079 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'AXX2PRTHDHD'})",
James Feistc4e56942019-04-19 12:15:19 -070080 "Type": "Board",
Ed Tanous2f312e42019-02-25 10:50:36 -080081 "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}