summaryrefslogtreecommitdiffstats
path: root/drivers/ieee1394/video1394.h
diff options
context:
space:
mode:
authorStefan Richter <stefanr@s5r6.in-berlin.de>2005-12-05 22:28:59 +0100
committerJody McIntyre <scjody@modernduck.com>2005-12-05 22:28:59 +0100
commit61c7f775ca25ccfc0e51486103a724fb1a3a08f2 (patch)
tree90bbd7f117a3831f3bb38ca9bc512de039062f2f /drivers/ieee1394/video1394.h
parentMerge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git (diff)
downloadlinux-61c7f775ca25ccfc0e51486103a724fb1a3a08f2.tar.xz
linux-61c7f775ca25ccfc0e51486103a724fb1a3a08f2.zip
ieee1394: write broadcast_channel only to select nodes (fixes device recognition)
Some old 1394-1995 SBP-2 bridges would hang if they received a broadcast write request to BROADCAST_CHANNEL before the config ROM was read. Affected devices include Datafab MD2-FW2 2.5" HDD and SmartDisk VST FWCDRW-V8 portable CD writer. The write request is now directed to specific nodes instead of being broadcast to all nodes at once, and it is only performed if a previous read request at this register succeeded. Fixes an old interoperability problem which was perceived as a 2.6.14-specific regression: http://marc.theaimsgroup.com/?t=113190586800003 Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> Signed-off-by: Jody McIntyre <scjody@modernduck.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions