xref: /onnv-gate/usr/src/uts/common/io/warlock/usb_mid_with_usba.wlcmd (revision 10316:d68e26bd3bfd)
13138Sfrits#
29797SRaymond.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
253138Sfrits
263138Sfritsone ohci_state
273138Sfritsone ehci_state
283138Sfritsone uhci_state
293138Sfritsone usb_mid
303138Sfritsone usba_device
313138Sfrits
323138Sfrits### specify the root functions
333138Sfrits
343138Sfritsroot	usba_ascii_string_descr
353138Sfritsroot	usb_console_output_init
363138Sfritsroot	usb_console_output_fini
373138Sfritsroot	usb_console_output_enter
383138Sfritsroot	usb_console_output_exit
393138Sfritsroot	usb_console_write
403138Sfritsroot	usb_console_input_enter
413138Sfritsroot	usb_console_input_exit
423138Sfritsroot	usb_console_input_fini
433138Sfritsroot	usb_console_input_init
443138Sfritsroot	usb_console_read
453138Sfritsroot	hubd_hotplug_thread
464844Slg150142root	hubd_reset_thread
473138Sfritsroot	hubd_cpr_post_user_callb
483138Sfritsroot	usb_get_dev_descr
493138Sfritsroot	usb_get_if_number
503138Sfritsroot	usb_parse_CV_cfg_descr
513138Sfritsroot	usb_parse_CV_ep_descr
523138Sfritsroot	usb_parse_CV_if_descr
539797SRaymond.Chen@Sun.COMroot	usb_parse_comp_ep_descr
543138Sfritsroot	usb_pipe_reset
553138Sfritsroot	usb_pipe_get_private
563138Sfritsroot	usb_get_current_frame_number
573138Sfritsroot	usb_get_max_isoc_pkts
583138Sfritsroot	usb_pipe_set_private
593138Sfritsroot	usba_ready_interface_node
603138Sfritsroot	usba_free_hcdi_ops
613138Sfritsroot	ohci_intr
623138Sfritsroot	ehci_intr
639797SRaymond.Chen@Sun.COMroot    ohci_quiesce
649797SRaymond.Chen@Sun.COMroot    uhci_quiesce
659797SRaymond.Chen@Sun.COMroot    ehci_quiesce
663138Sfrits
673138Sfritsroot    usba_dbuf_tail
683138Sfritsroot	usb_log
693138Sfritsroot	usb_mid_event_cb
703138Sfritsroot	hubd_bus_power
713138Sfritsroot	usba_hubdi_power
723138Sfritsroot	usba_hubdi_root_hub_power
733138Sfritsroot	usba_hubdi_bus_ctl
743138Sfritsroot	usb_set_device_pwrlvl0
753138Sfritsroot	usb_set_device_pwrlvl1
763138Sfritsroot	usb_set_device_pwrlvl2
773138Sfritsroot	usb_set_device_pwrlvl3
783138Sfritsroot	usba_async_req_raise_power
793138Sfritsroot	usba_async_req_lower_power
803138Sfritsroot	usb_req_raise_power
813138Sfritsroot	usb_req_lower_power
823138Sfritsroot	usb_is_pm_enabled
833138Sfritsroot	usb_pipe_bulk_transfer_size
843138Sfritsroot	usba_get_hotplug_stats
853138Sfritsroot	usba_reset_hotplug_stats
863138Sfritsroot	usb_async_req
873138Sfritsroot	usb_get_ep_data
883138Sfritsroot	usba_pipe_get_policy
893138Sfritsroot	usb_pipe_ctrl_xfer_wait
903138Sfritsroot	usb_get_current_cfgidx
913138Sfrits
923138Sfritsroot	usb_alloc_bulk_req
933138Sfritsroot	usb_clear_feature
943138Sfritsroot	usb_free_bulk_req
953138Sfritsroot	usb_get_alt_if
963138Sfritsroot	usb_get_ep_descr
973138Sfritsroot	usb_get_if_descr
983138Sfritsroot	usb_pipe_bulk_xfer
993138Sfritsroot	usb_pipe_isoc_xfer
1003138Sfritsroot	usb_pipe_stop_isoc_polling
1013138Sfritsroot	usb_set_alt_if
1023138Sfritsroot	usb_set_cfg
1033138Sfritsroot	usb_get_cfg
1043138Sfritsroot	usb_get_status
1053138Sfritsroot	usb_ep_num
1063138Sfritsroot	usb_register_event_cbs
1073138Sfritsroot    usb_unregister_event_cbs
1083138Sfritsroot    usb_log_descr_tree
1093138Sfritsroot    usb_print_descr_tree
1103138Sfritsroot	usb_pipe_drain_reqs
1113138Sfritsroot	usb_try_serialize_access
1123138Sfritsroot    usb_fini_serialization
1133138Sfritsroot    usb_init_serialization
1143138Sfritsroot    usb_release_access
1153138Sfritsroot    usb_serialize_access
1163138Sfritsroot    usb_rval2errno
1173138Sfritsroot	usb_clr_feature
1183138Sfritsroot	usb_get_ep_data
1193138Sfritsroot	usb_register_hotplug_cbs
1203138Sfritsroot    usb_register_client
1214844Slg150142root	usb_reset_device
1223138Sfritsroot	usb_ugen_power
123*10316SStrony.Zhang@Sun.COMroot	usb_register_dev_driver
124*10316SStrony.Zhang@Sun.COMroot	usb_unregister_dev_driver
1253138Sfrits
1263138Sfritsroot    hubd_root_hub_cleanup_thread
1273138Sfritsroot	hubd_restore_state_cb
1283138Sfritsroot    hubd_disconnect_event_cb
1293138Sfritsroot    hubd_post_resume_event_cb
1303138Sfritsroot    hubd_pre_suspend_event_cb
1313138Sfritsroot    hubd_reconnect_event_cb
1323138Sfrits
1333138Sfrits
1343138Sfritsroot	hcdi_autoclearing
1353138Sfritsroot	hcdi_cb_thread
1363138Sfritsroot    hcdi_shared_cb_thread
1373138Sfrits
1383138Sfrits
1393138Sfritsroot	usba_pipe_do_async_func_thread
1403138Sfritsroot	usba_get_hc_dma_attr
1413138Sfritsroot	usba_hcdi_get_req_private
1423138Sfritsroot	usba_hcdi_set_req_private
1433138Sfritsroot	usba_move_list
1443138Sfritsroot    usba_taskq_destroy
1453138Sfritsroot	usba_mk_mctl
1463138Sfritsroot	usb_fail_checkpoint
1473138Sfrits
1489797SRaymond.Chen@Sun.COMadd hubd::h_cleanup_child	targets warlock_dummy
1493138Sfritsadd usb_bulk_req::bulk_cb	targets warlock_dummy
1503138Sfritsadd usb_bulk_req::bulk_exc_cb	targets warlock_dummy
1513138Sfritsadd usb_ctrl_req::ctrl_cb	targets warlock_dummy
1523138Sfritsadd usb_ctrl_req::ctrl_exc_cb	targets warlock_dummy
1533138Sfritsadd usb_isoc_req::isoc_cb	targets warlock_dummy
1543138Sfritsadd usb_isoc_req::isoc_exc_cb	targets warlock_dummy
1553138Sfritsadd usba_pipe_async_req::sync_func	targets warlock_dummy
1563138Sfrits
1573138Sfritsadd usba_pm_req::cb 		targets warlock_dummy
1583138Sfrits
1593138Sfritsadd usba_pipe_async_req::callback targets warlock_dummy
1603138Sfrits
1613138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_ctrl_td
1623138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_bulk_td
1633138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_intr_td
1643138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_isoc_td
1653138Sfrits
1663138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_ctrl_qtd
1673138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_bulk_qtd
1683138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_intr_qtd
169