Skip to content
Snippets Groups Projects
Commit 25c8ebdf authored by Hans de Goede's avatar Hans de Goede Committed by Simon Glass
Browse files

dm: usb: Use usb_get_bus in dm ehci code


Use usb_get_bus in dm ehci code rather then re-implementing it.

Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Acked-by: default avatarSimon Glass <sjg@chromium.org>
parent 7f1a0753
No related branches found
No related tags found
No related merge requests found
......@@ -125,14 +125,7 @@ static struct descriptor {
static struct ehci_ctrl *ehci_get_ctrl(struct usb_device *udev)
{
#ifdef CONFIG_DM_USB
struct udevice *dev;
/* Find the USB controller */
for (dev = udev->dev;
device_get_uclass_id(dev) != UCLASS_USB;
dev = dev->parent)
;
return dev_get_priv(dev);
return dev_get_priv(usb_get_bus(udev->dev));
#else
return udev->controller;
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment