diff options
author | Kristian Høgsberg <krh@redhat.com> | 2007-01-26 00:38:45 -0500 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-03-09 22:02:48 +0100 |
commit | 931c4834c8d1e1bf0dcc256b89449a01711f970d (patch) | |
tree | 2d1b26b4418a034528acc98d38e179b57e2b3a56 /drivers/firewire/fw-transaction.h | |
parent | 9fc82689bf2920e9b3a8cc1766bcb6ad6454a7c4 (diff) |
firewire: Implement compliant bus management.
Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/firewire/fw-transaction.h')
-rw-r--r-- | drivers/firewire/fw-transaction.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/firewire/fw-transaction.h b/drivers/firewire/fw-transaction.h index ad7ba32755e..50ec2c683a3 100644 --- a/drivers/firewire/fw-transaction.h +++ b/drivers/firewire/fw-transaction.h @@ -276,6 +276,7 @@ struct fw_card { int current_tlabel, tlabel_mask; struct list_head transaction_list; struct timer_list flush_timer; + unsigned long reset_jiffies; unsigned long long guid; int max_receive; @@ -301,9 +302,10 @@ struct fw_card { struct list_head link; - /* Work struct for IRM duties. */ + /* Work struct for BM duties. */ struct delayed_work work; - int irm_retries; + int bm_retries; + int bm_generation; }; struct fw_card *fw_card_get(struct fw_card *card); |