xref: /titanic_50/usr/src/uts/common/io/warlock/audiohd.wlcmd (revision 6a634c9dca3093f3922e4b7ab826d7bdf17bf78e)
1ea463888SZhao Edgar Liu - Sun Microsystems#
2ea463888SZhao Edgar Liu - Sun Microsystems# CDDL HEADER START
3ea463888SZhao Edgar Liu - Sun Microsystems#
4ea463888SZhao Edgar Liu - Sun Microsystems# The contents of this file are subject to the terms of the
5ea463888SZhao Edgar Liu - Sun Microsystems# Common Development and Distribution License (the "License").
6ea463888SZhao Edgar Liu - Sun Microsystems# You may not use this file except in compliance with the License.
7ea463888SZhao Edgar Liu - Sun Microsystems#
8ea463888SZhao Edgar Liu - Sun Microsystems# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9ea463888SZhao Edgar Liu - Sun Microsystems# or http://www.opensolaris.org/os/licensing.
10ea463888SZhao Edgar Liu - Sun Microsystems# See the License for the specific language governing permissions
11ea463888SZhao Edgar Liu - Sun Microsystems# and limitations under the License.
12ea463888SZhao Edgar Liu - Sun Microsystems#
13ea463888SZhao Edgar Liu - Sun Microsystems# When distributing Covered Code, include this CDDL HEADER in each
14ea463888SZhao Edgar Liu - Sun Microsystems# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15ea463888SZhao Edgar Liu - Sun Microsystems# If applicable, add the following below this CDDL HEADER, with the
16ea463888SZhao Edgar Liu - Sun Microsystems# fields enclosed by brackets "[]" replaced with your own identifying
17ea463888SZhao Edgar Liu - Sun Microsystems# information: Portions Copyright [yyyy] [name of copyright owner]
18ea463888SZhao Edgar Liu - Sun Microsystems#
19ea463888SZhao Edgar Liu - Sun Microsystems# CDDL HEADER END
20ea463888SZhao Edgar Liu - Sun Microsystems#
21ea463888SZhao Edgar Liu - Sun Microsystems
22ea463888SZhao Edgar Liu - Sun Microsystems#
23ea463888SZhao Edgar Liu - Sun Microsystems# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24ea463888SZhao Edgar Liu - Sun Microsystems#
25ea463888SZhao Edgar Liu - Sun Microsystems
26ea463888SZhao Edgar Liu - Sun Microsystems
27ea463888SZhao Edgar Liu - Sun Microsystems### specify the root functions
28ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_attach
29ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_detach
30ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_open
31ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_close
32ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_start
33ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_stop
34ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_count
35ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_format
36ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_channels
37ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_rate
38ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_engine_sync
39ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_quiesce
40ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_resume
41ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_suspend
42ea463888SZhao Edgar Liu - Sun Microsystems
43ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_beep
44ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_cd
45ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_center
46ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_front
47ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_headphone
48ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_lfe
49ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_linein
50ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_mic
51ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_rear
52ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_recsrc
53ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_speaker
54ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_surround
55ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_mongain
56*e7236f70SZhao Edgar Liu - Sun Microsystemsroot	audiohd_set_loopback
57ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_beep_on
58ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_beep_off
59ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_beep_freq
60ea463888SZhao Edgar Liu - Sun Microsystemsroot	audiohd_get_control
61ea463888SZhao Edgar Liu - Sun Microsystems
62ea463888SZhao Edgar Liu - Sun Microsystems### thread functions
63ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_add_eventcall	target	warlock_dummy
64ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_config		target  warlock_dummy
65ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_get_eventcookie	target  warlock_dummy
66ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_intr_ctl		target  warlock_dummy
67ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_post_event		target  warlock_dummy
68ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_remove_eventcall	target  warlock_dummy
69ea463888SZhao Edgar Liu - Sun Microsystemsadd	bus_ops::bus_unconfig		target  warlock_dummy
70