source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @8a0c52a   7 years petr.manek usbdev: add polling join mechanism lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @71f211f   7 years petr.manek usbdev: refactor polling data structs Symbols related to USB device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dddd7b   7 years petr.manek usbdev: refactor polling Until now, device polling had to be executed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2489353   7 years petr.manek usbdev: driver can destroy endpoint mappings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ed3eb4   7 years aearsis usbhost: endpoint is identified also by its direction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @001778c   7 years aearsis xhci: set slot context entries to maximum lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36fb6d7   7 years aearsis xhci: add debug functions to dump contexts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b56e528   7 years aearsis xhci rh: better not disable port on any event The result of a long … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37b13175   7 years aearsis xhci rh: removed unnecessary mutex locking lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93757c5   7 years aearsis xhci rh: device tree is built by bus already lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf601313   7 years aearsis xhci rh: another corner case prevented lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @598733c9   7 years jenda.jzqk73 fix broken debug messages && make it compile lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @837581fd   7 years aearsis xhci: logging changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @230ef1c   7 years aearsis xhci rh: fixed broken event system The previous one broke when two … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94e9c29   7 years salmelu xhci: Isoch mfindex epoch counting Isochronous mfindex is now saved … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e7380f   7 years aearsis xhci: wait for conditions to hold in a systematic way lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb154e13   7 years aearsis xhci: revised roothub event handling According to the xHCI … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7242ba21   7 years aearsis usbhost: mark roothub gone on binding failure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d25984   7 years aearsis xhci: removed misleading debug log lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba2e17f   7 years aearsis xhci: retry addressing device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7e99bf   7 years aearsis xhci: return ESTALL for USB Transaction Error lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a75f9cbc   7 years aearsis xhci: try to identify custom speeds lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @129e6f1   7 years petr.manek usbhost: add device_gone stub (seems non-optional) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99a00a6   7 years petr.manek usbhost: fix leftover assert lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fcccd9   7 years petr.manek usbhid: refactoring Renamed polling synchronization primitives with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcdab1e   7 years petr.manek usbhid: join without defuncting the DDF node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b233821   7 years petr.manek usbhub: join without defuncting the DDF node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b90f49   7 years petr.manek usbhub: joining polling fibril lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46c5dc2   7 years petr.manek usbflbk: add missing callbacks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5823525e   7 years petr.manek usbmid: refactoring Redistributed code between device_remove(), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb1e968   7 years petr.manek usbmast: add device_removed callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f75725d   7 years petr.manek usbmid: add device_removed callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a73a7e   7 years petr.manek usbhub: add device_removed callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c097d22   7 years petr.manek usbflbk: add device_removed callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50be3c6   7 years aearsis xhci: removed leftover function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49e62998   7 years aearsis xhci: defer roothub events processing There are two new generic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3baab1   7 years aearsis xhci: do not rely on internal fibril quirks Previousy, we abused the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @665368c   7 years salmelu xhci: Start tracking mfindex wraps lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a93d02   7 years salmelu xhci: Fixed isoch failing to start lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ed803f1   7 years salmelu xhci: Rewritten isoch event handling Traversing loop looking for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @929599a8   7 years aearsis uhci: implemented transfer abort lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @351113f   7 years petr.manek usbhost: fix return in critical section, change misleading log messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92caadd   7 years aearsis usbhost: fix endpoint_wait_timeout lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30fc56f   7 years aearsis xhci: stop endpoint on unregister lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53a9d02   7 years aearsis usb: fix errors introduced by recent changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17783bf   7 years aearsis xhci: short transfer is a normal condition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9848c77   7 years aearsis usbhost: renamed bus_device_remove to bus_device_gone lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0892663a   7 years aearsis usbhost: device removal and off/onlining moved into the library Also, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bad4a05   7 years aearsis usbhost: made device_remove and endpoint_unregister noexcept lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6c4597   7 years aearsis usbhost: survive unregistering detached endpoint lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f82c4822   7 years petr.manek ehci: add bus support for offline/online (WIP) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b78beae   7 years petr.manek usbhid: more log level increases lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9d170a1   7 years petr.manek usbhid: better gone handling, increased log level, moved around messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4eb520f   7 years petr.manek usbdev: driver termination request erases polling failures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a70f349   7 years aearsis usbdev: fixed infinite cycle on errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9748336   7 years aearsis usbhost: be more careful with detached endpoints lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94a0904   7 years aearsis ubshost: abort endpoint when unregistering lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @806a779   7 years aearsis usb: little changes to make compiler happy lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8bab0d2   7 years aearsis usbdev: fixed rookie mistake How could that ever worked? lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @398a94c   7 years aearsis xhci isoch: bug fixing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a00bc9   7 years aearsis xhci: fix errors reported by clang Asserts were unnecessary, because … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f92f6b1   7 years aearsis xhci isoch: made buffer count variable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @708d8fcd   7 years aearsis xhci: rewritten isochronous transfers There was a fundamental problem … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4793023   7 years petr.manek usbhid: mark polling end for keyboard and multimedia device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @970f6e1   7 years petr.manek usbhid: join polling fibrils in device_remove() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c386d6d   7 years petr.manek usbdev: refactoring Polling syntax sugar API extended to allow custom … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf5cbac4   7 years petr.manek xhci: check if endpoint is NULL before retrieving it lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c913f71e   7 years petr.manek uhci: implement onlining device functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8eb7095   7 years petr.manek usbhost: correct typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dfa1fc8   7 years petr.manek usbdiag: use dev_removed for data cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0eadfd1e   7 years petr.manek xhci: allocate/free transfer ring internally in endpoint init/fini lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17c5e62   7 years aearsis xhci: make isoch part of endpoint optional lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdd8842c   7 years aearsis xhci: revised handling of max_burst, mult and max_streams lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1102eca   7 years aearsis usbhost: documentation & cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb928c4   7 years aearsis xhci: documentation & cleanup Also, a simple refactoring to remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecbad17   7 years aearsis usbhost: Implemented bandwidth accounting for USB 2.0 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3dc3f99   7 years aearsis usbhost: inline get_free_address As it's now used only once, it is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e2b1ae6   7 years aearsis usbhost: reserve default speed in library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63431db   7 years aearsis xhci: remove unnecessary field lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56257ba   7 years aearsis usbhost: manage endpoints by library + get/set_toggle → reset_toggle … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9efad54   7 years aearsis usb: move endpoint descriptor parsing to HC This better separates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c901632   7 years aearsis usbdev: polling interval and interval is the same thing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f42eab   7 years aearsis usbdev: remove dead code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86650db   7 years aearsis usbdev refactoring: isolate standard descriptor parsing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e5b162   7 years aearsis usbdev: refactored usb_pipe_init Finally. 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) @b60944b   7 years aearsis xhci: inline hc_dcbaa_fini lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c54b898   7 years petr.manek usbdev: refactoring The device_rem driver callback was renamed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11d4c747   7 years jenda.jzqk73 scratchpad: fix overlapping and swapped register fields as per 5.3.4 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2523293   7 years petr.manek usbdiag: data validity tests bound to the remote interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24c8bf8   7 years petr.manek libdrv: extend usbdiag interface with data validity tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf7b747   7 years petr.manek usbdiag: add data validity tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c75456   7 years salmelu xhci: isochronous transfers made working lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dfb70c9   7 years petr.manek uhci: moved offline call from usbhost, terminating hanging transfers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @415c5116   7 years petr.manek usbhost: first stab at usb2 disconnect (wip) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @deb2e55   7 years petr.manek usbhost: refactoring Moved the "online" attribute from xhci_device_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @66c16b0   7 years petr.manek usbhost: add stubs for offline/online lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67d58e8   7 years petr.manek xhci: fix typo in device_online lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95a62dc   7 years petr.manek xhci: add [some] docstrings in bus.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e2af3a   7 years petr.manek xhci: add docstrings in endpoint.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.