17c478bd9Sstevel@tonic-gate#
27c478bd9Sstevel@tonic-gate# CDDL HEADER START
37c478bd9Sstevel@tonic-gate#
47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
57c478bd9Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only
67c478bd9Sstevel@tonic-gate# (the "License").  You may not use this file except in compliance
77c478bd9Sstevel@tonic-gate# with the License.
87c478bd9Sstevel@tonic-gate#
97c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
107c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
117c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
127c478bd9Sstevel@tonic-gate# and limitations under the License.
137c478bd9Sstevel@tonic-gate#
147c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
157c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
167c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
177c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
187c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
197c478bd9Sstevel@tonic-gate#
207c478bd9Sstevel@tonic-gate# CDDL HEADER END
217c478bd9Sstevel@tonic-gate#
227c478bd9Sstevel@tonic-gate/*
237c478bd9Sstevel@tonic-gate * Copyright (c) 2000-2001 by Sun Microsystems, Inc.
247c478bd9Sstevel@tonic-gate * All rights reserved.
257c478bd9Sstevel@tonic-gate */
267c478bd9Sstevel@tonic-gate
277c478bd9Sstevel@tonic-gate/*
287c478bd9Sstevel@tonic-gate * Littleneck platsvcd.conf
297c478bd9Sstevel@tonic-gate */
307c478bd9Sstevel@tonic-gate
317c478bd9Sstevel@tonic-gate/*
327c478bd9Sstevel@tonic-gate * Format:
337c478bd9Sstevel@tonic-gate *
34*2a8bcb4eSToomas Soome * TIMEOUT <seconds>
35*2a8bcb4eSToomas Soome * 	Specifies a maximum interval in seconds that an application
367c478bd9Sstevel@tonic-gate *	is allowed to lock out the platform services daemon
377c478bd9Sstevel@tonic-gate *
387c478bd9Sstevel@tonic-gate * INTERVAL <poll interval in seconds> <#tasks at this interval>
397c478bd9Sstevel@tonic-gate * INTERVAL_END
407c478bd9Sstevel@tonic-gate *	Indicates the poll interval at which a list of tasks will be run
417c478bd9Sstevel@tonic-gate *
427c478bd9Sstevel@tonic-gate * TASK <policy library> <policy routine>
437c478bd9Sstevel@tonic-gate * <Number of objects listed in this TASK section>
447c478bd9Sstevel@tonic-gate * Object string ID of first object
457c478bd9Sstevel@tonic-gate * Object string ID of second object
467c478bd9Sstevel@tonic-gate * Object string ID of nth object
477c478bd9Sstevel@tonic-gate * TASK_END
487c478bd9Sstevel@tonic-gate *	Specifies the "task" or policy routine, the shared object file it
497c478bd9Sstevel@tonic-gate *	resides in, and the object IDs of objects it must be called for
507c478bd9Sstevel@tonic-gate */
517c478bd9Sstevel@tonic-gate
527c478bd9Sstevel@tonic-gateTIMEOUT 180
537c478bd9Sstevel@tonic-gate
547c478bd9Sstevel@tonic-gateINTERVAL 0 3
557c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_init_led_policy_0
56*2a8bcb4eSToomas Soome1
577c478bd9Sstevel@tonic-gateSYSTEM_FAULT_LED_WR
587c478bd9Sstevel@tonic-gateTASK_END
597c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0
607c478bd9Sstevel@tonic-gate5
617c478bd9Sstevel@tonic-gatePS0
627c478bd9Sstevel@tonic-gatePS1
637c478bd9Sstevel@tonic-gateFAN
647c478bd9Sstevel@tonic-gateDISK0
657c478bd9Sstevel@tonic-gateDISK1
667c478bd9Sstevel@tonic-gateTASK_END
677c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_update_thresholds_0
687c478bd9Sstevel@tonic-gate2
697c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
707c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
717c478bd9Sstevel@tonic-gateTASK_END
727c478bd9Sstevel@tonic-gateINTERVAL_END
737c478bd9Sstevel@tonic-gate
747c478bd9Sstevel@tonic-gateINTERVAL 30 1
757c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_device_fail_notifier_policy_0
767c478bd9Sstevel@tonic-gate5
777c478bd9Sstevel@tonic-gatePS0
787c478bd9Sstevel@tonic-gatePS1
797c478bd9Sstevel@tonic-gateFAN
807c478bd9Sstevel@tonic-gateDISK0
817c478bd9Sstevel@tonic-gateDISK1
827c478bd9Sstevel@tonic-gateTASK_END
837c478bd9Sstevel@tonic-gateINTERVAL_END
847c478bd9Sstevel@tonic-gate
857c478bd9Sstevel@tonic-gateINTERVAL 10 2
867c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_check_temperature_policy_0
877c478bd9Sstevel@tonic-gate2
887c478bd9Sstevel@tonic-gateCPU0_DIE_TEMPERATURE_SENSOR
897c478bd9Sstevel@tonic-gateCPU1_DIE_TEMPERATURE_SENSOR
907c478bd9Sstevel@tonic-gateTASK_END
917c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0
927c478bd9Sstevel@tonic-gate1
937c478bd9Sstevel@tonic-gateSYSTEM
947c478bd9Sstevel@tonic-gateTASK_END
957c478bd9Sstevel@tonic-gateINTERVAL_END
967c478bd9Sstevel@tonic-gate
977c478bd9Sstevel@tonic-gateINTERVAL 15 2
987c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_hotplug_notifier_policy_0
997c478bd9Sstevel@tonic-gate2
1007c478bd9Sstevel@tonic-gateDISK0
1017c478bd9Sstevel@tonic-gateDISK1
1027c478bd9Sstevel@tonic-gateTASK_END
1037c478bd9Sstevel@tonic-gateTASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_ps_hotplug_policy_0
1047c478bd9Sstevel@tonic-gate2
1057c478bd9Sstevel@tonic-gatePS0
1067c478bd9Sstevel@tonic-gatePS1
1077c478bd9Sstevel@tonic-gateTASK_END
1087c478bd9Sstevel@tonic-gateINTERVAL_END
1097c478bd9Sstevel@tonic-gate
1107c478bd9Sstevel@tonic-gateINTERVAL 15 1
1117c478bd9Sstevel@tonic-gateTASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0
1127c478bd9Sstevel@tonic-gate1
1137c478bd9Sstevel@tonic-gateKEYSWITCH
1147c478bd9Sstevel@tonic-gateTASK_END
1157c478bd9Sstevel@tonic-gateINTERVAL_END
1167c478bd9Sstevel@tonic-gate
1177c478bd9Sstevel@tonic-gate
118