summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeLines
* * Cleanup lowboot code for MPC5200wdenk2004-01-02-163/+758
| | | | | | | | | | | | | | | | | | * Minor code cleanup (coding style) * Patch by Reinhard Meyer, 30 Dec 2003: - cpu/mpc5xxx/fec.c: added CONFIG_PHY_ADDR, added CONFIG_PHY_TYPE, - added CONFIG_PHY_ADDR to include/configs/IceCube.h, - turned debug print of PHY registers into a function (called in two places) - added support for EMK MPC5200 based modules * Fix MPC8xx PLPRCR_MFD_SHIFT typo * Add support for TQM866M modules * Fixes for TQM855M with 4 MB flash (Am29DL163 = _no_ mirror bit flash) * Fix a few compiler warnings
* Patch by Reinhard Meyer, 28 Dec 2003:wdenk2003-12-28-0/+291
| | | | Add initial support for TOP5200 board
* * Make CPU clock on ICA-IP board controllable by a "cpuclk"wdenk2003-12-27-8/+6
| | | | | | | | | | | | | | environment variable which can set to "100", "133", or "150". The CPU clock will be configured accordingly upon next reboot. Other values are ignored. In case of an invalid or undefined "cpuclk" value, the compile-time default CPU clock speed will be used. * Enable Quad-UART on BMS2003 board (initialize the PCMCIA memory window that is used to access the UART registers by the Linux driver) * Patch by Reinhard Meyer, 20 Dec 2003: Fix clock calculation for the MPC5200 for higher clock frequencies (above 2**32 / 10 = 429.5 MHz).
* * Fix IceCube CLKIN configuration (it's 33.000000MHz)wdenk2003-12-20-4/+26
| | | | | | * Add new configuration for IceCube board with DDR memory * Update TRAB memory configurations
* Add JFFS2 support for INCA-IP boardwdenk2003-12-12-1/+36
|
* Updated for PPC405EP boards.stroese2003-12-09-0/+8
|
* BUBINGA405EP port fixed.stroese2003-12-09-10/+26
|
* * Patch by Bernhard Kuhn, 28 Nov 2003:wdenk2003-12-08-0/+512
| | | | | add support for Coldfire CPU add support for Motorola M5272C3 and M5282EVB boards
* * Patch by Pierre Aubert, 24 Nov 2003:wdenk2003-12-07-4/+7
| | | | | | | - add a return value for the fpga command - add ide_preinit() function called in ide_init if CONFIG_IDE_PREINIT is defined. If ide_preinit fails, ide_init is aborted. - fix an endianess problem in fat.h
* Patch by Wolter Kamphuis, 05 Dec 2003:wdenk2003-12-07-0/+1615
| | | | Add support for SNMC's QS850/QS823/QS860T boards
* * Patch by Yuli Barcohen, 3 Dec 2003:wdenk2003-12-07-248/+115
| | | | | | | | | | "revive" U-Boot support for old Motorola MPC860ADS board * Patch by Cam(ilo?), 03 Dec 2003: make examples build even with broken Montavista objcopy * Patch by Pavel Bartusek, 27 Nov 2003: fix conversion problem with "bootretry" evironment variable
* * Patch by Andre Schwarz, 24 Nov 2003:wdenk2003-12-07-4/+330
| | | | | | | | | | add support for mvblue (mvBlueLYNX and mvBlueBOX) boards * Patch by Pavel Bartusek, 21 Nov 2003: set ZMII bridge speed on 440 * Patch by Anders Larsen, 17 Nov 2003: Fix mismatched #ifdef / #endif in include/asm-arm/arch-pxa/hardware.h
* * Patches by David Müller, 14 Nov 2003:wdenk2003-12-07-14/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - board/mpl/common/common_util.c * implement support for BZIP2 compressed images * various cleanups (printf -> puts, ...) - board/mpl/common/flash.c * report correct errors to upper layers * check the erase fail and VPP low bits in status reg - board/mpl/vcma9/cmd_vcma9.c - board/mpl/vcma9/flash.c * various cleanups (printf -> puts, ...) - common/cmd_usb.c * fix typo in comment - cpu/arm920t/usb_ohci.c * support for S3C2410 is missing in #if line - drivers/cs8900.c * reinit some registers in case of error (cable missing, ...) - fs/fat/fat.c * support for USB/MMC devices is missing in #if line - include/configs/MIP405.h - include/configs/PIP405.h * enable BZIP2 support * enlarge malloc space to 1MiB because of BZIP2 support - include/configs/VCMA9.h * enable BZIP2 support * enlarge malloc space to 1MiB because of BZIP2 support * enable USB support - lib_arm/armlinux.c * change calling convention of ARM Linux kernel as described on http://www.arm.linux.org.uk/developer/booting.php * Patch by Thomas Lange, 14 Nov 2003: Split dbau1x00 into dbau1000, dbau1100 and dbau1500 configs to support all these AMD boards. * Patch by Thomas Lange, 14 Nov 2003: Workaround for mips au1x00 physical memory accesses (the au1x00 uses a 36 bit bus internally and cannot access physical memory directly. Use the uncached SDRAM address instead of the physical one.)
* * Patch by Xue Ligong (Joe), 13 Nov 2003:wdenk2003-12-07-8/+15
| | | | | | | | | | add Realtek 8019 ethernet driver * Patch by Yuli Barcohen, 13 Nov 2003: MPC826xADS/PQ2FADS cleanup * Patch by Anders Larsen, 12 Nov 2003: Update README to mark the PORTIO commands non-standard
* * Patch by Nicolas Lacressonnière, 12 Nov 2003:wdenk2003-12-06-16/+30
| | | | | | | | | | | | | | update for for Atmel AT91RM9200DK development kit: - support for environment variables in DataFlash - Atmel DataFlash AT45DB1282 support * Patch by Jeff Carr, 11 Nov 2003: add support for new version of 8270 processors * Patches by George G. Davis, 05 Nov 2003: - only pass the ARM linux initrd tag to the kernel when an initrd is actually present - update omap1510inn configuration file
* * Patches by Stephan Linz, 3 Nov 2003:wdenk2003-12-06-1/+1
| | | | | | | | | | | | - more endianess fixes for LAN91C111 driver - CFG_HZ configuration patch for NIOS Cyclone board * Patch by Stephan Linz, 28 Oct 2003: fix PHY_INT_REG vs. PHY_MASK_REG bug in drivers/smc91111.c * Patch by Steven Scholz, 20 Oct 2003: - make "mii info <addr>" show infor for PHY at "addr" only - Endian fix for miiphy_info()
* * Patch by Gleb Natapov, 19 Sep 2003:wdenk2003-12-06-5/+49
| | | | | | | | Move most of the timer interrupt related PPC code to ppc_lib/interrupts.c * Patch by Anders Larsen, 17 Sep 2003: Bring ARM memory layout in sync with the documentation: stack and malloc-heap are now located _below_ the U-Boot code
* * Enabled password check on RMU boardwdenk2003-12-03-1/+5
| | | | | * Fix configuration problem with IceCube in LOWBOOT configuration: environment got embedded, corrupting the image layout.
* Add support for BMS2003 boardwdenk2003-11-25-3/+7
| | | | | (featuring a NEC NL6448BC33-54. 10.4", 640x480 TFT display). Fix NEC display names (it's 6440 [for 640x480], not 6640).
* * Use "-fPIC" instead of "-mrelocatable" to prevent problems withwdenk2003-11-17-0/+7
| | | | | | | | | | | | | recent tools * Add checksum verification to 'imls' command * Add bd_info fields needed for 4xx Linux I2C driver * Patch by Martin Krause, 4 Nov. 2003: Fix error in cmd_vfd.c (TRAB board: "vfd /1" shows now only one Bitmap) * Print used network interface when CONFIG_NET_MULTI is set
* * Patch by Bernhard Kuhn, 28 Oct 2003:wdenk2003-11-07-12/+44
| | | | | | | | Add low boot support for MPC5200 * Fix problem with dual PCMCIA support (NSCU) * Fix MPC5200 I2C initialization function
* * Fix parameter passing to standalone images with bootm commandwdenk2003-10-30-0/+10
| | | | | | | | | | * Patch by Kyle Harris, 30 Oct 2003: Fix build errors for ixdp425 board * Patch by David M. Horn, 29 Oct 2003: Fixes to build under CYGWIN * Get IceCube MGT5100 working (again)
* * Prepare for releasewdenk2003-10-29-1/+1
| | | | | | | | | * Fix problems in memory test on some boards (which was not non-destructive as intended) * Patch by Gary Jennejohn, 28 Oct 2003: Change fs/fat/fat.c to put I/O buffers in BSS instead on the stack to prevent stack overflow on ARM systems
* * Patch by Stephan Linz, 28 Oct 2003:wdenk2003-10-28-0/+2
| | | | | | | | fix init sequence error for NIOS port * Allow lowercase spelling for IceCube_5200; support MPC5200LITE name * Add CONFIG_VERSION_VARIABLE to TRAB configuration
* Fix PCI problems on PPChameleon boardwdenk2003-10-22-2/+2
|
* * Patch by Steven Scholz, 18 Oct 2003:wdenk2003-10-19-7/+4
| | | | | | | | | | | | | | | | | | | | | Fix AT91RM9200 ethernet driver * Patch by Nye Liu, 17 Oct 2003: Fix typo in include/mpc8xx.h * Patch by Richard Woodruff, 16 Oct 03: Fixes for cpu/arm925/interrupt.c - Initialize timestamp & lastdec vars. - fix timestamp overflows. - fix lastdec overflow. - smarter normalization to allow udelay() below 1ms to work. * Patch by Scott McNutt, 16 Oct add networking support for the Altera Nios Development Kit, Cyclone Edition (DK-1C20) * Patch by Jon Diekema, 14 Oct 2003: add hint about doc/README.silent to README file
* * Fix PCI problems on PPChameleonEVBwdenk2003-10-19-1/+1
| | | | * TRAB auto-update: image type patch by Martin Krause, 17 Oct 2003
* Add CompactFlash support for NSCUdzu2003-10-19-2/+10
|
* * Patches by Xianghua Xiao, 15 Oct 2003:wdenk2003-10-15-148/+3683
| | | | | | | | - Added Motorola CPU 8540/8560 support (cpu/85xx) - Added Motorola MPC8540ADS board support (board/mpc8540ads) - Added Motorola MPC8560ADS board support (board/mpc8560ads) * Minor code cleanup
* * Make sure HUSH is initialized for running auto-update scriptswdenk2003-10-14-2/+732
| | | | | | | | | | | * Make 5200 reset command _really_ reset the board, without running any other code after it * Fix flash mapping and display on P3G4 board * Patch by Kyle Harris, 15 Jul 2003: - add support for Intel IXP425 CPU - add support for IXDP425 eval board
* Added config option CONFIG_SILENT_CONSOLE. See doc/README.silentwdenk2003-10-10-0/+7
| | | | for more information
* * Patch by Steven Scholz, 10 Oct 2003wdenk2003-10-09-28/+1336
| | | | | | | | | | - Add support for Altera FPGA ACEX1K * Patches by Thomas Lange, 09 Oct 2003: - Endian swap ATA identity for all big endian CPUs, not just PPC - MIPS only: New option CONFIG_MEMSIZE_IN_BYTES for passing memsize args to linux - add support for dbau1x00 board (MIPS32)
* * Patches by Thomas Lange, 09 Oct 2003:wdenk2003-10-09-8/+447
| | | | | | | | | | - fix cmd_ide.c for non ppc boards (read/write functions did not add ATA base address) - fix for shannon board - #ifdef CONFIG_IDE_8xx_DIRECT some otherwise unused code * Patch by Sangmoon Kim, 07 Oct 2003: add support for debris board
* * Patch by Martin Krause, 09 Oct 2003:wdenk2003-10-09-3/+7
| | | | | | | | | | | | | Fixes for TRAB board - /board/trab/rs485.c: correct baudrate - /board/trab/cmd_trab.c: bug fix for problem with timer overflow in udelay(); fix some timing problems with adc controller - /board/trab/trab_fkt.c: add new commands: gain, eeprom and power; modify commands: touch and buzzer * Disable CONFIG_SUPPORT_VFAT when used with CONFIG_AUTO_UPDATE (quick & dirty workaround for rogue pointer problem in get_vfatname()); Use direct function calls for auto_update instead of hush commands
* * Patch by Scott McNutt, 04 Oct 2003:wdenk2003-10-08-0/+717
| | | | | | | | | | | | | | | | | | - add support for Altera Nios-32 CPU - add support for Nios Cyclone Development Kit (DK-1C20) * Patch by Steven Scholz, 29 Sep 2003: - A second parameter for bootm overwrites the load address for "Standalone Application" images. - bootm sets environment variable "filesize" to the resulting (uncompressed) data length for "Standalone Application" images when autostart is set to "no". Now you can do something like if bootm $fpgadata $some_free_ram ; then fpga load 0 $some_free_ram $filesize fi * Patch by Denis Peter, 25 Sept 2003: add support for the MIP405 Rev. C board
* * Patch by Yuli Barcohen, 25 Sep 2003:wdenk2003-10-08-0/+284
| | | | | | | | add support for Zephyr Engineering ZPC.1900 board * Patch by Anders Larsen, 23 Sep 2003: add CMD_PORTIO to CFG_CMD_NONSTD (commands in question are only implemented for the x86 architecture)
* * Patch by Sangmoon Kim, 23 Sep 2003:wdenk2003-10-08-0/+3
| | | | | | | | | | | | | | | | | | | | fix pll_pci_to_mem_multiplier table for MPC8245 * Patch by Anders Larsen, 22 Sep 2003: enable timed autoboot on PXA * Patch by David Müller, 22 Sep 2003: - add $(CFLAGS) to "-print-libgcc-filename" so compiler driver returns correct libgcc file path - "latency" reduction of busy-loop waiting to improve "U-Boot" boot time on s3c24x0 systems * Patch by Jon Diekema, 19 Sep 2003: - Add CFG_FAULT_ECHO_LINK_DOWN option to echo the inverted Ethernet link state to the fault LED. - In NetLoop, make the Fault LED reflect the link status. The link status gets updated on entry, and on timeouts.
* * Patch by Anders Larsen, 18 Sep 2003:wdenk2003-10-08-12/+0
| | | | | | | | | | | allow mkimage to build and run on Cygwin-hosted systems * Patch by Frank Müller, 18 Sep 2003: use bi_intfreq instead of bi_busfreq to compute fec_mii_speed in cpu/mpc8xx/fec.c * Patch by Pantelis Antoniou, 16 Sep 2003: add tool to compute fileds in the PLPRCR register for MPC86x
* * Update TRAB auto update codewdenk2003-10-06-15/+23
| | | | | | | | | | | * Make fatload set filesize environment variable fix potential buffer overlow problem * enable basic / medium / high-end configurations for PPChameleonEVB board; fix NAND code * enable TFTP client code to specify to the server the desired timeout value (see RFC-2349)
* Fix problems with I2C support for mpc5200dzu2003-09-30-8/+4
|
* * Adapt TRAB configuration and auto_update to new memory layoutdzu2003-09-29-1/+1
|
* Update MPC5200 port pin configuration for Linux CAN drivers.wdenk2003-09-18-1/+1
|
* Work on TRAB's auto_update feature.wdenk2003-09-18-1/+1
| | | | Cleanup for submitted patches.
* * Patch by Rune Torgersen, 17 Sep 2003:wdenk2003-09-18-48/+49
| | | | | - Fixes for MPC8266 default config - Allow eth_loopback_test() on 8260 to use a subset of the FCC's
* * Patches by Jon Diekema, 17 Sep 2003:wdenk2003-09-18-29/+53
| | | | | | | - update README (SHOW_BOOT_PROGRESS values for cmd_nand.c and env_common.c) - sbc8260 tweaks - adjust "help" output
* Support new configuration of TRAB board with more memorywdenk2003-09-17-6/+11
| | | | Minor cleanup of comments
* Add auto-update code for TRAB board using USB memory stickswdenk2003-09-17-36/+48
|
* * Modify XLB arbiter priorities on MPC5200 so all devices use samewdenk2003-09-16-0/+7
| | | | | priority; configure critical interrupts to be handled like external interrupts
* Make IPB clock on MGT5100/MPC5200 configurable in board config file;wdenk2003-09-16-0/+6
| | | | go back to 66 MHz for stability
* * Patches by Jon Diekema, 15 Sep 2003:wdenk2003-09-15-8/+73
| | | | | | | | | | | | | | | | | | | | | | | - add description for missing CFG_CMD_* entries in the README file - sacsng tweaks: include/configs/sacsng.h: + Support extra bootp options like: 2nd DNS and send hostname + Enabling ping and irq command + Adding defines for a bunch of misc configrabled options (patches for these options will be coming) + Adding watchdog support, but it isn't enabled yet. board/sacsng/sacsng.c: + Suppressing unneeded output when the quiet environment is non-zero. + show_boot_progress() now accepts any negative number as a failure code. + show_boot_progress() flashes the error code 5 times, and then resets the board to retry the boot from the top * Patch by Gleb Natapov, 14 Sep 2003: enable watchdog support for all MPC824x boards that have a watchdog