Changeset 5a6cc679 in mainline for uspace/drv/bus/usb/ohci/ohci_rh.c


Ignore:
Timestamp:
2018-01-31T02:21:24Z (6 years ago)
Author:
Jenda <jenda.jzqk73@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a0a9cc2
Parents:
132ab5d1
Message:

Merge commit '50f19b7ee8e94570b5c63896736c4eb49cfa18db' into forwardport

Not all ints are converted to errno_t in xhci tree yet, however it compiles and works :)

File:
1 edited

Legend:

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

    r132ab5d1 r5a6cc679  
    109109 * initializes internal virtual hub.
    110110 */
    111 int ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs,
     111errno_t ohci_rh_init(ohci_rh_t *instance, ohci_regs_t *regs,
    112112    fibril_mutex_t *guard, const char *name)
    113113{
     
    176176 * status change requests might be postponed until there is something to report.
    177177 */
    178 int ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch)
     178errno_t ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch)
    179179{
    180180        assert(instance);
     
    214214 * processing of a postponed request.
    215215 */
    216 int ohci_rh_interrupt(ohci_rh_t *instance)
     216errno_t ohci_rh_interrupt(ohci_rh_t *instance)
    217217{
    218218        fibril_mutex_lock(instance->guard);
     
    259259 * @return Error code.
    260260 */
    261 static int req_get_status(usbvirt_device_t *device,
     261static errno_t req_get_status(usbvirt_device_t *device,
    262262    const usb_device_request_setup_packet_t *setup_packet,
    263263    uint8_t *data, size_t *act_size)
     
    282282 * @return Error code.
    283283 */
    284 static int req_clear_hub_feature(usbvirt_device_t *device,
     284static errno_t req_clear_hub_feature(usbvirt_device_t *device,
    285285    const usb_device_request_setup_packet_t *setup_packet,
    286286    uint8_t *data, size_t *act_size)
     
    312312 * @return Error code.
    313313 */
    314 static int req_get_port_status(usbvirt_device_t *device,
     314static errno_t req_get_port_status(usbvirt_device_t *device,
    315315    const usb_device_request_setup_packet_t *setup_packet,
    316316    uint8_t *data, size_t *act_size)
     
    336336 * @return Error code.
    337337 */
    338 static int req_clear_port_feature(usbvirt_device_t *device,
     338static errno_t req_clear_port_feature(usbvirt_device_t *device,
    339339    const usb_device_request_setup_packet_t *setup_packet,
    340340    uint8_t *data, size_t *act_size)
     
    400400 * @return Error code.
    401401 */
    402 static int req_set_port_feature(usbvirt_device_t *device,
     402static errno_t req_set_port_feature(usbvirt_device_t *device,
    403403    const usb_device_request_setup_packet_t *setup_packet,
    404404    uint8_t *data, size_t *act_size)
     
    451451 * only need 1 byte.
    452452 */
    453 static int req_status_change_handler(usbvirt_device_t *device,
     453static errno_t req_status_change_handler(usbvirt_device_t *device,
    454454    usb_endpoint_t endpoint, usb_transfer_type_t tr_type,
    455455    void *buffer, size_t buffer_size, size_t *actual_size)
Note: See TracChangeset for help on using the changeset viewer.