xref: /onnv-gate/usr/src/uts/common/io/warlock/hid.wlcmd (revision 9432:c063e425d5d3)
13138Sfrits
2*9432SPengcheng.Chen@Sun.COM# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
33138Sfrits# Use is subject to license terms.
43138Sfrits#
53138Sfrits# CDDL HEADER START
63138Sfrits#
73138Sfrits# The contents of this file are subject to the terms of the
83138Sfrits# Common Development and Distribution License (the "License").
93138Sfrits# You may not use this file except in compliance with the License.
103138Sfrits#
113138Sfrits# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
123138Sfrits# or http://www.opensolaris.org/os/licensing.
133138Sfrits# See the License for the specific language governing permissions
143138Sfrits# and limitations under the License.
153138Sfrits#
163138Sfrits# When distributing Covered Code, include this CDDL HEADER in each
173138Sfrits# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
183138Sfrits# If applicable, add the following below this CDDL HEADER, with the
193138Sfrits# fields enclosed by brackets "[]" replaced with your own identifying
203138Sfrits# information: Portions Copyright [yyyy] [name of copyright owner]
213138Sfrits#
223138Sfrits# CDDL HEADER END
233138Sfrits#
243138Sfrits
253138Sfritsone hid_state
263138Sfrits
273138Sfrits### specify the root functions
283138Sfrits
293138Sfritsroot hid_open
303138Sfritsroot hid_close
313138Sfritsroot hid_interrupt_pipe_callback
323138Sfritsroot hid_wsrv
333138Sfritsroot hid_wput
343138Sfritsroot hid_default_pipe_callback
353138Sfritsroot hid_default_pipe_exception_callback
363138Sfritsroot hid_interrupt_pipe_exception_callback
373138Sfritsroot hid_restore_state_event_callback
383138Sfritsroot hid_disconnect_event_callback
393138Sfritsroot hid_power
403138Sfritsroot hid_power_change_callback
413138Sfrits
423138Sfrits### polled functions
433138Sfritsroot hid_polled_input_enter
443138Sfritsroot hid_polled_input_exit
453138Sfritsroot hid_polled_read
463138Sfrits
473138Sfrits### thread functions
483138Sfritsadd        bus_ops::bus_add_eventcall targets warlock_dummy
493138Sfritsadd        bus_ops::bus_get_eventcookie targets warlock_dummy
503138Sfritsadd        bus_ops::bus_post_event targets warlock_dummy
513138Sfritsadd        bus_ops::bus_remove_eventcall targets warlock_dummy
523138Sfritsadd        bus_ops::bus_intr_ctl targets warlock_dummy
533138Sfritsadd        bus_ops::bus_config targets warlock_dummy
543138Sfritsadd        bus_ops::bus_unconfig targets warlock_dummy
55