xref: /illumos-gate/usr/src/cmd/picl/plugins/sun4u/sebring/conf/platsvcd.conf (revision 2a8bcb4efb45d99ac41c94a75c396b362c414f7f)
1*7c478bd9Sstevel@tonic-gate#
2*7c478bd9Sstevel@tonic-gate# CDDL HEADER START
3*7c478bd9Sstevel@tonic-gate#
4*7c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
5*7c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
6*7c478bd9Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
7*7c478bd9Sstevel@tonic-gate# with the License.
8*7c478bd9Sstevel@tonic-gate#
9*7c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10*7c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
11*7c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
12*7c478bd9Sstevel@tonic-gate# and limitations under the License.
13*7c478bd9Sstevel@tonic-gate#
14*7c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
15*7c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16*7c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
17*7c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
18*7c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
19*7c478bd9Sstevel@tonic-gate#
20*7c478bd9Sstevel@tonic-gate# CDDL HEADER END
21*7c478bd9Sstevel@tonic-gate#
22*7c478bd9Sstevel@tonic-gate/*
23*7c478bd9Sstevel@tonic-gate * Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
24*7c478bd9Sstevel@tonic-gate * Use is subject to license terms.
25*7c478bd9Sstevel@tonic-gate */
26*7c478bd9Sstevel@tonic-gate
27*7c478bd9Sstevel@tonic-gate/*
28*7c478bd9Sstevel@tonic-gate * Cherrystone platsvcd.conf
29*7c478bd9Sstevel@tonic-gate */
30*7c478bd9Sstevel@tonic-gate
31*7c478bd9Sstevel@tonic-gate/*
32*7c478bd9Sstevel@tonic-gate * Format:
33*7c478bd9Sstevel@tonic-gate *
34*7c478bd9Sstevel@tonic-gate * TIMEOUT <seconds>
35*7c478bd9Sstevel@tonic-gate * 	Specifies a maximum interval in seconds that an application
36*7c478bd9Sstevel@tonic-gate *	is allowed to lock out the platform services daemon
37*7c478bd9Sstevel@tonic-gate *
38*7c478bd9Sstevel@tonic-gate * INTERVAL <poll interval in seconds> <#tasks at this interval>
39*7c478bd9Sstevel@tonic-gate * INTERVAL_END
40*7c478bd9Sstevel@tonic-gate *	Indicates the poll interval at which a list of tasks will be run
41*7c478bd9Sstevel@tonic-gate *
42*7c478bd9Sstevel@tonic-gate * TASK <policy library> <policy routine>
43*7c478bd9Sstevel@tonic-gate * <Number of objects listed in this TASK section>
44*7c478bd9Sstevel@tonic-gate * Object string ID of first object
45*7c478bd9Sstevel@tonic-gate * Object string ID of second object
46*7c478bd9Sstevel@tonic-gate * Object string ID of nth object
47*7c478bd9Sstevel@tonic-gate * TASK_END
48*7c478bd9Sstevel@tonic-gate *	Specifies the "task" or policy routine, the shared object file it
49*7c478bd9Sstevel@tonic-gate *	resides in, and the object IDs of objects it must be called for
50*7c478bd9Sstevel@tonic-gate */
51*7c478bd9Sstevel@tonic-gate
52*7c478bd9Sstevel@tonic-gateTIMEOUT 180
53*7c478bd9Sstevel@tonic-gate
54*7c478bd9Sstevel@tonic-gateINTERVAL 0 6
55*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_led_policy_0
56*7c478bd9Sstevel@tonic-gate7
57*7c478bd9Sstevel@tonic-gateCPU_FAN_FLT_LED
58*7c478bd9Sstevel@tonic-gateIO_FAN_FLT_LED
59*7c478bd9Sstevel@tonic-gateFSP_GEN_FAULT_LED
60*7c478bd9Sstevel@tonic-gateDISK0_FLT_LED
61*7c478bd9Sstevel@tonic-gateDISK1_FLT_LED
62*7c478bd9Sstevel@tonic-gateDISK0_REMOVE_LED
63*7c478bd9Sstevel@tonic-gateDISK1_REMOVE_LED
64*7c478bd9Sstevel@tonic-gateTASK_END
65*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_disk_bp_policy_0
66*7c478bd9Sstevel@tonic-gate1
67*7c478bd9Sstevel@tonic-gateDISK_PORT
68*7c478bd9Sstevel@tonic-gateTASK_END
69*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0
70*7c478bd9Sstevel@tonic-gate18
71*7c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
72*7c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
73*7c478bd9Sstevel@tonic-gateCPU2_DIE_TEMPERATURE_SENSOR
74*7c478bd9Sstevel@tonic-gateCPU3_DIE_TEMPERATURE_SENSOR
75*7c478bd9Sstevel@tonic-gateDBP0_AMB_TEMPERATURE_SENSOR
76*7c478bd9Sstevel@tonic-gateCPU0_FAN
77*7c478bd9Sstevel@tonic-gateCPU1_FAN
78*7c478bd9Sstevel@tonic-gateCPU2_FAN
79*7c478bd9Sstevel@tonic-gateIO0_FAN
80*7c478bd9Sstevel@tonic-gateIO1_FAN
81*7c478bd9Sstevel@tonic-gateFAN_TRAY_0
82*7c478bd9Sstevel@tonic-gateFAN_TRAY_1
83*7c478bd9Sstevel@tonic-gateDISK0
84*7c478bd9Sstevel@tonic-gateDISK1
85*7c478bd9Sstevel@tonic-gatePS0
86*7c478bd9Sstevel@tonic-gatePS1
87*7c478bd9Sstevel@tonic-gatePS0_LOGICAL_STATE
88*7c478bd9Sstevel@tonic-gatePS1_LOGICAL_STATE
89*7c478bd9Sstevel@tonic-gateTASK_END
90*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_update_thresholds_0
91*7c478bd9Sstevel@tonic-gate4
92*7c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
93*7c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
94*7c478bd9Sstevel@tonic-gateCPU2_DIE_TEMPERATURE_SENSOR
95*7c478bd9Sstevel@tonic-gateCPU3_DIE_TEMPERATURE_SENSOR
96*7c478bd9Sstevel@tonic-gateTASK_END
97*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 update_disk_bp_temp_thresholds
98*7c478bd9Sstevel@tonic-gate1
99*7c478bd9Sstevel@tonic-gateDBP0_AMB_TEMPERATURE_SENSOR
100*7c478bd9Sstevel@tonic-gateTASK_END
101*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_ps_presence
102*7c478bd9Sstevel@tonic-gate2
103*7c478bd9Sstevel@tonic-gatePS0
104*7c478bd9Sstevel@tonic-gatePS1
105*7c478bd9Sstevel@tonic-gateTASK_END
106*7c478bd9Sstevel@tonic-gateINTERVAL_END
107*7c478bd9Sstevel@tonic-gate
108*7c478bd9Sstevel@tonic-gateINTERVAL 5 1
109*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fsp_device_fault_check_policy_0
110*7c478bd9Sstevel@tonic-gate1
111*7c478bd9Sstevel@tonic-gateFSP_GEN_FAULT_LED
112*7c478bd9Sstevel@tonic-gateTASK_END
113*7c478bd9Sstevel@tonic-gateINTERVAL_END
114*7c478bd9Sstevel@tonic-gate
115*7c478bd9Sstevel@tonic-gateINTERVAL 10 2
116*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_check_temperature_policy_0
117*7c478bd9Sstevel@tonic-gate5
118*7c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
119*7c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
120*7c478bd9Sstevel@tonic-gateCPU2_DIE_TEMPERATURE_SENSOR
121*7c478bd9Sstevel@tonic-gateCPU3_DIE_TEMPERATURE_SENSOR
122*7c478bd9Sstevel@tonic-gateDBP0_AMB_TEMPERATURE_SENSOR
123*7c478bd9Sstevel@tonic-gateTASK_END
124*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0
125*7c478bd9Sstevel@tonic-gate1
126*7c478bd9Sstevel@tonic-gateSYSTEM
127*7c478bd9Sstevel@tonic-gateTASK_END
128*7c478bd9Sstevel@tonic-gateINTERVAL_END
129*7c478bd9Sstevel@tonic-gate
130*7c478bd9Sstevel@tonic-gateINTERVAL 30 1
131*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_disk_monitor_policy_0
132*7c478bd9Sstevel@tonic-gate1
133*7c478bd9Sstevel@tonic-gateSYSTEM
134*7c478bd9Sstevel@tonic-gateTASK_END
135*7c478bd9Sstevel@tonic-gateINTERVAL_END
136*7c478bd9Sstevel@tonic-gate
137*7c478bd9Sstevel@tonic-gateINTERVAL 15 2
138*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fan_fault_check_policy_0
139*7c478bd9Sstevel@tonic-gate2
140*7c478bd9Sstevel@tonic-gateFAN_TRAY_0
141*7c478bd9Sstevel@tonic-gateFAN_TRAY_1
142*7c478bd9Sstevel@tonic-gateTASK_END
143*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_ps_monitor_policy_0
144*7c478bd9Sstevel@tonic-gate2
145*7c478bd9Sstevel@tonic-gatePS0
146*7c478bd9Sstevel@tonic-gatePS1
147*7c478bd9Sstevel@tonic-gateTASK_END
148*7c478bd9Sstevel@tonic-gateINTERVAL_END
149*7c478bd9Sstevel@tonic-gate
150*7c478bd9Sstevel@tonic-gateINTERVAL 10 1
151*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0
152*7c478bd9Sstevel@tonic-gate1
153*7c478bd9Sstevel@tonic-gateKEYSWITCH
154*7c478bd9Sstevel@tonic-gateTASK_END
155*7c478bd9Sstevel@tonic-gateINTERVAL_END
156