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 16:02:48 -0500 |
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 ad7ba32755eb..50ec2c683a31 100644 --- a/drivers/firewire/fw-transaction.h +++ b/drivers/firewire/fw-transaction.h | |||
@@ -276,6 +276,7 @@ struct fw_card { | |||
276 | int current_tlabel, tlabel_mask; | 276 | int current_tlabel, tlabel_mask; |
277 | struct list_head transaction_list; | 277 | struct list_head transaction_list; |
278 | struct timer_list flush_timer; | 278 | struct timer_list flush_timer; |
279 | unsigned long reset_jiffies; | ||
279 | 280 | ||
280 | unsigned long long guid; | 281 | unsigned long long guid; |
281 | int max_receive; | 282 | int max_receive; |
@@ -301,9 +302,10 @@ struct fw_card { | |||
301 | 302 | ||
302 | struct list_head link; | 303 | struct list_head link; |
303 | 304 | ||
304 | /* Work struct for IRM duties. */ | 305 | /* Work struct for BM duties. */ |
305 | struct delayed_work work; | 306 | struct delayed_work work; |
306 | int irm_retries; | 307 | int bm_retries; |
308 | int bm_generation; | ||
307 | }; | 309 | }; |
308 | 310 | ||
309 | struct fw_card *fw_card_get(struct fw_card *card); | 311 | struct fw_card *fw_card_get(struct fw_card *card); |