|
|
@d09791e6
|
13 years |
jano.vesely |
libusb: Add additional parameter to hcd_setup_device.
uhci will need …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5994cc3
|
13 years |
jano.vesely |
libusbhost, ohci: Move more generic stuff to libusbhost.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ddab093
|
13 years |
jano.vesely |
ohci: Initialization rework.
Move generic hcd initialization to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@395bb79
|
13 years |
jano.vesely |
ohci: Decouple OHCI from generic hcd.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f51587f5
|
13 years |
jano.vesely |
ohci: Move generic hcd initialization out of device hc init.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4daee7a
|
13 years |
jano.vesely |
ohci, libusbhost: Move root hub registration to libusbhost.
Root hub …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f87aa6
|
13 years |
jano.vesely |
ohci: minor cleanup, don't implant data
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6a98c5
|
13 years |
jiri |
Standards-compliant boolean type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2a6b72
|
13 years |
jano.vesely |
Merge mainline and io improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96e01fbc
|
13 years |
jano.vesely |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@920d0fc
|
13 years |
vojtechhorky |
USB logging functions are only macros to standard logging
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56fd7cf
|
13 years |
jiri |
Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea8b91d
|
13 years |
jano.vesely |
ohci: Fix interrupt mask on big endian hw.
This never caused problems …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8486c07
|
13 years |
martin |
IRQ pseudocode improvements
* rename CMD_BTEST to CMD_AND (less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fccd42
|
13 years |
jano.vesely |
ohci: Fix compiler errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8013637
|
13 years |
jano.vesely |
More mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97c7682
|
13 years |
jano.vesely |
Merge mainline changes.
Text conflict in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b0a6b4
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81716eb
|
13 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c76e75
|
13 years |
jano.vesely |
ohci: Fix hcca_t structure.
The structure was not 256B, looks like …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44c1a48
|
13 years |
jano.vesely |
ohci: Rename and cleanup pci_* functions and files.
They are not pci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4d74dc
|
13 years |
vojtechhorky |
Less includes in library headers
There is no need for errno.h to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64f6cba8
|
13 years |
jano.vesely |
ohci: Add generic ohci hc matchid.
Enables the driver on arm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33cffa7
|
13 years |
jano.vesely |
ohci: Remove packed attribute from the registry map.
gcc on arm …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dd1a94
|
13 years |
jano.vesely |
ohci: Fix hcca_t structure.
That structure was not 256B, looks like …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89e54124
|
13 years |
jano.vesely |
ohci: Rename and cleanup pci_* functions and files.
They are not pci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b90e90
|
13 years |
jano.vesely |
ohci: Improve HCCA structure handling. Add comments.
Fix minor root …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45f4f19
|
13 years |
jano.vesely |
ohci: Use different macros for register and memory access.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1ca752
|
13 years |
jano.vesely |
ohci: Remove deprecated endian conversion macros.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38b950f
|
13 years |
jano.vesely |
ohci: Remove dead code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6561a8e
|
14 years |
jano.vesely |
ohci: enable handler unregister now that the kernel issue is fixed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76fbd9a
|
14 years |
jano.vesely |
usb drivers: remove optical separators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5837c7a
|
14 years |
jano.vesely |
ohci: Disable irq handler unregister to workaround kernel panic.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2578199
|
14 years |
jano.vesely |
ohci: Merge conflict leftover.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a208110
|
14 years |
jano.vesely |
Mainline changes.
Registering OHCI irq handler panics on ppc32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65e6fe3
|
14 years |
jano.vesely |
ohci: Fix typos in power mode initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@608db4e
|
14 years |
jano.vesely |
ohci: Drop debug level to default
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f7e6f5
|
14 years |
jano.vesely |
ohci: only consider transeferred size on packets that got through.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f807c3
|
14 years |
jano.vesely |
ohci, lib/usbdev: Fix few endian issues in descriptor retrieving.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@668a2e8
|
14 years |
jano.vesely |
ohci: Fix direct access to memory structure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65eac7b
|
14 years |
jano.vesely |
ohci: Use endain aware access to manipulate memory structures.
Enable …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e30369
|
14 years |
jano.vesely |
ohci: fix bit clearing macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfc5c9dd
|
14 years |
jano.vesely |
ohci: Use more generic approach to access registers(and convert …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffcc5776
|
14 years |
jano.vesely |
ohci: Consider endian difference when accessing OHCI registers.
HC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d57122c
|
14 years |
jakub |
UHCI and OHCI HC's now define and use proper IRQ PIO range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec12ab8
|
14 years |
jakub |
OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@827ec41
|
14 years |
jiri |
Fix build errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@153cc76a
|
14 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2718e1
|
14 years |
martin |
reflect syscall change
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f5b4d44
|
14 years |
jano.vesely |
ohci: Use parsed variant of hw_resources.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c986d3
|
14 years |
jano.vesely |
ohci: Use ddf_dev_data_alloc instead of plain malloc.
Fix possible …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89128f3
|
14 years |
jano.vesely |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f016df
|
14 years |
martin |
replace individual vendor/device PCI IDs of USB controllers with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@481dec00
|
14 years |
jano.vesely |
ohci, root hub: Follow standard more closely.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2963a0d
|
14 years |
jano.vesely |
ohci, root hub: Implement standard device GET_STATUS requests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9babc17
|
14 years |
jano.vesely |
ohci, root hub: Remove useless size check.
Response size is checked …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e65cd3c4
|
14 years |
jano.vesely |
ohci, root hub: Only check buffer size for hub specific GET_STATUS.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@890a3454
|
14 years |
jano.vesely |
ohci: Bind root hub USB address to handle, after ddf_bind.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11cb0565
|
14 years |
jano.vesely |
ohci: Drop leave_td field. Make is_compete() and commit() parameters const.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ca08d4
|
14 years |
jano.vesely |
ohci: Fix root hub driver.
Handle request manipulation in one place …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fa04db
|
14 years |
jano.vesely |
ohci: Doxygen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cfcc64
|
14 years |
jano.vesely |
libusbhost: User both stored error value and transferred size in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f162ab
|
14 years |
jano.vesely |
usb: Use macros from macros.h header.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c0f823b
|
14 years |
jiri |
Rename DDF entry point add_device to dev_add.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cd8089
|
14 years |
jano.vesely |
libusbhost: Change usb_device_manager interface.
Use request_address …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e07cbc0
|
14 years |
jano.vesely |
libusbhost: usb_device_manager: Add speed limit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27ed734c
|
14 years |
jano.vesely |
usb: Rename get_address ⇒ get_my_address and remove redundant handle …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d25e0a4
|
14 years |
jano.vesely |
ohci: OHCI root hub knows only its own address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c44a5f1
|
14 years |
jano.vesely |
ohci: Fix doxygen group.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@549ff23
|
14 years |
jano.vesely |
libusbhost: Cleanup usb_transfer_batch interface.
Remove redundant …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57e06ef
|
14 years |
jano.vesely |
ohci: Minor improvements.
Remove unused member.
Fix comments.
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48ae3ef
|
14 years |
jano.vesely |
libusbhost: Make interfaces more symmetric.
Make usb_endpoint_manager …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7265558
|
14 years |
jano.vesely |
libusbhost: Drop hash_table and use multiple lists instead.
This has …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4267908
|
14 years |
jano.vesely |
libusbhost: Merge find_by_address and get_speed.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8dfb40
|
14 years |
jano.vesely |
ohci: Use saner alignment rules.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19746a96
|
14 years |
jano.vesely |
ohci: Add root hub mutex to prevent interrupt request handling race.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fe2ff1
|
14 years |
jano.vesely |
ohci: Minor changes to root hub.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dab3112
|
14 years |
jano.vesely |
ohci: Remove unused code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5abaf4
|
14 years |
jano.vesely |
ohci: Rework transfer completion routine.
Include 'not completed' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70d72dd
|
14 years |
jano.vesely |
ohci: OHCI TD routines refactoring.
Merge td_set_next to td_init: td …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9515f674
|
14 years |
jano.vesely |
ohci: OHCI ED routines refactoring.
Merge ed_set_td to ed_init: td …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49a98c8
|
14 years |
jano.vesely |
ohci: Display leading zeros in TD and ED debug messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b8958b
|
14 years |
jano.vesely |
ohci: Declare iteration variables inside for loops.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5357620
|
14 years |
jano.vesely |
ohci: Remove redundant if.
free() can handle NULL pointers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45a9cf4
|
14 years |
jano.vesely |
uhci,ohci: Fix memory leak.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@790318e
|
14 years |
jano.vesely |
uhci,ohci: Remove direction from initialization table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@058fd76
|
14 years |
jano.vesely |
ohci: Use new batch_direction function.
Get rid of nasty …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b54fe6
|
14 years |
jano.vesely |
usb: Rename device_keeper ⇒ sub-device_manager to match the rest of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f58ef61
|
14 years |
jano.vesely |
usb: rename batch.h ⇒ usb_transfer_batch.h to match the structure name
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3d17f
|
14 years |
jano.vesely |
ohci: calloc parameter order fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ec492b
|
14 years |
jano.vesely |
ohci: Fix error paths
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d394f1b8
|
14 years |
jano.vesely |
uhci,ohci: Add some const qualifiers because there is no reason not to
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@933b0d7
|
14 years |
jano.vesely |
USB: make bandwidth count function changeable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52eead3e
|
14 years |
jano.vesely |
ohci: cleanup device initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f1586d0
|
14 years |
jano.vesely |
ohci: do not create OHCI hw structures for root hub control endpoint
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f57929
|
14 years |
jano.vesely |
uhci,ohci: remove logging macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bce1fc
|
14 years |
jano.vesely |
ohci: simplify ohci_batch initialization
remove per …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c10e51
|
14 years |
jano.vesely |
ohci: use driver specific structure instead of the generic one
ohci: …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff6dd73
|
14 years |
jano.vesely |
ohci: rename file batch ⇒ ohci_batch in reparation for further changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f974519
|
14 years |
jano.vesely |
ohci: Fix double enqueue issue, refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|