Commit 215ad93a authored by Wesley W. Terpstra's avatar Wesley W. Terpstra

sdb: fix traversal of 3+ deep crossbars

parent c6fdc0c0
......@@ -90,6 +90,7 @@ static unsigned char *find_device_deep(unsigned int base, unsigned int sdb,
find_device_deep(base +
record->bridge.sdb_component.
addr_first.low,
base +
record->bridge.sdb_child.low,
devid);
if (out)
......@@ -119,6 +120,7 @@ static void print_devices_deep(unsigned int base, unsigned int sdb)
print_devices_deep(base +
record->bridge.sdb_component.
addr_first.low,
base +
record->bridge.sdb_child.low);
if (record->empty.record_type != SDB_DEVICE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment