summaryrefslogtreecommitdiff
path: root/arch/arm/mach-pxa/generic.c
diff options
context:
space:
mode:
authorTuomas Tynkkynen <ttynkkynen@nvidia.com>2014-07-04 05:09:36 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-07-10 03:25:46 +0400
commit883df42abff97b4791c7bc466226b878a828ecc5 (patch)
tree10afcc07d1b2f995a251d68c78aa2017af2b6311 /arch/arm/mach-pxa/generic.c
parent91c72df1fc978b081224b2058067e2f5adc7143e (diff)
downloadlinux-883df42abff97b4791c7bc466226b878a828ecc5.tar.xz
USB: tegra: Add resets & has-utmi-pad-registers flag to the PHY binding
When Tegra was converted to use the standard reset bindings, the PHY was forgotten, probably because all the resetting of the USB blocks were done in the EHCI driver. What also went unnoticed is that resetting the 1st on-chip USB module also wipes some of the UTMI pad configuration registers that are also used by the other USB blocks. So this fact needs to be described in the device tree, and the driver modified not to reset the 1st module at inappropriate times. In order to stay compatible with old device trees, the USB drivers will still function without these properties but with the old, potentially buggy behaviour. Signed-off-by: Tuomas Tynkkynen <ttynkkynen@nvidia.com> Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/arm/mach-pxa/generic.c')
0 files changed, 0 insertions, 0 deletions