blob: 6ccc92db12ff020485b98ef5a74e3b94956dffa3 [file] [log] [blame]
James Feist3cb5fec2018-01-23 14:41:51 -08001[
2 {
James Feist1e3e6982018-08-03 16:09:28 -07003 "Exposes": [
James Feist3cb5fec2018-01-23 14:41:51 -08004 {
James Feistc4e56942019-04-19 12:15:19 -07005 "Address": "$address",
6 "Bus": "$bus",
7 "Name": "Riser 1 Fru",
8 "Type": "EEPROM"
9 },
10 {
11 "Address": "0x72",
12 "Bus": "$bus",
13 "ChannelNames": [
14 "Pcie_Slot_1",
15 "Pcie_Slot_2",
16 "Pcie_Slot_3",
17 ""
18 ],
19 "Name": "Riser 1 Mux",
20 "Type": "PCA9545Mux"
21 },
22 {
James Feist6d2e9ed2019-04-22 14:56:54 -070023 "Class": "temp",
24 "FFGainCoefficient": 0.0,
25 "FFOffCoefficient": 0.0,
26 "ICoefficient": -1.0,
27 "ILimitMax": 100,
28 "ILimitMin": 30,
29 "Inputs": [
30 "Riser 1 Temp"
31 ],
32 "Name": "Riser 1 Temp",
33 "NegativeHysteresis": 5.0,
34 "OutLimitMax": 100,
35 "OutLimitMin": 30,
36 "Outputs": [],
37 "PCoefficient": -0.15,
38 "PositiveHysteresis": 0.0,
39 "SetPoint": 60.0,
40 "SlewNeg": -1,
41 "SlewPos": 0.0,
42 "Type": "Pid",
43 "Zones": [
44 "Zone 1",
45 "Zone 2",
46 "Zone 3"
47 ]
48 },
49 {
James Feist1e3e6982018-08-03 16:09:28 -070050 "Address": "0x48",
51 "Bus": "$bus",
James Feistd63d18a2018-07-19 15:23:45 -070052 "Name": "Riser 1 Temp",
James Feist1e3e6982018-08-03 16:09:28 -070053 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080054 {
James Feist1e3e6982018-08-03 16:09:28 -070055 "Direction": "greater than",
James Feistd63d18a2018-07-19 15:23:45 -070056 "Name": "upper critical",
James Feist1e3e6982018-08-03 16:09:28 -070057 "Severity": 1,
58 "Value": 80
James Feist1b2e2242018-01-30 13:45:19 -080059 },
60 {
James Feist1e3e6982018-08-03 16:09:28 -070061 "Direction": "greater than",
James Feistd63d18a2018-07-19 15:23:45 -070062 "Name": "upper non critical",
James Feist1e3e6982018-08-03 16:09:28 -070063 "Severity": 0,
64 "Value": 75
James Feist1b2e2242018-01-30 13:45:19 -080065 },
66 {
James Feist1e3e6982018-08-03 16:09:28 -070067 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070068 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070069 "Severity": 0,
70 "Value": 5
James Feist1b2e2242018-01-30 13:45:19 -080071 },
72 {
James Feist1e3e6982018-08-03 16:09:28 -070073 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070074 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070075 "Severity": 1,
76 "Value": 0
James Feist1b2e2242018-01-30 13:45:19 -080077 }
James Feist3cb5fec2018-01-23 14:41:51 -080078 ],
James Feistd63d18a2018-07-19 15:23:45 -070079 "Type": "TMP75"
James Feist3cb5fec2018-01-23 14:41:51 -080080 }
81 ],
James Feistd63d18a2018-07-19 15:23:45 -070082 "Name": "1Ux16 Riser 1",
James Feist1e3e6982018-08-03 16:09:28 -070083 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : 80})",
James Feistc4e56942019-04-19 12:15:19 -070084 "Type": "Board",
James Feist11be6672018-04-06 14:05:32 -070085 "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 }
James Feist3cb5fec2018-01-23 14:41:51 -080091 },
92 {
James Feist1e3e6982018-08-03 16:09:28 -070093 "Exposes": [
James Feist3cb5fec2018-01-23 14:41:51 -080094 {
James Feistc4e56942019-04-19 12:15:19 -070095 "Address": "$address",
96 "Bus": "$bus",
97 "Name": "Riser 2 Fru",
98 "Type": "EEPROM"
99 },
100 {
101 "Address": "0x73",
102 "Bus": "$bus",
103 "ChannelNames": [
104 "Pcie_Slot_1",
105 "Pcie_Slot_2",
106 "Pcie_Slot_3",
107 ""
108 ],
109 "Name": "Riser 2 Mux",
110 "Type": "PCA9545Mux"
111 },
112 {
James Feist1e3e6982018-08-03 16:09:28 -0700113 "Address": "0x49",
114 "Bus": "$bus",
James Feistd63d18a2018-07-19 15:23:45 -0700115 "Name": "Riser 2 Temp",
James Feist1e3e6982018-08-03 16:09:28 -0700116 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -0800117 {
James Feist1e3e6982018-08-03 16:09:28 -0700118 "Direction": "greater than",
James Feistd63d18a2018-07-19 15:23:45 -0700119 "Name": "upper critical",
James Feist1e3e6982018-08-03 16:09:28 -0700120 "Severity": 1,
121 "Value": 80
James Feist1b2e2242018-01-30 13:45:19 -0800122 },
123 {
James Feist1e3e6982018-08-03 16:09:28 -0700124 "Direction": "greater than",
James Feistd63d18a2018-07-19 15:23:45 -0700125 "Name": "upper non critical",
James Feist1e3e6982018-08-03 16:09:28 -0700126 "Severity": 0,
127 "Value": 75
James Feist1b2e2242018-01-30 13:45:19 -0800128 },
129 {
James Feist1e3e6982018-08-03 16:09:28 -0700130 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700131 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -0700132 "Severity": 0,
133 "Value": 5
James Feist1b2e2242018-01-30 13:45:19 -0800134 },
135 {
James Feist1e3e6982018-08-03 16:09:28 -0700136 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700137 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -0700138 "Severity": 1,
139 "Value": 0
James Feist1b2e2242018-01-30 13:45:19 -0800140 }
James Feist3cb5fec2018-01-23 14:41:51 -0800141 ],
James Feistd63d18a2018-07-19 15:23:45 -0700142 "Type": "TMP75"
James Feist3cb5fec2018-01-23 14:41:51 -0800143 }
144 ],
James Feistd63d18a2018-07-19 15:23:45 -0700145 "Name": "1Ux16 Riser 2",
James Feist1e3e6982018-08-03 16:09:28 -0700146 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : 81})",
James Feistc4e56942019-04-19 12:15:19 -0700147 "Type": "Board",
James Feist11be6672018-04-06 14:05:32 -0700148 "xyz.openbmc_project.Inventory.Decorator.Asset": {
149 "Manufacturer": "$BOARD_MANUFACTURER",
150 "Model": "$BOARD_PRODUCT_NAME",
151 "PartNumber": "$BOARD_PART_NUMBER",
152 "SerialNumber": "$BOARD_SERIAL_NUMBER"
153 }
James Feist3cb5fec2018-01-23 14:41:51 -0800154 }
Ed Tanous98e102f2021-04-19 15:56:43 -0700155]