Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 1 | boot_count_sensor: |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 2 | path: /xyz/openbmc_project/state/host0 |
| 3 | serviceInterface: org.freedesktop.DBus.Properties |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 4 | readingType: readingAssertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 5 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 6 | sensorNamePattern: nameProperty |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 7 | interfaces: |
| 8 | xyz.openbmc_project.Control.Boot.RebootAttempts: |
| 9 | AttemptsLeft: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 10 | Offsets: |
| 11 | 0xFF: |
| 12 | type: uint32_t |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 13 | |
| 14 | os_boot_sensor: |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 15 | path: /xyz/openbmc_project/state/host0 |
| 16 | serviceInterface: org.freedesktop.DBus.Properties |
| 17 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 18 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 19 | sensorNamePattern: nameProperty |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 20 | interfaces: |
| 21 | xyz.openbmc_project.State.OperatingSystem.Status: |
| 22 | OperatingSystemState: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 23 | Offsets: |
| 24 | 0x01: |
| 25 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot" |
| 26 | type: string |
| 27 | 0x02: |
| 28 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot" |
| 29 | type: string |
| 30 | 0x03: |
| 31 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot" |
| 32 | type: string |
| 33 | 0x04: |
| 34 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot" |
| 35 | type: string |
| 36 | 0x05: |
| 37 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot" |
| 38 | type: string |
| 39 | 0x06: |
| 40 | assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete" |
| 41 | type: string |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 42 | |
| 43 | fw_boot_sensor: |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 44 | path: /xyz/openbmc_project/state/host0 |
| 45 | serviceInterface: org.freedesktop.DBus.Properties |
| 46 | readingType: eventdata2 |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 47 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 48 | sensorNamePattern: nameProperty |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 49 | interfaces: |
| 50 | xyz.openbmc_project.State.Boot.Progress: |
| 51 | BootProgress: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 52 | Offsets: |
| 53 | 0x00: |
| 54 | type: string |
| 55 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified" |
| 56 | 0x01: |
| 57 | type: string |
| 58 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit" |
| 59 | 0x03: |
| 60 | type: string |
| 61 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit" |
Dhruvaraj Subhashchandran | 1177b93 | 2017-10-25 01:22:53 -0500 | [diff] [blame] | 62 | 0x07: |
| 63 | type: string |
| 64 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit" |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 65 | 0x13: |
| 66 | type: string |
| 67 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart" |
| 68 | 0x14: |
| 69 | type: string |
| 70 | set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit" |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 71 | |
| 72 | dimm_func_sensor: |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 73 | serviceInterface: xyz.openbmc_project.Inventory.Manager |
| 74 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 75 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 76 | sensorNamePattern: nameLeaf |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 77 | interfaces: |
| 78 | xyz.openbmc_project.State.Decorator.OperationalStatus: |
| 79 | Functional: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 80 | Offsets: |
| 81 | 0x04: |
| 82 | type: "bool" |
| 83 | assert: false |
| 84 | deassert: true |
| 85 | Prereqs: |
| 86 | 0x06: |
| 87 | type: "bool" |
| 88 | assert: true |
| 89 | deassert: false |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 90 | xyz.openbmc_project.Inventory.Item: |
| 91 | Present: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 92 | Offsets: |
| 93 | 0x06: |
| 94 | type: "bool" |
| 95 | assert: true |
| 96 | deassert: false |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 97 | |
| 98 | cpu_func_sensor: |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 99 | serviceInterface: xyz.openbmc_project.Inventory.Manager |
| 100 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 101 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 102 | sensorNamePattern: nameLeaf |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 103 | interfaces: |
| 104 | xyz.openbmc_project.State.Decorator.OperationalStatus: |
| 105 | Functional: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 106 | Offsets: |
| 107 | 0x08: |
| 108 | type: "bool" |
| 109 | assert: false |
| 110 | deassert: true |
| 111 | Prereqs: |
| 112 | 0x07: |
| 113 | type: "bool" |
| 114 | assert: true |
| 115 | deassert: false |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 116 | xyz.openbmc_project.Inventory.Item: |
| 117 | Present: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 118 | Offsets: |
| 119 | 0x07: |
| 120 | type: "bool" |
| 121 | assert: true |
| 122 | deassert: false |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 123 | |
| 124 | cpucore_func_sensor: |
| 125 | serviceInterface: xyz.openbmc_project.Inventory.Manager |
| 126 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 127 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 128 | sensorNamePattern: nameParentLeaf |
Deepak Kodihalli | e98824a | 2017-08-13 12:00:36 -0500 | [diff] [blame] | 129 | interfaces: |
| 130 | xyz.openbmc_project.State.Decorator.OperationalStatus: |
| 131 | Functional: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 132 | Offsets: |
| 133 | 0x08: |
| 134 | type: "bool" |
| 135 | assert: false |
| 136 | deassert: true |
| 137 | Prereqs: |
| 138 | 0x07: |
| 139 | type: "bool" |
| 140 | assert: true |
| 141 | deassert: false |
Dhruvaraj Subhashchandran | a03c56d | 2017-07-12 06:45:14 -0500 | [diff] [blame] | 142 | xyz.openbmc_project.Inventory.Item: |
| 143 | Present: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 144 | Offsets: |
| 145 | 0x07: |
| 146 | type: "bool" |
| 147 | assert: true |
| 148 | deassert: false |
| 149 | skipOn: "deassert" |
Tom Joseph | 6b06899 | 2017-08-18 12:08:56 +0530 | [diff] [blame] | 150 | |
| 151 | tpm_required_sensor: |
| 152 | path: /xyz/openbmc_project/control/host0/TPMEnable |
| 153 | serviceInterface: org.freedesktop.DBus.Properties |
| 154 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 155 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 156 | sensorNamePattern: nameLeaf |
Tom Joseph | 6b06899 | 2017-08-18 12:08:56 +0530 | [diff] [blame] | 157 | interfaces: |
| 158 | xyz.openbmc_project.Control.TPM.Policy: |
| 159 | TPMEnable: |
Dhruvaraj Subhashchandran | ce94263 | 2017-10-02 04:45:27 -0500 | [diff] [blame] | 160 | Offsets: |
| 161 | 0x00: |
| 162 | type: "bool" |
| 163 | assert: false |
| 164 | 0x01: |
| 165 | type: "bool" |
| 166 | assert: true |
Gunnar Mills | a5eb91d | 2017-10-06 09:44:13 -0500 | [diff] [blame] | 167 | |
| 168 | gpu_func_sensor: |
| 169 | serviceInterface: xyz.openbmc_project.Inventory.Manager |
| 170 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 171 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 172 | sensorNamePattern: nameLeaf |
Gunnar Mills | a5eb91d | 2017-10-06 09:44:13 -0500 | [diff] [blame] | 173 | interfaces: |
| 174 | xyz.openbmc_project.State.Decorator.OperationalStatus: |
| 175 | Functional: |
| 176 | Offsets: |
| 177 | 0x08: |
| 178 | type: "bool" |
| 179 | assert: false |
| 180 | deassert: true |
| 181 | Prereqs: |
| 182 | 0x07: |
| 183 | type: "bool" |
| 184 | assert: true |
| 185 | deassert: false |
| 186 | xyz.openbmc_project.Inventory.Item: |
| 187 | Present: |
| 188 | Offsets: |
| 189 | 0x07: |
| 190 | type: "bool" |
| 191 | assert: true |
| 192 | deassert: false |
Ratan Gupta | 0783817 | 2018-02-16 16:21:09 +0530 | [diff] [blame] | 193 | # Field replacable doesn't come as a sensor data |
| 194 | # but we know that GPU is Field replacable so setting |
| 195 | # true in both cases. |
| 196 | xyz.openbmc_project.Inventory.Decorator.Replaceable: |
| 197 | FieldReplaceable: |
| 198 | Offsets: |
| 199 | 0x07: |
| 200 | type: "bool" |
| 201 | assert: true |
| 202 | deassert: true |
Brandon Wyman | 2925796 | 2017-10-12 17:52:45 -0500 | [diff] [blame] | 203 | |
| 204 | host_auto_reboot_control_sensor: |
| 205 | path: /xyz/openbmc_project/control/host0/auto_reboot |
| 206 | serviceInterface: org.freedesktop.DBus.Properties |
| 207 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 208 | mutability: Mutability::Write|Mutability::Read |
Tom Joseph | b998383 | 2018-01-24 11:18:34 +0530 | [diff] [blame] | 209 | sensorNamePattern: nameLeaf |
Brandon Wyman | 2925796 | 2017-10-12 17:52:45 -0500 | [diff] [blame] | 210 | interfaces: |
| 211 | xyz.openbmc_project.Control.Boot.RebootPolicy: |
| 212 | AutoReboot: |
| 213 | Offsets: |
| 214 | 0x00: |
| 215 | type: "bool" |
| 216 | assert: false |
| 217 | 0x01: |
| 218 | type: "bool" |
| 219 | assert: true |
Jayanth Othayoth | cee2e26 | 2018-02-06 05:22:28 -0600 | [diff] [blame] | 220 | |
| 221 | turbo_allowed_sensor: |
| 222 | path: /xyz/openbmc_project/control/host0/turbo_allowed |
| 223 | serviceInterface: org.freedesktop.DBus.Properties |
| 224 | readingType: assertion |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 225 | mutability: Mutability::Read |
Jayanth Othayoth | cee2e26 | 2018-02-06 05:22:28 -0600 | [diff] [blame] | 226 | sensorNamePattern: nameLeaf |
| 227 | interfaces: |
| 228 | xyz.openbmc_project.Control.Host.TurboAllowed: |
| 229 | TurboAllowed: |
| 230 | Offsets: |
| 231 | 0x00: |
| 232 | assert: false |
| 233 | deassert: true |
| 234 | type: bool |
| 235 | 0x01: |
| 236 | assert: true |
| 237 | deassert: false |
| 238 | type: bool |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 239 | |
| 240 | cpucore_temp_sensor: |
| 241 | serviceInterface: org.freedesktop.DBus.Properties |
| 242 | readingType: readingData |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 243 | mutability: Mutability::Write|Mutability::Read |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 244 | sensorNamePattern: nameLeaf |
| 245 | multiplierM: 1 |
| 246 | offsetB: -127 |
| 247 | bExp: 0 |
| 248 | rExp: 0 |
| 249 | unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC |
| 250 | scale: -3 |
| 251 | interfaces: |
| 252 | xyz.openbmc_project.Sensor.Value: |
| 253 | Value: |
| 254 | Offsets: |
| 255 | 0xFF: |
| 256 | type: int64_t |
| 257 | |
| 258 | dimm_temp_sensor: |
| 259 | serviceInterface: org.freedesktop.DBus.Properties |
| 260 | readingType: readingData |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 261 | mutability: Mutability::Write|Mutability::Read |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 262 | sensorNamePattern: nameLeaf |
| 263 | multiplierM: 1 |
| 264 | offsetB: -127 |
| 265 | bExp: 0 |
| 266 | rExp: 0 |
| 267 | unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC |
| 268 | scale: -3 |
| 269 | interfaces: |
| 270 | xyz.openbmc_project.Sensor.Value: |
| 271 | Value: |
| 272 | Offsets: |
| 273 | 0xFF: |
| 274 | type: int64_t |
| 275 | |
| 276 | vrm_vdd_temp_sensor: |
| 277 | serviceInterface: org.freedesktop.DBus.Properties |
| 278 | readingType: readingData |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 279 | mutability: Mutability::Write|Mutability::Read |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 280 | sensorNamePattern: nameLeaf |
| 281 | multiplierM: 1 |
| 282 | offsetB: -127 |
| 283 | bExp: 0 |
| 284 | rExp: 0 |
| 285 | unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC |
| 286 | scale: -3 |
| 287 | interfaces: |
| 288 | xyz.openbmc_project.Sensor.Value: |
| 289 | Value: |
| 290 | Offsets: |
| 291 | 0xFF: |
| 292 | type: int64_t |
| 293 | |
| 294 | gpu_temp_sensor: |
| 295 | serviceInterface: org.freedesktop.DBus.Properties |
| 296 | readingType: readingData |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 297 | mutability: Mutability::Write|Mutability::Read |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 298 | sensorNamePattern: nameLeaf |
| 299 | multiplierM: 1 |
| 300 | offsetB: -127 |
| 301 | bExp: 0 |
| 302 | rExp: 0 |
| 303 | unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC |
| 304 | scale: -3 |
| 305 | interfaces: |
| 306 | xyz.openbmc_project.Sensor.Value: |
| 307 | Value: |
| 308 | Offsets: |
| 309 | 0xFF: |
| 310 | type: int64_t |
| 311 | |
| 312 | memory_temp_sensor: |
| 313 | serviceInterface: org.freedesktop.DBus.Properties |
| 314 | readingType: readingData |
Jayanth Othayoth | 66badb7 | 2018-04-02 06:29:59 -0500 | [diff] [blame] | 315 | mutability: Mutability::Write|Mutability::Read |
Marri Devender Rao | ee85b07 | 2018-03-13 06:18:18 -0500 | [diff] [blame] | 316 | sensorNamePattern: nameLeaf |
| 317 | multiplierM: 1 |
| 318 | offsetB: -127 |
| 319 | bExp: 0 |
| 320 | rExp: 0 |
| 321 | unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC |
| 322 | scale: -3 |
| 323 | interfaces: |
| 324 | xyz.openbmc_project.Sensor.Value: |
| 325 | Value: |
| 326 | Offsets: |
| 327 | 0xFF: |
| 328 | type: int64_t |