Changeset 5ec492b in mainline for uspace/drv/bus/usb/ohci/ohci.c
- Timestamp:
- 2011-09-07T14:09:07Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ffe3fe1
- Parents:
- d394f1b8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ohci/ohci.c
rd394f1b8 r5ec492b 231 231 #define CHECK_RET_FINI_RETURN(ret, message...) \ 232 232 if (ret != EOK) { \ 233 hc_fini(&instance->hc); \ 233 234 unregister_interrupt_handler(device, irq); \ 234 hc_fini(&instance->hc); \235 235 CHECK_RET_DEST_FREE_RETURN(ret, message); \ 236 236 } else (void)0 … … 245 245 "Failed to add OHCI to HC class: %s.\n", str_error(ret)); 246 246 247 hc_register_hub(&instance->hc, instance->rh_fun); 248 return EOK; 247 ret = hc_register_hub(&instance->hc, instance->rh_fun); 248 CHECK_RET_FINI_RETURN(ret, 249 "Failed to register OHCI root hub: %s.\n", str_error(ret)); 250 return ret; 249 251 250 252 #undef CHECK_RET_FINI_RETURN
Note:
See TracChangeset
for help on using the changeset viewer.