u-boot-brain/common
Markus Klotzbücher 3d71c81a9b 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>
2008-07-10 21:47:44 +02:00
..
ACEX1K.c
altera.c Altera Stratix II support 2008-04-13 14:52:48 -07:00
bedbug.c
circbuf.c
cmd_ambapp.c Coding Style cleanup; update CHANGELOG 2008-04-13 09:59:26 -07:00
cmd_autoscript.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_bdinfo.c ppc4xx: Rename CONFIG_XILINX_ML300 to CONFIG_XILINX_405 2008-07-06 22:39:14 +02:00
cmd_bedbug.c
cmd_bmp.c
cmd_boot.c allow ports to override go behavior 2008-04-18 00:31:41 -07:00
cmd_bootldr.c Blackfin: move bootldr command to common code 2008-03-15 22:13:58 -04:00
cmd_bootm.c USB: shutdown USB before booting 2008-07-10 21:47:44 +02:00
cmd_cache.c
cmd_console.c
cmd_cplbinfo.c Blackfin: new cplbinfo command for viewing cplb tables 2008-03-15 22:14:54 -04:00
cmd_date.c
cmd_dcr.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_df.c SPI API improvements 2008-06-03 20:28:50 +02:00
cmd_diag.c
cmd_display.c
cmd_doc.c Delay FIT format check on sector based devices 2008-06-30 22:52:43 +02:00
cmd_dtt.c
cmd_eeprom.c
cmd_elf.c allow ports to override bootelf behavior 2008-04-18 00:30:42 -07:00
cmd_ext2.c
cmd_fat.c
cmd_fdc.c Delay FIT format check on sector based devices 2008-06-30 22:52:43 +02:00
cmd_fdos.c
cmd_fdt.c Fix printf errors. 2008-07-09 23:55:46 +02:00
cmd_flash.c Fix CFG_NO_FLASH compilation. 2008-03-30 21:19:40 +02:00
cmd_fpga.c [new uImage] Add new uImage fromat support to fpga command 2008-03-12 10:33:01 +01:00
cmd_i2c.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_ide.c Delay FIT format check on sector based devices 2008-06-30 22:52:43 +02:00
cmd_immap.c
cmd_itest.c
cmd_jffs2.c
cmd_load.c [new uImage] Add new uImage format support to autoscript routine 2008-03-12 10:33:00 +01:00
cmd_log.c Avoid initrd and logbuffer area overlaps 2008-06-03 19:34:19 +02:00
cmd_mac.c
cmd_mem.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_mfsl.c
cmd_mii.c Add CONFIG_MII_INIT support to related boards 2008-04-13 23:03:02 -07:00
cmd_misc.c
cmd_mmc.c
cmd_mp.c 85xx: Update multicore boot mechanism to ePAPR v0.81 spec 2008-03-26 11:43:04 -05:00
cmd_nand.c MTD/NAND: Fix printf format warning in nand code 2008-07-10 10:46:13 +02:00
cmd_net.c [new uImage] Add new uImage format support to autoscript routine 2008-03-12 10:33:00 +01:00
cmd_nvedit.c cmd_nvedit.c: clean up syntax highlighting 2008-07-01 23:06:53 +02:00
cmd_onenand.c Fix OneNAND erase command 2008-04-13 23:10:39 -07:00
cmd_otp.c
cmd_pci.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_pcmcia.c
cmd_portio.c
cmd_reginfo.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_reiser.c
cmd_sata.c ata: add the support for SATA framework 2008-03-26 23:38:51 +01:00
cmd_scsi.c Delay FIT format check on sector based devices 2008-06-30 22:52:43 +02:00
cmd_setexpr.c Add setexpr command 2008-03-25 22:16:15 +01:00
cmd_sf.c SPI Flash: Add "sf" command 2008-06-03 20:32:25 +02:00
cmd_spi.c SPI API improvements 2008-06-03 20:28:50 +02:00
cmd_strings.c
cmd_terminal.c
cmd_universe.c
cmd_usb.c Fix "usb part" command 2008-07-10 12:24:29 +02:00
cmd_vfd.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmd_ximg.c Memory footprint optimizations 2008-04-24 17:21:55 +02:00
command.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
console.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
crc16.c
cyclon2.c
devices.c
dlmalloc.c Make sure common.h is the first include. 2008-06-03 19:42:05 +02:00
dlmalloc.src
docecc.c
env_common.c Remove code duplication for setting the default environment 2008-07-10 00:28:20 +02:00
env_dataflash.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
env_eeprom.c environment: cleanup prototype declarations of env functions. 2008-05-14 12:22:49 +02:00
env_flash.c fix building when saveenv is disabled in some setups 2008-05-04 00:22:45 +02:00
env_nand.c Merge branch 'master' of git://www.denx.de/git/u-boot-nand-flash 2008-07-10 00:59:04 +02:00
env_nowhere.c
env_nvram.c environment: cleanup prototype declarations of env functions. 2008-05-14 12:22:49 +02:00
env_onenand.c Fix OneNAND erase command 2008-04-13 23:10:39 -07:00
env_sf.c Add support for environment in SPI flash 2008-06-03 20:33:11 +02:00
environment.c
exports.c
fdt_support.c fdt: Fix typo in variable name. 2008-07-02 16:49:52 +02:00
flash.c
fpga.c Altera Stratix II support 2008-04-13 14:52:48 -07:00
gunzip.c
hush.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
image.c Change lmb to use phys_size_t/phys_addr_t 2008-06-12 00:56:39 +02:00
kgdb.c
lcd.c Cleanup nand_info[] declaration. 2008-05-13 21:49:04 +02:00
lists.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lynxkdi.c
main.c Fix printf errors. 2008-07-09 23:55:46 +02:00
Makefile Remove the deprecated CONFIG_OF_FLAT_TREE 2008-06-09 21:13:35 -04:00
memsize.c
miiphybb.c
miiphyutil.c
s_record.c
serial.c
soft_i2c.c soft_i2c: Pull SDA high before reading 2008-06-03 20:25:56 +02:00
soft_spi.c SPI API improvements 2008-06-03 20:28:50 +02:00
spartan2.c
spartan3.c
stratixII.c Altera Stratix II support 2008-04-13 14:52:48 -07:00
usb_kbd.c USB: replace old swap_ with proper endianess conversion macros 2008-05-22 17:29:32 +02:00
usb_storage.c USB: replace old swap_ with proper endianess conversion macros 2008-05-22 17:29:32 +02:00
usb.c USB: replace old swap_ with proper endianess conversion macros 2008-05-22 17:29:32 +02:00
virtex2.c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
xilinx.c
xyzModem.c