diff options
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2005-12-05 22:28:59 +0100 |
---|---|---|
committer | Jody McIntyre <scjody@modernduck.com> | 2005-12-13 05:21:12 +0100 |
commit | d51e86c18a479f1dbcef3aa20e58ad04d1233016 (patch) | |
tree | c6dd3b79a4276908451d8daa8587347a03ca7f1c /drivers/media/dvb/ttpci/av7110.c | |
parent | ieee1394: resume remote ports when starting a host (fixes device recognition) (diff) | |
download | linux-d51e86c18a479f1dbcef3aa20e58ad04d1233016.tar.xz linux-d51e86c18a479f1dbcef3aa20e58ad04d1233016.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>
(cherry picked from 61c7f775ca25ccfc0e51486103a724fb1a3a08f2 commit)
Diffstat (limited to 'drivers/media/dvb/ttpci/av7110.c')
0 files changed, 0 insertions, 0 deletions