summaryrefslogtreecommitdiff
path: root/payloads/libpayload/drivers/usb
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/drivers/usb')
-rw-r--r--payloads/libpayload/drivers/usb/ehci_rh.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/payloads/libpayload/drivers/usb/ehci_rh.c b/payloads/libpayload/drivers/usb/ehci_rh.c
index d9ba8e4eaf..1d41f3f574 100644
--- a/payloads/libpayload/drivers/usb/ehci_rh.c
+++ b/payloads/libpayload/drivers/usb/ehci_rh.c
@@ -147,6 +147,7 @@ ehci_rh_init (usbdev_t *dev)
p = &(RH_INST(dev)->ports[i]);
RH_INST(dev)->devices[i] = -1;
*p |= P_PP;
+ ehci_rh_scanport(dev, i);
}
dev->address = 0;