aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firewire/fw-topology.c
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2006-12-19 19:58:31 -0500
committerStefan Richter <stefanr@s5r6.in-berlin.de>2007-03-09 16:02:33 -0500
commit19a15b937b26638933307bb02f7b1801310d6eb2 (patch)
tree817efaa8c1d2f4633fa811ba27fa1aee7f00c352 /drivers/firewire/fw-topology.c
parent3038e353cfaf548eb94f02b172b9dbe412abd24c (diff)
firewire: Add device probing and sysfs integration.
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-topology.c')
-rw-r--r--drivers/firewire/fw-topology.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/firewire/fw-topology.c b/drivers/firewire/fw-topology.c
index 2778aa3da8e4..e475025aae91 100644
--- a/drivers/firewire/fw-topology.c
+++ b/drivers/firewire/fw-topology.c
@@ -434,13 +434,15 @@ fw_core_handle_bus_reset(struct fw_card *card,
434 for_each_fw_node(card, local_node, report_found_node); 434 for_each_fw_node(card, local_node, report_found_node);
435 } else { 435 } else {
436 update_tree(card, local_node, &changed); 436 update_tree(card, local_node, &changed);
437 if (changed)
438 card->irm_retries = 0;
437 } 439 }
438 440
441 /* If we're not the root node, we may have to do some IRM work. */
442 if (card->local_node != card->root_node)
443 schedule_delayed_work(&card->work, 0);
444
439 spin_unlock_irqrestore(&card->lock, flags); 445 spin_unlock_irqrestore(&card->lock, flags);
440} 446}
441 447
442EXPORT_SYMBOL(fw_core_handle_bus_reset); 448EXPORT_SYMBOL(fw_core_handle_bus_reset);
443
444void fw_node_event(struct fw_card *card, struct fw_node *node, int event)
445{
446}