diff options
-rw-r--r-- | drivers/firewire/fw-transaction.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/drivers/firewire/fw-transaction.h b/drivers/firewire/fw-transaction.h index 5a57bb897e23..c9ab12a15f6e 100644 --- a/drivers/firewire/fw-transaction.h +++ b/drivers/firewire/fw-transaction.h | |||
@@ -237,13 +237,6 @@ struct fw_card { | |||
237 | int link_speed; | 237 | int link_speed; |
238 | int config_rom_generation; | 238 | int config_rom_generation; |
239 | 239 | ||
240 | /* | ||
241 | * We need to store up to 4 self ID for a maximum of 63 | ||
242 | * devices plus 3 words for the topology map header. | ||
243 | */ | ||
244 | u32 topology_map[252 + 3]; | ||
245 | u32 broadcast_channel; | ||
246 | |||
247 | spinlock_t lock; /* Take this lock when handling the lists in | 240 | spinlock_t lock; /* Take this lock when handling the lists in |
248 | * this struct. */ | 241 | * this struct. */ |
249 | struct fw_node *local_node; | 242 | struct fw_node *local_node; |
@@ -261,6 +254,9 @@ struct fw_card { | |||
261 | struct delayed_work work; | 254 | struct delayed_work work; |
262 | int bm_retries; | 255 | int bm_retries; |
263 | int bm_generation; | 256 | int bm_generation; |
257 | |||
258 | u32 broadcast_channel; | ||
259 | u32 topology_map[(CSR_TOPOLOGY_MAP_END - CSR_TOPOLOGY_MAP) / 4]; | ||
264 | }; | 260 | }; |
265 | 261 | ||
266 | static inline struct fw_card *fw_card_get(struct fw_card *card) | 262 | static inline struct fw_card *fw_card_get(struct fw_card *card) |