firewire: Implement compliant bus management.

Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
This commit is contained in:
Kristian Høgsberg
2007-01-26 00:38:45 -05:00
committed by Stefan Richter
parent 9fc82689bf
commit 931c4834c8
4 changed files with 117 additions and 25 deletions

View File

@@ -449,6 +449,8 @@ static void fw_device_init(struct work_struct *work)
} else {
fw_notify("giving up on config rom for node id %x\n",
device->node_id);
if (device->node == device->card->root_node)
schedule_delayed_work(&device->card->work, 0);
fw_device_release(&device->device);
}
return;