diff options
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-07-21 22:43:05 +0200 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-08-02 20:34:16 +0200 |
commit | 25659f7183376c6b37661da6141d5eaa21479061 (patch) | |
tree | 7ac9590d43a3c2b7760a88c00a39c1eb0f231745 /drivers/firewire/fw-transaction.h | |
parent | e4f8cac5e07528f7e0bc21d3682c16c9de993ecb (diff) | |
download | linux-3.10-25659f7183376c6b37661da6141d5eaa21479061.tar.gz linux-3.10-25659f7183376c6b37661da6141d5eaa21479061.tar.bz2 linux-3.10-25659f7183376c6b37661da6141d5eaa21479061.zip |
firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters)
As far as I know, all CardBus FireWire 400 adapters have a maximum
payload of 1024 bytes which is less than the speed-dependent limit of
2048 bytes. Fw-sbp2 has to take the host adapter's limit into account.
This apparently fixes Juju's incompatibility with my CardBus cards, a
NEC based card and a VIA based card.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Acked-by: Kristian Høgsberg <krh@redhat.com>
Diffstat (limited to 'drivers/firewire/fw-transaction.h')
-rw-r--r-- | drivers/firewire/fw-transaction.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/firewire/fw-transaction.h b/drivers/firewire/fw-transaction.h index 5ceaccd1056..fa7967b5740 100644 --- a/drivers/firewire/fw-transaction.h +++ b/drivers/firewire/fw-transaction.h @@ -231,7 +231,7 @@ struct fw_card { unsigned long reset_jiffies; unsigned long long guid; - int max_receive; + unsigned max_receive; int link_speed; int config_rom_generation; |