8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / cmd / picl / plugins / sun4u / silverstone / conf / platsvcd.conf
blob2f517842f9231faf44f0613b1cc508c9c61b5eca
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License, Version 1.0 only
6 # (the "License").  You may not use this file except in compliance
7 # with the License.
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # or http://www.opensolaris.org/os/licensing.
11 # See the License for the specific language governing permissions
12 # and limitations under the License.
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
20 # CDDL HEADER END
23  * Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
24  * Use is subject to license terms.
25  */
27 #pragma ident   "%Z%%M% %I%     %E% SMI"
31  * Silverstone platsvcd.conf
32  */
35  * Format:
36  *
37  * TIMEOUT <seconds> 
38  *      Specifies a maximum interval in seconds that an application 
39  *      is allowed to lock out the platform services daemon
40  *
41  * INTERVAL <poll interval in seconds> <#tasks at this interval>
42  * INTERVAL_END
43  *      Indicates the poll interval at which a list of tasks will be run
44  *
45  * TASK <policy library> <policy routine>
46  * <Number of objects listed in this TASK section>
47  * Object string ID of first object
48  * Object string ID of second object
49  * Object string ID of nth object
50  * TASK_END
51  *      Specifies the "task" or policy routine, the shared object file it
52  *      resides in, and the object IDs of objects it must be called for
53  */
55 TIMEOUT 300
57 INTERVAL 0 13
58 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_fan_present_policy_0
60 CPU0_PRIM_FAN
61 CPU1_PRIM_FAN
62 IO0_PRIM_FAN
63 IO1_PRIM_FAN
64 IO_BRIDGE_PRIM_FAN
65 TASK_END
66 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_update_thresholds_0
68 CPU0_DIE_TEMPERATURE_SENSOR
69 CPU1_DIE_TEMPERATURE_SENSOR
70 ZULU1_DIE_TEMPERATURE_SENSOR
71 CPU2_DIE_TEMPERATURE_SENSOR
72 CPU3_DIE_TEMPERATURE_SENSOR
73 ZULU3_DIE_TEMPERATURE_SENSOR
74 CPU4_DIE_TEMPERATURE_SENSOR
75 ZULU4_DIE_TEMPERATURE_SENSOR
76 CPU5_DIE_TEMPERATURE_SENSOR
77 CPU6_DIE_TEMPERATURE_SENSOR
78 ZULU6_DIE_TEMPERATURE_SENSOR
79 CPU7_DIE_TEMPERATURE_SENSOR
80 TASK_END
81 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_MB_update_thresholds_0
83 MB_AMB_TEMPERATURE_SENSOR
84 TASK_END
85 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_IO_update_thresholds_0
87 IOB_AMB_TEMPERATURE_SENSOR
88 TASK_END
89 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_DBP_update_thresholds_0
91 DBP0_AMB_TEMPERATURE_SENSOR
92 DBP1_AMB_TEMPERATURE_SENSOR
93 TASK_END
94 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_update_setpoint_0
96 CPU0_PRIM_FAN
97 CPU1_PRIM_FAN
98 TASK_END
99 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_led_policy_0
101 CPU_PFAN_FLT_LED
102 CPU_SFAN_FLT_LED
103 IO_PFAN_FLT_LED
104 IO_SFAN_FLT_LED
105 IO_BRIDGE_PFAN_FLT_LED
106 IO_BRIDGE_SFAN_FLT_LED
107 CPU_PFAN_REMOVE_LED
108 CPU_SFAN_REMOVE_LED
109 IO_PFAN_REMOVE_LED
110 IO_SFAN_REMOVE_LED
111 IO_BRIDGE_PFAN_REMOVE_LED
112 IO_BRIDGE_SFAN_REMOVE_LED
113 FSP_GEN_FAULT_LED
114 FSP_REMOVE_LED
115 FSP_DISK_FAULT_LED
116 FSP_POWER_FAULT_LED
117 FSP_LEFT_THERMAL_FAULT_LED
118 FSP_RIGHT_THERMAL_FAULT_LED
119 FSP_LEFT_DOOR_LED
120 FSP_RIGHT_DOOR_LED
121 TASK_END
122 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_fan_enable_disable_policy_0
124 CPU0_PRIM_FAN
125 CPU1_PRIM_FAN
126 CPU0_SEC_FAN
127 CPU1_SEC_FAN
128 IO0_PRIM_FAN
129 IO1_PRIM_FAN
130 IO0_SEC_FAN
131 IO1_SEC_FAN
132 IO_BRIDGE_PRIM_FAN
133 IO_BRIDGE_SEC_FAN
134 TASK_END
135 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0
137 CPU0_DIE_TEMPERATURE_SENSOR
138 CPU1_DIE_TEMPERATURE_SENSOR
139 ZULU1_DIE_TEMPERATURE_SENSOR
140 CPU2_DIE_TEMPERATURE_SENSOR
141 CPU3_DIE_TEMPERATURE_SENSOR
142 ZULU3_DIE_TEMPERATURE_SENSOR
143 CPU4_DIE_TEMPERATURE_SENSOR
144 ZULU4_DIE_TEMPERATURE_SENSOR
145 CPU5_DIE_TEMPERATURE_SENSOR
146 CPU6_DIE_TEMPERATURE_SENSOR
147 ZULU6_DIE_TEMPERATURE_SENSOR
148 CPU7_DIE_TEMPERATURE_SENSOR
149 MB_AMB_TEMPERATURE_SENSOR
150 IOB_AMB_TEMPERATURE_SENSOR
151 DBP0_AMB_TEMPERATURE_SENSOR
152 DBP1_AMB_TEMPERATURE_SENSOR
156 CPU0_PRIM_FAN
157 CPU1_PRIM_FAN
158 CPU0_SEC_FAN
159 CPU1_SEC_FAN
160 IO0_PRIM_FAN
161 IO1_PRIM_FAN
162 IO0_SEC_FAN
163 IO1_SEC_FAN
164 IO_BRIDGE_PRIM_FAN
165 IO_BRIDGE_SEC_FAN
166 DISK0
167 DISK1
168 DISK2
169 DISK3
170 DISK4
171 DISK5
172 DISK6
173 DISK7
174 DISK8
175 DISK9
176 DISK10
177 DISK11
178 TASK_END
179 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_update_cpu_module_card_node_0
181 ZULU_1_3_MOD_CARD
182 ZULU_4_6_MOD_CARD
183 TASK_END
184 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_fan_blast_shutoff_policy_0
186 FAN_BLAST_OFF_SWITCH
187 TASK_END
188 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_fan_init_speed_0
190 CPU0_PRIM_FAN
191 IO0_PRIM_FAN
192 TASK_END
193 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_remove_missing_nodes_0
195 SYSTEM
196 TASK_END
197 INTERVAL_END
199 INTERVAL 5 1
200 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_fan_hotplug_policy_0
202 CPU0_PRIM_FAN
203 CPU1_PRIM_FAN
204 CPU0_SEC_FAN
205 CPU1_SEC_FAN
206 IO0_PRIM_FAN
207 IO1_PRIM_FAN
208 IO0_SEC_FAN
209 IO1_SEC_FAN
210 IO_BRIDGE_PRIM_FAN
211 IO_BRIDGE_SEC_FAN
212 TASK_END
213 INTERVAL_END
215 INTERVAL 30 4
216 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_fan_fault_check_policy_0
218 SYSTEM
219 TASK_END
220 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_fan_enable_disable_policy_0
222 CPU0_PRIM_FAN
223 CPU1_PRIM_FAN
224 CPU0_SEC_FAN
225 CPU1_SEC_FAN
226 IO0_PRIM_FAN
227 IO1_PRIM_FAN
228 IO0_SEC_FAN
229 IO1_SEC_FAN
230 IO_BRIDGE_PRIM_FAN
231 IO_BRIDGE_SEC_FAN
232 TASK_END
233 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_switch_fan_onoff_policy_0
235 CPU0_SEC_FAN
236 CPU1_SEC_FAN
237 IO0_PRIM_FAN
238 IO1_PRIM_FAN
239 IO0_SEC_FAN
240 IO1_SEC_FAN
241 IO_BRIDGE_PRIM_FAN
242 IO_BRIDGE_SEC_FAN
243 TASK_END
244 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_fan_control_policy_0
246 CPU0_PRIM_FAN
247 TASK_END
248 INTERVAL_END
250 INTERVAL 30 4
251 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_ps_check_and_disable_dr_policy_0
253 SYSTEM
254 TASK_END
255 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_check_disk_fault_policy_0
257 SYSTEM
258 TASK_END
259 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_check_temperature_policy_0
261 CPU0_DIE_TEMPERATURE_SENSOR
262 CPU1_DIE_TEMPERATURE_SENSOR
263 ZULU1_DIE_TEMPERATURE_SENSOR
264 CPU2_DIE_TEMPERATURE_SENSOR
265 CPU3_DIE_TEMPERATURE_SENSOR
266 ZULU3_DIE_TEMPERATURE_SENSOR
267 CPU4_DIE_TEMPERATURE_SENSOR
268 ZULU4_DIE_TEMPERATURE_SENSOR
269 CPU5_DIE_TEMPERATURE_SENSOR
270 CPU6_DIE_TEMPERATURE_SENSOR
271 ZULU6_DIE_TEMPERATURE_SENSOR
272 CPU7_DIE_TEMPERATURE_SENSOR
273 MB_AMB_TEMPERATURE_SENSOR
274 IOB_AMB_TEMPERATURE_SENSOR
275 DBP0_AMB_TEMPERATURE_SENSOR
276 DBP1_AMB_TEMPERATURE_SENSOR
277 TASK_END
278 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy
280 CPU0_DIE_TEMPERATURE_SENSOR
281 CPU1_DIE_TEMPERATURE_SENSOR
282 ZULU1_DIE_TEMPERATURE_SENSOR
283 CPU2_DIE_TEMPERATURE_SENSOR
284 CPU3_DIE_TEMPERATURE_SENSOR
285 ZULU3_DIE_TEMPERATURE_SENSOR
286 CPU4_DIE_TEMPERATURE_SENSOR
287 ZULU4_DIE_TEMPERATURE_SENSOR
288 CPU5_DIE_TEMPERATURE_SENSOR
289 CPU6_DIE_TEMPERATURE_SENSOR
290 ZULU6_DIE_TEMPERATURE_SENSOR
291 CPU7_DIE_TEMPERATURE_SENSOR
292 MB_AMB_TEMPERATURE_SENSOR
293 IOB_AMB_TEMPERATURE_SENSOR
294 DBP0_AMB_TEMPERATURE_SENSOR
295 DBP1_AMB_TEMPERATURE_SENSOR
296 TASK_END
297 INTERVAL_END
299 INTERVAL  30 1
300 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_update_FSP_fault_led_policy_0
302 FSP_LEFT_THERMAL_FAULT_LED
303 FSP_RIGHT_THERMAL_FAULT_LED
304 FSP_DISK_FAULT_LED
305 TASK_END
306 INTERVAL_END
308 INTERVAL 15 1
309 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_hotplug_notifier_policy_0
311 PCI0_CARD
312 PCI1_CARD
313 PCI2_CARD
314 PCI3_CARD
315 PCI4_CARD
316 PCI5_CARD
317 PCI6_CARD
318 PCI7_CARD
319 PCI8_CARD
320 DISK0
321 DISK1
322 DISK2
323 DISK3
324 DISK4
325 DISK5
326 DISK6
327 DISK7
328 DISK8
329 DISK9
330 DISK10
331 DISK11
332 TASK_END
333 INTERVAL_END
335 INTERVAL 5 4
336 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_ps_hotplug_policy_0
341 TASK_END
342 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_check_ps_hotplug_status_0
347 TASK_END
348 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_ps_device_fail_notifier_policy_0
350 SYSTEM
351 TASK_END
352 TASK /usr/platform/SUNW,Sun-Fire-880/lib/libpsvcpolicy_psr.so.1 psvc_ps_overcurrent_check_policy_0
354 SYSTEM
355 TASK_END
356 INTERVAL_END
358 INTERVAL 30 1
359 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0
361 KEYSWITCH
362 TASK_END
363 INTERVAL_END