mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 18:57:45 +00:00
Kernel/USB: Use proper error codes for UHCI transfers
This commit is contained in:
parent
104330d1a0
commit
13445f5a43
1 changed files with 2 additions and 2 deletions
|
@ -411,7 +411,7 @@ ErrorOr<size_t> UHCIController::submit_control_transfer(Transfer& transfer)
|
|||
QueueHead* transfer_queue = allocate_queue_head();
|
||||
if (!transfer_queue) {
|
||||
free_descriptor_chain(data_descriptor_chain);
|
||||
return 0;
|
||||
return ENOMEM;
|
||||
}
|
||||
|
||||
transfer_queue->attach_transfer_descriptor_chain(setup_td);
|
||||
|
@ -453,7 +453,7 @@ ErrorOr<size_t> UHCIController::submit_bulk_transfer(Transfer& transfer)
|
|||
QueueHead* transfer_queue = allocate_queue_head();
|
||||
if (!transfer_queue) {
|
||||
free_descriptor_chain(data_descriptor_chain);
|
||||
return 0;
|
||||
return ENOMEM;
|
||||
}
|
||||
|
||||
transfer_queue->attach_transfer_descriptor_chain(data_descriptor_chain);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue