13138Sfrits# 23138Sfrits# CDDL HEADER START 33138Sfrits# 43138Sfrits# The contents of this file are subject to the terms of the 53138Sfrits# Common Development and Distribution License (the "License"). 63138Sfrits# You may not use this file except in compliance with the License. 73138Sfrits# 83138Sfrits# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 93138Sfrits# or http://www.opensolaris.org/os/licensing. 103138Sfrits# See the License for the specific language governing permissions 113138Sfrits# and limitations under the License. 123138Sfrits# 133138Sfrits# When distributing Covered Code, include this CDDL HEADER in each 143138Sfrits# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 153138Sfrits# If applicable, add the following below this CDDL HEADER, with the 163138Sfrits# fields enclosed by brackets "[]" replaced with your own identifying 173138Sfrits# information: Portions Copyright [yyyy] [name of copyright owner] 183138Sfrits# 193138Sfrits# CDDL HEADER END 203138Sfrits# 213138Sfrits 229484Sgarrett.damore@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 233138Sfrits# Use is subject to license terms. 243138Sfrits# 253138Sfrits 263138Sfritsone usb_ac_state 273138Sfrits 283138Sfrits### specify the root functions 293138Sfritsroot usb_ac_open 303138Sfritsroot usb_ac_close 313138Sfrits 323138Sfritsroot usb_ac_disconnect_event_cb 333138Sfritsroot usb_ac_reconnect_event_cb 343138Sfritsroot usb_ac_power 353138Sfrits 363138Sfritsroot usb_ac_set_format 373138Sfritsroot usb_ac_setup 383138Sfritsroot usb_ac_start_play 393138Sfritsroot usb_ac_start_record 403138Sfritsroot usb_ac_stop_play 413138Sfritsroot usb_ac_stop_record 423138Sfritsroot usb_ac_teardown 433138Sfrits 44*10398SBinzi.Cao@Sun.COMroot usb_ac_get_audio 45*10398SBinzi.Cao@Sun.COMroot usb_ac_send_audio 46*10398SBinzi.Cao@Sun.COMroot usb_ac_ctrl_restore 47*10398SBinzi.Cao@Sun.COMroot usb_audio_set_mute 48*10398SBinzi.Cao@Sun.COM 49*10398SBinzi.Cao@Sun.COMroot usb_engine_start 50*10398SBinzi.Cao@Sun.COMroot usb_engine_stop 51*10398SBinzi.Cao@Sun.COMroot usb_engine_sync 52*10398SBinzi.Cao@Sun.COMroot usb_engine_rate 53*10398SBinzi.Cao@Sun.COMroot usb_engine_format 54*10398SBinzi.Cao@Sun.COMroot usb_engine_count 55*10398SBinzi.Cao@Sun.COMroot usb_engine_close 56*10398SBinzi.Cao@Sun.COMroot usb_engine_channels 57*10398SBinzi.Cao@Sun.COMroot usb_engine_open 58*10398SBinzi.Cao@Sun.COMroot usb_engine_qlen 59*10398SBinzi.Cao@Sun.COM 60*10398SBinzi.Cao@Sun.COMroot usb_ac_mux_plumbing_tq 61*10398SBinzi.Cao@Sun.COMroot usb_ac_mux_unplumbing_tq 62*10398SBinzi.Cao@Sun.COMroot usb_ac_reader 63*10398SBinzi.Cao@Sun.COM 64*10398SBinzi.Cao@Sun.COMroot usb_audio_write_monitor_gain 65*10398SBinzi.Cao@Sun.COMroot usb_audio_write_mono_rec 66*10398SBinzi.Cao@Sun.COMroot usb_audio_write_mono_vol 67*10398SBinzi.Cao@Sun.COMroot usb_audio_write_ster_vol 68*10398SBinzi.Cao@Sun.COMroot usb_audio_write_stero_rec 69*10398SBinzi.Cao@Sun.COMroot usb_audio_write_rec_src 70*10398SBinzi.Cao@Sun.COMroot usb_audio_write_mic_boost 71*10398SBinzi.Cao@Sun.COMroot usb_audio_ctrl_read 72*10398SBinzi.Cao@Sun.COM 733138Sfritsadd bus_ops::bus_add_eventcall targets warlock_dummy 743138Sfritsadd bus_ops::bus_get_eventcookie targets warlock_dummy 753138Sfritsadd bus_ops::bus_post_event targets warlock_dummy 763138Sfritsadd bus_ops::bus_remove_eventcall targets warlock_dummy 773138Sfritsadd bus_ops::bus_intr_ctl targets warlock_dummy 783138Sfritsadd bus_ops::bus_config targets warlock_dummy 793138Sfritsadd bus_ops::bus_unconfig targets warlock_dummy 80