source: mainline/uspace/drv/bus/usb/ehci/hc.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5a6cc679   7 years jenda.jzqk73 Merge commit '50f19b7ee8e94570b5c63896736c4eb49cfa18db' into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @132ab5d1   7 years jenda.jzqk73 Merge commit '6a5d05bd2551e64111bea4f9332dd7448c26ce84' into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddbd088   7 years aearsis ehci: fix invalid synchronization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4db49344   7 years aearsis usb: fix wrong design of transfer aborting Apparently, we didn't do a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7278cbc9   7 years aearsis usbhost: dispose the EP0 properly (+some ehci cleanup while debugging) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @129b821f   7 years aearsis usbhub: be aware of its own speed This resulted in a bunch of changes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6f82e5   7 years aearsis libusbhost: do not try to handle the toggle bit in a generic way lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ad2b0a   7 years aearsis ehci: implement transfer abort on endpoint unregister lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1732929   7 years aearsis usb: unified logging Use logger instead of printf. Logger adds … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35c37fc   7 years aearsis ehci: refactor to dma_buffers One big hidden thing was refactored - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32fb6bce   7 years aearsis usbhost: refactoring This commit moves interrupt, status and schedule … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6832245   7 years aearsis usbhost bus: refactor the bus ops This way, method names better … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68e5406   7 years zarevucky.jiri Separate return value from error code in gen_irq_code*() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @306a36d   7 years Hlavaty.Ondrej xhci: configuration of endpoint 0 Moved fetching of the first 8B of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5b3de6   7 years aearsis usbhost endpoint: removed target The reasons for having usb_target_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fd9c30   7 years aearsis usbhost refactoring: let transfer_batch be initialized by bus … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @741bcdeb   7 years aearsis WIP usbhost refactoring: ehci completed vhc to go… lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d09d108   7 years aearsis ehci: fix irq code broken by rev 2641 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4d7363   7 years aearsis usbhost: refactor the initialization Before that, drivers had to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2dd7f2   8 years jakub Reduce the number of files that include <sys/types.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4b534ac   8 years jakub Merge from lp:~jan.vesely/helenos/usb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5f813c   9 years jano.vesely libusbhost,ehci,ohci,uhci,vhc: Pass ops structure instead of function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @495547d   9 years jano.vesely ehci/hc: Postpone enabling of interrupts. Clean status register … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05b51e37   9 years jano.vesely ehci: consolidate HC logging messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45cbf897   9 years jano.vesely ehci, libusbhost: Move malloc32 to libusbhost. So it can be shared … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26d6f73   9 years jano.vesely ehci: Use list_foreach_safe lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50362c6   9 years jano.vesely ehci, ep list: stop using list_head_pa. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92900e2   9 years jano.vesely ehci: Add more debugging output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dca8fe5   9 years jano.vesely ehci: Fix memory leak in error path lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3eb0c85   11 years jano.vesely ehci: Cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40687f2   11 years jano.vesely ehci: Wake all fibrils waiting for endpoint removal lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07645906   11 years jano.vesely ehci: Report fatal errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1803b7d   11 years jano.vesely ehci: Fix async doorbell request lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @580b330   11 years jano.vesely ehci: Use correct flag to detect async advance event Use mutex to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d97f91f   11 years jano.vesely ehci: promote register information to info level lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44b9b44   11 years jano.vesely ehci: enable periodic schedule lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9c5bd9   11 years jano.vesely ehci: plug in scheduling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfff7fd   11 years jano.vesely ehci: use the same interrupt mask in init and irq code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce735cc2   11 years jano.vesely ehci: Fix INT endpoint removal. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdaaad00   11 years jano.vesely ehci: Make async schedule a loop. Hw RR mechanism needs this. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296fcce   11 years jano.vesely ehci: Don't use prepend in async list. Hw uses RR anyway. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a751aa   11 years jano.vesely ehci: Enable async schedule. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @763dbcb   11 years jano.vesely ehci: Implement dequeue. Includes async list doorbell interrupt handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f5321ee   11 years jano.vesely ehci: Implement endpoint list enqueue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @478e243   11 years jano.vesely ehci: Initialize and start the HC lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @615abda   11 years jano.vesely ehci: plug legacy disabling code Remove CHECK_RET macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9e954c   11 years jano.vesely ehci: Add ehci_ prefix to driver interface functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bfcf22   11 years jano.vesely ehci,ohci,uhci: Remove interrupt handler wrappers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e200736   11 years jano.vesely uhci,ohci, ehci: Move interrupt replacement fibril to libusbhost lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7813516   11 years jano.vesely uhci,ohci,ehci: Use all hw resources to initialize HC lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba4a03a5   11 years jano.vesely usb host: Use all hw resources when generating irq code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @6297465   11 years jano.vesely ehci: Add skeleton driver. Mostly copied from ohci. Reports root hub … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.