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# 219797SRaymond.Chen@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 223138Sfrits# Use is subject to license terms. 233138Sfrits# 243138Sfrits 253138Sfritsone ohci_state 263138Sfritsone ehci_state 273138Sfritsone uhci_state 283138Sfritsone usba_pipe_handle_data 293138Sfritsone usba_ph_impl 303138Sfritsone hubd 313138Sfritsone usba_device 323138Sfrits 333138Sfrits### specify the root functions 343138Sfrits 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_read 433138Sfritsroot usb_get_dev_descr 443138Sfritsroot usb_parse_CV_cfg_descr 453138Sfritsroot usb_parse_CV_ep_descr 463138Sfritsroot usb_parse_CV_if_descr 479797SRaymond.Chen@Sun.COMroot usb_parse_comp_ep_descr 483138Sfritsroot usb_pipe_get_private 493138Sfritsroot usb_get_max_isoc_pkts 503138Sfritsroot usb_pipe_set_private 513138Sfritsroot usb_req_raise_power 523138Sfritsroot usb_req_lower_power 533138Sfritsroot usb_pipe_bulk_transfer_size 543138Sfritsroot usba_pipe_get_policy 553138Sfritsroot usb_pipe_ctrl_xfer_wait 563138Sfritsroot usb_try_serialize_access 573138Sfritsroot usb_get_current_frame_number 583138Sfritsroot usb_alloc_bulk_req 593138Sfritsroot usb_clear_feature 603138Sfritsroot usb_get_alt_if 613138Sfritsroot usb_get_ep_descr 623138Sfritsroot usb_get_if_descr 633138Sfritsroot usb_pipe_bulk_xfer 643138Sfritsroot usb_pipe_isoc_xfer 653138Sfritsroot usb_pipe_stop_isoc_polling 663138Sfritsroot usb_set_alt_if 673138Sfritsroot usb_set_cfg 683138Sfritsroot usb_ep_num 693138Sfritsroot usb_console_input_fini 703138Sfritsroot usb_console_input_init 713138Sfritsroot usb_print_descr_tree 723138Sfritsroot usb_clr_feature 733138Sfritsroot usb_get_ep_data 743138Sfritsroot usb_register_hotplug_cbs 753138Sfritsroot usb_is_pm_enabled 763138Sfritsroot usb_register_client 774844Slg150142root usb_reset_device 78*10316SStrony.Zhang@Sun.COMroot usb_register_dev_driver 79*10316SStrony.Zhang@Sun.COMroot usb_unregister_dev_driver 803138Sfrits 813528Sgc161489root usba_common_power 823528Sgc161489root usba_common_register_events 833528Sgc161489root usba_ready_interface_association_node 843138Sfritsroot usba_free_hcdi_ops 853138Sfritsroot usba_ready_interface_node 863138Sfritsroot usba_async_req_raise_power 873138Sfritsroot usba_async_req_lower_power 883138Sfritsroot usba_get_hc_dma_attr 893138Sfritsroot usba_hcdi_get_req_private 903138Sfritsroot usba_hcdi_set_req_private 913138Sfritsroot usba_pipe_do_async_func_thread 923138Sfritsroot usba_get_hotplug_stats 933138Sfritsroot usba_reset_hotplug_stats 943138Sfritsroot usba_dbuf_tail 953138Sfritsroot usba_move_list 963138Sfritsroot usba_taskq_destroy 973138Sfritsroot usba_mk_mctl 983138Sfritsroot usb_fail_checkpoint 993138Sfrits 1003138Sfritsroot hcdi_autoclearing 1013138Sfritsroot hcdi_cb_thread 1023138Sfritsroot hcdi_shared_cb_thread 1033138Sfrits 1043138Sfritsroot hubd_hotplug_thread 1054844Slg150142root hubd_reset_thread 1063138Sfritsroot hubd_cpr_post_user_callb 1073138Sfritsroot hubd_restore_state_cb 1083138Sfritsroot hubd_disconnect_event_cb 1093138Sfritsroot hubd_post_resume_event_cb 1103138Sfritsroot hubd_pre_suspend_event_cb 1113138Sfritsroot hubd_reconnect_event_cb 1123138Sfritsroot hubd_root_hub_cleanup_thread 1133138Sfritsroot hubd_bus_power 1149797SRaymond.Chen@Sun.COMroot ehci_quiesce 1159797SRaymond.Chen@Sun.COMroot uhci_quiesce 1169797SRaymond.Chen@Sun.COMroot ohci_quiesce 1173138Sfrits 1183138Sfrits### specify the ugen root functions 1193138Sfritsroot ugen_skel_disconnect_ev_cb 1203138Sfritsroot ugen_skel_reconnect_ev_cb 1213138Sfrits 1223138Sfritsadd usba_pipe_async_req::sync_func targets usba_pipe_sync_close 1233138Sfritsadd usba_pipe_async_req::sync_func targets usba_pipe_sync_reset 1243138Sfrits 1253138Sfritsadd usba_pipe_async_req::callback targets warlock_dummy 1263138Sfritsadd usb_bulk_req::bulk_cb targets warlock_dummy 1273138Sfritsadd usb_bulk_req::bulk_exc_cb targets warlock_dummy 1283138Sfritsadd usb_isoc_req::isoc_cb targets warlock_dummy 1293138Sfritsadd usb_isoc_req::isoc_exc_cb targets warlock_dummy 1303138Sfritsadd usb_ctrl_req::ctrl_cb targets warlock_dummy 1313138Sfritsadd usb_ctrl_req::ctrl_exc_cb targets warlock_dummy 1323138Sfritsadd usb_intr_req::intr_cb targets warlock_dummy 1333138Sfritsadd usb_intr_req::intr_exc_cb targets warlock_dummy 1349797SRaymond.Chen@Sun.COMadd hubd::h_cleanup_child targets warlock_dummy 1353138Sfrits 1363138Sfritsadd usba_pm_req::cb targets warlock_dummy 1373138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_bulk_td 1383138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_intr_td 1393138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_ctrl_td 1403138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_isoc_td 1413138Sfrits 1423138Sfritsadd usba_hcdi_ops::usba_hcdi_console_input_init targets \ 1433138Sfrits ohci_hcdi_polled_input_init 1443138Sfritsadd usba_hcdi_ops::usba_hcdi_console_input_fini targets \ 1453138Sfrits ohci_hcdi_polled_input_fini 146