summaryrefslogtreecommitdiff
path: root/common/xilinx.c
diff options
context:
space:
mode:
authorMarkus Klotzbücher <mk@denx.de>2008-07-10 14:47:09 +0200
committerWolfgang Denk <wd@denx.de>2008-07-10 21:47:44 +0200
commit3d71c81a9bb03f866a1e98da96363ef3f46c76b3 (patch)
treed238a1da6f5a90056b20cbbf017c5b502327a64f /common/xilinx.c
parente0320b1ebec13755911a53b0af12cbf3e5e49a65 (diff)
downloadu-boot-imx-3d71c81a9bb03f866a1e98da96363ef3f46c76b3.zip
u-boot-imx-3d71c81a9bb03f866a1e98da96363ef3f46c76b3.tar.gz
u-boot-imx-3d71c81a9bb03f866a1e98da96363ef3f46c76b3.tar.bz2
USB: shutdown USB before booting
This patch fixes a potentially serious issue related to USB which was discouvered by Martin Krause <martin.krause@tqs.de> and fixed for ARM920T. Martin wrote: Turn off USB to prevent the host controller from writing to the SDRAM while Linux is booting. This could happen, because the HCCA (Host Controller Communication Area) lies within the SDRAM and the host controller writes continously to this area (as busmaster!), for example to increase the HccaFrameNumber variable, which happens every 1 ms. This is a slightly modified version of the patch in order to shutdown USB when booting on all architectures. Signed-off-by: Markus Klotzbuecher <mk@denx.de>
Diffstat (limited to 'common/xilinx.c')
0 files changed, 0 insertions, 0 deletions