58 associated with the HCD driver. This should be called during a device's
59 detach(9E) routine before calling usba_hcdi_unregister(9F).
60
61 If a call to the usba_hubdi_unbind_root_hub() function fails during a
62 device's detach(9E) function, then it should fail the call to detach(9E).
63
64 CONTEXT
65 The usba_hubdi_bind_root_hub() function should only be called during a
66 device's attach(9E) entry point.
67
68 The usba_hubdi_unbind_root_hub() function should only be called during a
69 device's detach(9E) entry point.
70
71 RETURN VALUES
72 Upon successful completion, the usba_hubdi_bind_root_hub() and
73 usba_hubdi_unbind_root_hub() functions return USB_SUCCESS. Otherwise,
74 they return USB_FAILURE to indicate that they could not proceed.
75
76 SEE ALSO
77 attach(9E), detach(9E), usba_hcdi(9E), usba_hcdi_register(9F),
78 usba_hcdi_unregister(9F), usb_dev_Descr(9S)
79
80 illumos September 16, 2016 illumos
|
58 associated with the HCD driver. This should be called during a device's
59 detach(9E) routine before calling usba_hcdi_unregister(9F).
60
61 If a call to the usba_hubdi_unbind_root_hub() function fails during a
62 device's detach(9E) function, then it should fail the call to detach(9E).
63
64 CONTEXT
65 The usba_hubdi_bind_root_hub() function should only be called during a
66 device's attach(9E) entry point.
67
68 The usba_hubdi_unbind_root_hub() function should only be called during a
69 device's detach(9E) entry point.
70
71 RETURN VALUES
72 Upon successful completion, the usba_hubdi_bind_root_hub() and
73 usba_hubdi_unbind_root_hub() functions return USB_SUCCESS. Otherwise,
74 they return USB_FAILURE to indicate that they could not proceed.
75
76 SEE ALSO
77 attach(9E), detach(9E), usba_hcdi(9E), usba_hcdi_register(9F),
78 usba_hcdi_unregister(9F), usb_dev_descr(9S)
79
80 illumos September 16, 2016 illumos
|