Changeset cb8ede1 in mainline for uspace/drv


Ignore:
Timestamp:
2013-08-07T08:56:48Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4b8ecff
Parents:
6340a6ff
Message:

usb: Root hub always communicates at max spped

and it can be queried internally.

Location:
uspace/drv/bus/usb
Files:
3 edited

Legend:

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

    r6340a6ff rcb8ede1  
    158158
    159159        /* HC should be running OK. We can add root hub */
    160         ret = hcd_ddf_setup_root_hub(device, USB_SPEED_FULL);
     160        ret = hcd_ddf_setup_root_hub(device);
    161161        CHECK_RET_CLEAN_RETURN(ret,
    162162            "Failed to register OHCI root hub: %s.\n", str_error(ret));
  • uspace/drv/bus/usb/uhci/uhci.c

    r6340a6ff rcb8ede1  
    150150
    151151        /*
    152          * Creating root hub registers a new USB device so all HC
    153          * functionality needs to be ready at this time.
     152         * Creating root hub registers a new USB device so HC
     153         * needs to be ready at this time.
    154154         */
    155         ret = hcd_ddf_setup_root_hub(device, USB_SPEED_FULL);
     155        ret = hcd_ddf_setup_root_hub(device);
    156156        if (ret != EOK) {
    157157                // TODO: Undo hcd_setup_device
  • uspace/drv/bus/usb/vhc/main.c

    r6340a6ff rcb8ede1  
    105105        }
    106106
    107         ret = hcd_ddf_setup_root_hub(dev, USB_SPEED_FULL);
     107        /*
     108         * Creating root hub registers a new USB device so HC
     109         * needs to be ready at this time.
     110         */
     111        ret = hcd_ddf_setup_root_hub(dev);
    108112        if (ret != EOK) {
    109113                usb_log_error("Failed to init VHC root hub: %s\n",
Note: See TracChangeset for help on using the changeset viewer.