summaryrefslogtreecommitdiff
path: root/cmd/pci.c
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2016-01-26 10:59:42 -0700
committerSimon Glass <sjg@chromium.org>2016-01-28 21:01:23 -0700
commitdd8204de157e10c080aa2cdc0f24bcb2e4ac73dd (patch)
treea8f8d816ae62a52b98f3636261f4f0ab0594771b /cmd/pci.c
parente787a58fe2544497bbc75066e0bc62868c7c4e65 (diff)
downloadu-boot-dd8204de157e10c080aa2cdc0f24bcb2e4ac73dd.tar.gz
u-boot-dd8204de157e10c080aa2cdc0f24bcb2e4ac73dd.tar.bz2
u-boot-dd8204de157e10c080aa2cdc0f24bcb2e4ac73dd.zip
ARM: tegra: shut down USB device controller at boot
When loading U-Boot into RAM over USB protocols using tools such as tegrarcm or L4T's exec-uboot.sh/tegraflash.py, Tegra's USB device mode controller is initialized and enumerated by the host PC running the tool. Unfortunately, these tools do not shut down the USB controller before executing the downloaded code, and so the host PC does not "de-enumerate" the USB device. This patch implements optional code to shut down the USB controller when U-Boot boots to avoid leaving a stale USB device present. Signed-off-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'cmd/pci.c')
0 files changed, 0 insertions, 0 deletions