summaryrefslogtreecommitdiffstats
path: root/src/drivers/usb/hub/acpi.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/usb/hub/acpi.c')
-rw-r--r--src/drivers/usb/hub/acpi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/usb/hub/acpi.c b/src/drivers/usb/hub/acpi.c
index e26d584a1684..3944952eabcf 100644
--- a/src/drivers/usb/hub/acpi.c
+++ b/src/drivers/usb/hub/acpi.c
@@ -41,7 +41,7 @@ static void usb_hub_add_ports(const struct device *dev)
struct device *port = NULL;
unsigned int child_count = 0;
- while ((port = dev_bus_each_child(dev->link_list, port)) != NULL) {
+ while ((port = dev_bus_each_child(dev->downstream, port)) != NULL) {
if (child_count++ >= config->port_count) {
printk(BIOS_WARNING, "%s cannot be added. Port Count limit reached.\n",
dev_name(port));