linux-kernel-test/drivers/firewire
Kristian Høgsberg f319b6a02f firewire: Move async transmit to use the general context code.
The old async transmit context handling was starting and stopping
DMA for every packet transmission.  This could cause silently failing
packet transmission, if the DMA was reprogrammed too close to being
stopped.

The general context code keeps DMA running at all times and fixes this
problem.  It's also a nice cleanup.

Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
2007-03-09 22:03:11 +01:00
..
fw-card.c firewire: Drop the unused fw_card device. 2007-03-09 22:03:06 +01:00
fw-device-cdev.c firewire: Use only a wait queue and terminate poll and read on device removal. 2007-03-09 22:03:11 +01:00
fw-device-cdev.h firewire: Generalize get_config_rom to get_info. 2007-03-09 22:03:08 +01:00
fw-device.c firewire: Use only a wait queue and terminate poll and read on device removal. 2007-03-09 22:03:11 +01:00
fw-device.h firewire: Use only a wait queue and terminate poll and read on device removal. 2007-03-09 22:03:11 +01:00
fw-iso.c firewire: adjust whitespace 2007-03-09 22:03:04 +01:00
fw-ohci.c firewire: Move async transmit to use the general context code. 2007-03-09 22:03:11 +01:00
fw-ohci.h firewire: Implement basic isochronous receive functionality. 2007-03-09 22:02:58 +01:00
fw-sbp2.c firewire: Don't time out command orbs, leave that to the scsi stack. 2007-03-09 22:03:10 +01:00
fw-topology.c firewire: Schedule topology work before calling driver update functions. 2007-03-09 22:02:53 +01:00
fw-topology.h firewire: Implement gap count optimization. 2007-03-09 22:02:44 +01:00
fw-transaction.c firewire: Switch cdev code over to use register_chrdev and keep a list of devices. 2007-03-09 22:03:09 +01:00
fw-transaction.h firewire: Move async transmit to use the general context code. 2007-03-09 22:03:11 +01:00
Kconfig firewire: additional help in Kconfig 2007-03-09 22:02:39 +01:00
Makefile firewire: Add SBP-2 protocol driver for storage devices. 2007-03-09 22:02:34 +01:00