Changeset d93f5afb in mainline for uspace/drv/bus/usb/usbhub/usbhub.c


Ignore:
Timestamp:
2013-08-02T15:59:51Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
dcbda00
Parents:
3969a42
Message:

libusbdev: Cleanup unused code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbhub/usbhub.c

    r3969a42 rd93f5afb  
    111111        fibril_condvar_initialize(&hub_dev->pending_ops_cv);
    112112
    113         usb_pipe_t *control_pipe = usb_device_get_default_pipe(usb_dev);
    114 
    115         int opResult = usb_pipe_start_long_transfer(control_pipe);
    116         if (opResult != EOK) {
    117                 usb_log_error("Failed to start long ctrl pipe transfer: %s\n",
    118                     str_error(opResult));
    119                 return opResult;
    120         }
    121 
    122113        /* Set hub's first configuration. (There should be only one) */
    123         opResult = usb_set_first_configuration(usb_dev);
    124         if (opResult != EOK) {
    125                 usb_pipe_end_long_transfer(control_pipe);
     114        int opResult = usb_set_first_configuration(usb_dev);
     115        if (opResult != EOK) {
    126116                usb_log_error("Could not set hub configuration: %s\n",
    127117                    str_error(opResult));
     
    132122        opResult = usb_hub_process_hub_specific_info(hub_dev);
    133123        if (opResult != EOK) {
    134                 usb_pipe_end_long_transfer(control_pipe);
    135124                usb_log_error("Could process hub specific info, %s\n",
    136125                    str_error(opResult));
     
    143132            fun_exposed, HUB_FNC_NAME);
    144133        if (hub_dev->hub_fun == NULL) {
    145                 usb_pipe_end_long_transfer(control_pipe);
    146134                usb_log_error("Failed to create hub function.\n");
    147135                return ENOMEM;
     
    151139        opResult = ddf_fun_bind(hub_dev->hub_fun);
    152140        if (opResult != EOK) {
    153                 usb_pipe_end_long_transfer(control_pipe);
    154141                usb_log_error("Failed to bind hub function: %s.\n",
    155142                   str_error(opResult));
     
    164151            -1, usb_hub_polling_terminated_callback, hub_dev);
    165152        if (opResult != EOK) {
    166                 usb_pipe_end_long_transfer(control_pipe);
    167153                /* Function is already bound */
    168154                ddf_fun_unbind(hub_dev->hub_fun);
     
    176162            usb_device_get_name(hub_dev->usb_device), hub_dev->port_count);
    177163
    178         usb_pipe_end_long_transfer(control_pipe);
    179164        return EOK;
    180165}
Note: See TracChangeset for help on using the changeset viewer.