dm: usb: Drop the EHCI weak functions
authorSimon Glass <sjg@chromium.org>
Wed, 25 Mar 2015 18:22:27 +0000 (12:22 -0600)
committerSimon Glass <sjg@chromium.org>
Sat, 18 Apr 2015 17:11:24 +0000 (11:11 -0600)
commitdeb8508c518b8e49f2cd3199861e639d9eeebd9f
tree910919cd533a774a43bb0263eef5b9f3f6880710
parent7372b5bd318515c0e756a96e1f730a3ff119bd31
dm: usb: Drop the EHCI weak functions

These are a pain with driver model because we might have different EHCI
drivers which want to implement them differently. Now that they use
consistent function signatures, we can in good conscience move them to
a struct.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Marek Vasut <marex@denx.de>
Fix non-driver-model EHCI to set up the EHCI operations correctly:
Signed-off-by: Tom Rini <trini@konsulko.com>
board/genesi/mx51_efikamx/efikamx-usb.c
drivers/usb/host/ehci-faraday.c
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-mx5.c
drivers/usb/host/ehci-tegra.c
drivers/usb/host/ehci.h