projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
firewire: core: add CSR abdicate support
[linux-2.6-microblaze.git]
/
drivers
/
firewire
/
core-topology.c
diff --git
a/drivers/firewire/core-topology.c
b/drivers/firewire/core-topology.c
index
93ec64c
..
ca3c653
100644
(file)
--- a/
drivers/firewire/core-topology.c
+++ b/
drivers/firewire/core-topology.c
@@
-552,6
+552,8
@@
void fw_core_handle_bus_reset(struct fw_card *card, int node_id, int generation,
smp_wmb();
card->generation = generation;
card->reset_jiffies = jiffies;
+ card->bm_abdicate = card->csr_abdicate;
+ card->csr_abdicate = false;
fw_schedule_bm_work(card, 0);
local_node = build_tree(card, self_ids, self_id_count);