source: mainline/uspace/drv/bus/usb/ehci

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @68e5406   8 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) @c1694b6b   8 years zarevucky.jiri Add str_error() in numerous places. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cecba66e   8 years zarevucky.jiri Instead of using library paths directly, refer to libraries by name … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53a309e   8 years jiri Must not explicitly close DDF-provided parent session. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d15797d   8 years jiri Remove unnecessary references to devman. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ee7e6a   8 years jakub Further reduce the number of inclusions of sys/types.h 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) @58563585   9 years martin code review and cstyle cleanup (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4b534ac   9 years jakub Merge from lp:~jan.vesely/helenos/usb lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @691130cf   10 years jano.vesely ehci/rh: Make debug messages more informative lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9b2cb4c   10 years martin unify interface API * introduce new interfaces * unify location … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f523daf   10 years jano.vesely ehci_rh: Flag reset status change even if we give up ownership usbhub … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55346870   10 years jano.vesely uhci,ohci,ehci: Fix memory leaks in error paths. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5f813c   10 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) @a799708   10 years jano.vesely ehci,ohci,uhci: Switch to generic hc drv initialization function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @495547d   10 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) @954d590   10 years jano.vesely ehci/eplist: Consolidate debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6de4b4a1   10 years jano.vesely ehci/ep: Consolidate debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @090eea68   10 years jano.vesely ehci/batch: Consolidate debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56b5569   10 years jano.vesely ehci/rh: promote port downgrade to info status Include more information lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05b51e37   10 years jano.vesely ehci: consolidate HC logging messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @605db7f   10 years jano.vesely ehci,rh: Add more comprehensive RH debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34c9cfc   10 years jano.vesely ehci, usbhub: Fix formating errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45cbf897   10 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) @e6d7df1   10 years jano.vesely ehci: Set debug level explicitly Makes it easier to change when debugging lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4ba645d   10 years jano.vesely ehci,rh: Improve logging lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ef69e9   10 years jano.vesely ehci,batch: consolidate debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26d6f73   10 years jano.vesely ehci: Use list_foreach_safe lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9599b9c   10 years jano.vesely ehci: Use page size allocations to make sure we have non-cacheable … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac96b11   10 years jano.vesely ehci batch: make sure the td holding memory is mapped add completion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9e80a9   10 years jano.vesely ehci: Add barrier include to mem_access.h This is useful for crafting … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @708da59e   10 years jano.vesely ehci, qh: Refactor QH initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a996402e   10 years jano.vesely ehci, transfer_descriptor: Add write barrier after initializing the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50362c6   10 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) @f6f2a5f7   10 years jano.vesely ehci,res: Adjust debug messages level lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68a61f19   10 years jano.vesely ehci, endpoint_list: Fix querying PA before the memory has been … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92900e2   10 years jano.vesely ehci: Add more debugging output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dca8fe5   10 years jano.vesely ehci: Fix memory leak in error path lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a157846   10 years jano.vesely usb: Fix EINPROGRESS compile failures why the removal of EINPROGRESS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef3da5a   11 years jano.vesely ehci: typos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa65df1   11 years jano.vesely ehci: Fix allocation failures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3eb0c85   12 years jano.vesely ehci: Cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @329c0ee   12 years jano.vesely ehci: Use 64bit capable structures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c830587   12 years jano.vesely ehci: QHs with one active td are still considered active. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40687f2   12 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) @5e22ff20   12 years jano.vesely ehci: Advance buffer position during TD initalization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cbfbdc3   12 years jano.vesely ehci: codestyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07645906   12 years jano.vesely ehci: Report fatal errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00bbc362   12 years jano.vesely ehci: Fix data transfer initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46ec8112   12 years jano.vesely ehci: Reorganize debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ee8dcd5   12 years jano.vesely ehci: Remove unused field lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b137d9e   12 years jano.vesely ehci: Fix qh queue corruption on removal the list is maintained via … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4090f66   12 years jano.vesely ehci: Fix phys addresses in debug output. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1803b7d   12 years jano.vesely ehci: Fix async doorbell request lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @580b330   12 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   12 years jano.vesely ehci: promote register information to info level lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c404dc   12 years jano.vesely ehci: Fix initialization of control status TD lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23678f3   12 years jano.vesely ehci: Add phys address to batch creation debug messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c594ff9   12 years jano.vesely ehci: mark invalid pointers in TD with terminate flags lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49dc984   12 years jano.vesely ehci: Activate newly initialized TDs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc7575c   12 years jano.vesely ehci: add IOC option to td initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44b9b44   12 years jano.vesely ehci: enable periodic schedule lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9c5bd9   12 years jano.vesely ehci: plug in scheduling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23e5471   12 years jano.vesely ehci: Implement batch commit lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a752c78c   12 years jano.vesely ehci: Implement batch error checking lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6602e97   12 years jano.vesely ehci: Implement batch structure initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f2cb17   12 years jano.vesely ehci: Initialize endpoint link. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a81e431   12 years jano.vesely ehci: Add ehci batch skeleton copied from ohci driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfff7fd   12 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) @d4673007   12 years jano.vesely ehci: use longer pio delay fixes hangs in qemu lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ee3ce0   12 years jano.vesely ehci,rh: Stop reset, resume in separate fibril. Fire artificial … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce735cc2   12 years jano.vesely ehci: Fix INT endpoint removal. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee6e50c   12 years jano.vesely whitespace lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8191cc   12 years jano.vesely ehci: S MASK should be set only for INT transfers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa9656b0   12 years jano.vesely ehci: Be easier on the cpu when waiting for port reset lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdaaad00   12 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   12 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   12 years jano.vesely ehci: Enable async schedule. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @763dbcb   12 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   12 years jano.vesely ehci: Implement endpoint list enqueue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc44023   12 years jano.vesely ehci: plug in endpoint creation/destruction hooks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42de21a   12 years jano.vesely ehci: implement toggle bit manipulation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e732f1a   12 years jano.vesely usb: Add support for multiple packets per microframe. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3de7a62   12 years jano.vesely ehci: Implement endpoint list append lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a24d6825   12 years jano.vesely ehci: Implement queue head initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9351b1   12 years jano.vesely ehci: Add endpoint and ep list skeleton code copied from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07b8877   12 years jano.vesely ehci,rh: Consider software flags for port changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @486f479   12 years jano.vesely ehci, rh: Port owner bit indicates companion control. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82a639cd   12 years jano.vesely ehci, rh: Fix status word construction. Use USB feature enum lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95d5dca   12 years jano.vesely ehci, rh: Handle status change bits lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64c96b9   12 years jano.vesely ehci: Fix per port power message lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @478e243   12 years jano.vesely ehci: Initialize and start the HC lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2be477d5   12 years jano.vesely ehci: Implement EHCI RH routines. untested. reste signalling requires … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @615abda   12 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   12 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   12 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   12 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) @e26a9d95   12 years jano.vesely libusbhost: Add status hook. Implement in UHCI, OHCI lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fddffb2   12 years jano.vesely ehci: Check op success to avoid endless loop lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ef8023   12 years jano.vesely ehci,ohci,uhci: Make driver structures const lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.