usb: tegra: Move utmi-pads reset from ehci-tegra to tegra-phy
authorDmitry Osipenko <digetx@gmail.com>
Mon, 9 Apr 2018 22:02:58 +0000 (01:02 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 23 Apr 2018 07:50:57 +0000 (09:50 +0200)
commit143470368efd3f0fb4cbe81aa89f49de8048d8a9
tree3be5a1e74b7d20059e37b8ccee62c503e87f0b0d
parentf59cd940051459f04eb5cbdf07cab27d628439cf
usb: tegra: Move utmi-pads reset from ehci-tegra to tegra-phy

UTMI pads are shared by USB controllers and reset of UTMI pads is shared
with the reset of USB1 controller. Currently reset of UTMI pads is done by
the EHCI driver and ChipIdea UDC works because EHCI driver always happen
to be probed first. Move reset controls from ehci-tegra to tegra-phy in
order to resolve the problem.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/ehci-tegra.c
drivers/usb/phy/phy-tegra-usb.c
include/linux/usb/tegra_usb_phy.h