8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / cmd / picl / plugins / sun4u / sebring / conf / platsvcd.conf
blob060d70e08a6ff415ddb61ebd4f1baf8f40bcff91
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 2003 Sun Microsystems, Inc.  All rights reserved. 
24  * Use is subject to license terms. 
25  *
26  * #pragma ident        "%Z%%M% %I%     %E% SMI"
27  */
30  * Cherrystone platsvcd.conf
31  */
34  * Format:
35  *
36  * TIMEOUT <seconds> 
37  *      Specifies a maximum interval in seconds that an application 
38  *      is allowed to lock out the platform services daemon
39  *
40  * INTERVAL <poll interval in seconds> <#tasks at this interval>
41  * INTERVAL_END
42  *      Indicates the poll interval at which a list of tasks will be run
43  *
44  * TASK <policy library> <policy routine>
45  * <Number of objects listed in this TASK section>
46  * Object string ID of first object
47  * Object string ID of second object
48  * Object string ID of nth object
49  * TASK_END
50  *      Specifies the "task" or policy routine, the shared object file it
51  *      resides in, and the object IDs of objects it must be called for
52  */
54 TIMEOUT 180
56 INTERVAL 0 6
57 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_led_policy_0
59 CPU_FAN_FLT_LED
60 IO_FAN_FLT_LED
61 FSP_GEN_FAULT_LED
62 DISK0_FLT_LED
63 DISK1_FLT_LED
64 DISK0_REMOVE_LED
65 DISK1_REMOVE_LED
66 TASK_END
67 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_disk_bp_policy_0
69 DISK_PORT
70 TASK_END
71 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0
73 CPU0_DIE_TEMPERATURE_SENSOR
74 CPU1_DIE_TEMPERATURE_SENSOR
75 CPU2_DIE_TEMPERATURE_SENSOR
76 CPU3_DIE_TEMPERATURE_SENSOR
77 DBP0_AMB_TEMPERATURE_SENSOR
78 CPU0_FAN
79 CPU1_FAN
80 CPU2_FAN
81 IO0_FAN
82 IO1_FAN
83 FAN_TRAY_0
84 FAN_TRAY_1
85 DISK0
86 DISK1
87 PS0
88 PS1
89 PS0_LOGICAL_STATE
90 PS1_LOGICAL_STATE
91 TASK_END
92 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_update_thresholds_0
94 CPU0_DIE_TEMPERATURE_SENSOR
95 CPU1_DIE_TEMPERATURE_SENSOR
96 CPU2_DIE_TEMPERATURE_SENSOR
97 CPU3_DIE_TEMPERATURE_SENSOR
98 TASK_END
99 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 update_disk_bp_temp_thresholds
101 DBP0_AMB_TEMPERATURE_SENSOR
102 TASK_END
103 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_ps_presence
107 TASK_END
108 INTERVAL_END
110 INTERVAL 5 1
111 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fsp_device_fault_check_policy_0
113 FSP_GEN_FAULT_LED
114 TASK_END
115 INTERVAL_END
117 INTERVAL 10 2
118 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_check_temperature_policy_0
120 CPU0_DIE_TEMPERATURE_SENSOR
121 CPU1_DIE_TEMPERATURE_SENSOR
122 CPU2_DIE_TEMPERATURE_SENSOR
123 CPU3_DIE_TEMPERATURE_SENSOR
124 DBP0_AMB_TEMPERATURE_SENSOR
125 TASK_END
126 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0
128 SYSTEM
129 TASK_END
130 INTERVAL_END
132 INTERVAL 30 1
133 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_disk_monitor_policy_0
135 SYSTEM
136 TASK_END
137 INTERVAL_END
139 INTERVAL 15 2
140 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fan_fault_check_policy_0
142 FAN_TRAY_0
143 FAN_TRAY_1
144 TASK_END
145 TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_ps_monitor_policy_0
149 TASK_END
150 INTERVAL_END
152 INTERVAL 10 1
153 TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0
155 KEYSWITCH
156 TASK_END
157 INTERVAL_END