blob: 63c4173084a1eba55d931b6b855825451204ab93 [file] [log] [blame]
Deepak Kodihallie98824a2017-08-13 12:00:36 -05001boot_count_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -05002 path: /xyz/openbmc_project/state/host0
3 serviceInterface: org.freedesktop.DBus.Properties
Deepak Kodihallie98824a2017-08-13 12:00:36 -05004 readingType: readingAssertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -05005 interfaces:
6 xyz.openbmc_project.Control.Boot.RebootAttempts:
7 AttemptsLeft:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -05008 Offsets:
9 0xFF:
10 type: uint32_t
Deepak Kodihallie98824a2017-08-13 12:00:36 -050011
12os_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050013 path: /xyz/openbmc_project/state/host0
14 serviceInterface: org.freedesktop.DBus.Properties
15 readingType: assertion
16 interfaces:
17 xyz.openbmc_project.State.OperatingSystem.Status:
18 OperatingSystemState:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050019 Offsets:
20 0x01:
21 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot"
22 type: string
23 0x02:
24 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot"
25 type: string
26 0x03:
27 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot"
28 type: string
29 0x04:
30 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot"
31 type: string
32 0x05:
33 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot"
34 type: string
35 0x06:
36 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete"
37 type: string
Deepak Kodihallie98824a2017-08-13 12:00:36 -050038
39fw_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050040 path: /xyz/openbmc_project/state/host0
41 serviceInterface: org.freedesktop.DBus.Properties
42 readingType: eventdata2
43 interfaces:
44 xyz.openbmc_project.State.Boot.Progress:
45 BootProgress:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050046 Offsets:
47 0x00:
48 type: string
49 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified"
50 0x01:
51 type: string
52 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit"
53 0x03:
54 type: string
55 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit"
Dhruvaraj Subhashchandran1177b932017-10-25 01:22:53 -050056 0x07:
57 type: string
58 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit"
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050059 0x13:
60 type: string
61 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart"
62 0x14:
63 type: string
64 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit"
Deepak Kodihallie98824a2017-08-13 12:00:36 -050065
66dimm_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050067 serviceInterface: xyz.openbmc_project.Inventory.Manager
68 readingType: assertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050069 interfaces:
70 xyz.openbmc_project.State.Decorator.OperationalStatus:
71 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050072 Offsets:
73 0x04:
74 type: "bool"
75 assert: false
76 deassert: true
77 Prereqs:
78 0x06:
79 type: "bool"
80 assert: true
81 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050082 xyz.openbmc_project.Inventory.Item:
83 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050084 Offsets:
85 0x06:
86 type: "bool"
87 assert: true
88 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -050089
90cpu_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050091 serviceInterface: xyz.openbmc_project.Inventory.Manager
92 readingType: assertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050093 interfaces:
94 xyz.openbmc_project.State.Decorator.OperationalStatus:
95 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050096 Offsets:
97 0x08:
98 type: "bool"
99 assert: false
100 deassert: true
101 Prereqs:
102 0x07:
103 type: "bool"
104 assert: true
105 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500106 xyz.openbmc_project.Inventory.Item:
107 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500108 Offsets:
109 0x07:
110 type: "bool"
111 assert: true
112 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500113
114cpucore_func_sensor:
115 serviceInterface: xyz.openbmc_project.Inventory.Manager
116 readingType: assertion
117 interfaces:
118 xyz.openbmc_project.State.Decorator.OperationalStatus:
119 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500120 Offsets:
121 0x08:
122 type: "bool"
123 assert: false
124 deassert: true
125 Prereqs:
126 0x07:
127 type: "bool"
128 assert: true
129 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -0500130 xyz.openbmc_project.Inventory.Item:
131 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500132 Offsets:
133 0x07:
134 type: "bool"
135 assert: true
136 deassert: false
137 skipOn: "deassert"
Tom Joseph6b068992017-08-18 12:08:56 +0530138
139tpm_required_sensor:
140 path: /xyz/openbmc_project/control/host0/TPMEnable
141 serviceInterface: org.freedesktop.DBus.Properties
142 readingType: assertion
143 interfaces:
144 xyz.openbmc_project.Control.TPM.Policy:
145 TPMEnable:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500146 Offsets:
147 0x00:
148 type: "bool"
149 assert: false
150 0x01:
151 type: "bool"
152 assert: true
Gunnar Millsa5eb91d2017-10-06 09:44:13 -0500153
154gpu_func_sensor:
155 serviceInterface: xyz.openbmc_project.Inventory.Manager
156 readingType: assertion
157 interfaces:
158 xyz.openbmc_project.State.Decorator.OperationalStatus:
159 Functional:
160 Offsets:
161 0x08:
162 type: "bool"
163 assert: false
164 deassert: true
165 Prereqs:
166 0x07:
167 type: "bool"
168 assert: true
169 deassert: false
170 xyz.openbmc_project.Inventory.Item:
171 Present:
172 Offsets:
173 0x07:
174 type: "bool"
175 assert: true
176 deassert: false
Brandon Wyman29257962017-10-12 17:52:45 -0500177
178host_auto_reboot_control_sensor:
179 path: /xyz/openbmc_project/control/host0/auto_reboot
180 serviceInterface: org.freedesktop.DBus.Properties
181 readingType: assertion
182 interfaces:
183 xyz.openbmc_project.Control.Boot.RebootPolicy:
184 AutoReboot:
185 Offsets:
186 0x00:
187 type: "bool"
188 assert: false
189 0x01:
190 type: "bool"
191 assert: true