Changeset 5a6cc679 in mainline for uspace/drv/bus/usb/ohci/ohci_rh.c
- Timestamp:
- 2018-01-31T02:21:24Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a0a9cc2
- Parents:
- 132ab5d1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ohci/ohci_rh.c
r132ab5d1 r5a6cc679 109 109 * initializes internal virtual hub. 110 110 */ 111 int ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs,111 errno_t ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs, 112 112 fibril_mutex_t *guard, const char *name) 113 113 { … … 176 176 * status change requests might be postponed until there is something to report. 177 177 */ 178 int ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch)178 errno_t ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch) 179 179 { 180 180 assert(instance); … … 214 214 * processing of a postponed request. 215 215 */ 216 int ohci_rh_interrupt(ohci_rh_t *instance)216 errno_t ohci_rh_interrupt(ohci_rh_t *instance) 217 217 { 218 218 fibril_mutex_lock(instance->guard); … … 259 259 * @return Error code. 260 260 */ 261 static int req_get_status(usbvirt_device_t *device,261 static errno_t req_get_status(usbvirt_device_t *device, 262 262 const usb_device_request_setup_packet_t *setup_packet, 263 263 uint8_t *data, size_t *act_size) … … 282 282 * @return Error code. 283 283 */ 284 static int req_clear_hub_feature(usbvirt_device_t *device,284 static errno_t req_clear_hub_feature(usbvirt_device_t *device, 285 285 const usb_device_request_setup_packet_t *setup_packet, 286 286 uint8_t *data, size_t *act_size) … … 312 312 * @return Error code. 313 313 */ 314 static int req_get_port_status(usbvirt_device_t *device,314 static errno_t req_get_port_status(usbvirt_device_t *device, 315 315 const usb_device_request_setup_packet_t *setup_packet, 316 316 uint8_t *data, size_t *act_size) … … 336 336 * @return Error code. 337 337 */ 338 static int req_clear_port_feature(usbvirt_device_t *device,338 static errno_t req_clear_port_feature(usbvirt_device_t *device, 339 339 const usb_device_request_setup_packet_t *setup_packet, 340 340 uint8_t *data, size_t *act_size) … … 400 400 * @return Error code. 401 401 */ 402 static int req_set_port_feature(usbvirt_device_t *device,402 static errno_t req_set_port_feature(usbvirt_device_t *device, 403 403 const usb_device_request_setup_packet_t *setup_packet, 404 404 uint8_t *data, size_t *act_size) … … 451 451 * only need 1 byte. 452 452 */ 453 static int req_status_change_handler(usbvirt_device_t *device,453 static errno_t req_status_change_handler(usbvirt_device_t *device, 454 454 usb_endpoint_t endpoint, usb_transfer_type_t tr_type, 455 455 void *buffer, size_t buffer_size, size_t *actual_size)
Note:
See TracChangeset
for help on using the changeset viewer.