xref: /illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/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 (c) 2000-2001 by Sun Microsystems, Inc.
24*7c478bd9Sstevel@tonic-gate * All rights reserved.
25*7c478bd9Sstevel@tonic-gate */
26*7c478bd9Sstevel@tonic-gate
27*7c478bd9Sstevel@tonic-gate/*
28*7c478bd9Sstevel@tonic-gate * Littleneck 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 3
55*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_init_led_policy_0
56*7c478bd9Sstevel@tonic-gate1
57*7c478bd9Sstevel@tonic-gateSYSTEM_FAULT_LED_WR
58*7c478bd9Sstevel@tonic-gateTASK_END
59*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0
60*7c478bd9Sstevel@tonic-gate5
61*7c478bd9Sstevel@tonic-gatePS0
62*7c478bd9Sstevel@tonic-gatePS1
63*7c478bd9Sstevel@tonic-gateFAN
64*7c478bd9Sstevel@tonic-gateDISK0
65*7c478bd9Sstevel@tonic-gateDISK1
66*7c478bd9Sstevel@tonic-gateTASK_END
67*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_update_thresholds_0
68*7c478bd9Sstevel@tonic-gate2
69*7c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
70*7c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
71*7c478bd9Sstevel@tonic-gateTASK_END
72*7c478bd9Sstevel@tonic-gateINTERVAL_END
73*7c478bd9Sstevel@tonic-gate
74*7c478bd9Sstevel@tonic-gateINTERVAL 30 1
75*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_device_fail_notifier_policy_0
76*7c478bd9Sstevel@tonic-gate5
77*7c478bd9Sstevel@tonic-gatePS0
78*7c478bd9Sstevel@tonic-gatePS1
79*7c478bd9Sstevel@tonic-gateFAN
80*7c478bd9Sstevel@tonic-gateDISK0
81*7c478bd9Sstevel@tonic-gateDISK1
82*7c478bd9Sstevel@tonic-gateTASK_END
83*7c478bd9Sstevel@tonic-gateINTERVAL_END
84*7c478bd9Sstevel@tonic-gate
85*7c478bd9Sstevel@tonic-gateINTERVAL 10 2
86*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_check_temperature_policy_0
87*7c478bd9Sstevel@tonic-gate2
88*7c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
89*7c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
90*7c478bd9Sstevel@tonic-gateTASK_END
91*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0
92*7c478bd9Sstevel@tonic-gate1
93*7c478bd9Sstevel@tonic-gateSYSTEM
94*7c478bd9Sstevel@tonic-gateTASK_END
95*7c478bd9Sstevel@tonic-gateINTERVAL_END
96*7c478bd9Sstevel@tonic-gate
97*7c478bd9Sstevel@tonic-gateINTERVAL 15 2
98*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_hotplug_notifier_policy_0
99*7c478bd9Sstevel@tonic-gate2
100*7c478bd9Sstevel@tonic-gateDISK0
101*7c478bd9Sstevel@tonic-gateDISK1
102*7c478bd9Sstevel@tonic-gateTASK_END
103*7c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_ps_hotplug_policy_0
104*7c478bd9Sstevel@tonic-gate2
105*7c478bd9Sstevel@tonic-gatePS0
106*7c478bd9Sstevel@tonic-gatePS1
107*7c478bd9Sstevel@tonic-gateTASK_END
108*7c478bd9Sstevel@tonic-gateINTERVAL_END
109*7c478bd9Sstevel@tonic-gate
110*7c478bd9Sstevel@tonic-gateINTERVAL 15 1
111*7c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0
112*7c478bd9Sstevel@tonic-gate1
113*7c478bd9Sstevel@tonic-gateKEYSWITCH
114*7c478bd9Sstevel@tonic-gateTASK_END
115*7c478bd9Sstevel@tonic-gateINTERVAL_END
116*7c478bd9Sstevel@tonic-gate
117*7c478bd9Sstevel@tonic-gate
118