summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeLines
* * Add variable CPU clock for MPC859/866 systems (so far only TQM866M):wdenk2004-01-24-5/+1
| | | | | | | | see doc/README.MPC866 for details; implement workaround for "SIU4" and "SIU9" silicon bugs on MPC866; calculate CPU clock frequency from PLL register values. * Add support for 128 MB RAM on TQM8xxL/M modules
* * Make BMS2003 use a separate config file to avoid #ifdef mess;wdenk2004-01-04-4/+1
| | | | | | | | add I2C support; add support for DS1337 RTC * Add CompactFlash support for BMS2003 board * Add support for status LED on BMS2003 board
* * Fix problems caused by Robert Schwebel's cramfs patchwdenk2004-01-04-8/+7
| | | | | | | | | | | | * Patch by Scott McNutt, 02 Jan 2004: Add support for the Nios Active Serial Memory Interface (ASMI) on Cyclone devices * Patch by Andrea Marson, 16 Dec 2003: Add support for the PPChameleon ME and HI modules * Patch by Yuli Barcohen, 22 Dec 2003: Add support for Motorola DUET ADS board (MPC87x/88x)
* Patches by Stephan Linz, 11 Dec 2003:wdenk2004-01-03-1/+34
| | | | | | | | | | | | | | - more documentation for NIOS port - new struct nios_pio_t, struct nios_spi_t - Reconfiguration for NIOS Development Kit DK1C20: o move board related code from board/dk1c20 to board/altera/dk1c20 o create a new common source path board/altera/common and move generic flash access stuff into it o change/expand configuration file DK1C20.h - Add support for NIOS Development Kit DK1S10 - Add status LED support for NIOS systems - Add dual 7-segment LED support for Altera NIOS DevKits
* * Patch by Ronen Shitrit, 10 Dec 2003:wdenk2004-01-03-0/+6
| | | | | | | Add support for the Marvell DB64360 / DB64460 development boards * Patch by Detlev Zundel, 10 Dec 2003: fix dependency problem in examples/Makefile
* * Patch by Denis Peter, 8 Dec 2003wdenk2004-01-02-0/+3
| | | | | | | | | | - add support for the PATI board (MPC555) - add SPI support for the MPC5xx * Patch by Anders Larsen, 08 Dec 2003: add configuration options CONFIG_SERIAL_TAG and CONFIG_REVISION_TAG to pass ATAG_SERIAL and ATAG_REVISION, resp., to the ARM target; cleanup some redundand #defines
* * Cleanup lowboot code for MPC5200wdenk2004-01-02-7/+23
| | | | | | | | | | | | | | | | | | * 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
* * Fix IceCube CLKIN configuration (it's 33.000000MHz)wdenk2003-12-20-4/+14
| | | | | | * Add new configuration for IceCube board with DDR memory * Update TRAB memory configurations
* * Patch by Bernhard Kuhn, 28 Nov 2003:wdenk2003-12-08-0/+16
| | | | | add support for Coldfire CPU add support for Motorola M5272C3 and M5282EVB boards
* * Patch by Pierre Aubert, 24 Nov 2003:wdenk2003-12-07-7/+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/+9
| | | | Add support for SNMC's QS850/QS823/QS860T boards
* * Patch by Yuli Barcohen, 3 Dec 2003:wdenk2003-12-07-1/+2
| | | | | | | | | | "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-0/+3
| | | | | | | | | | 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-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 Gleb Natapov, 19 Sep 2003:wdenk2003-12-06-23/+17
| | | | | | | | 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
* Add support for BMS2003 boardwdenk2003-11-25-1/+7
| | | | | (featuring a NEC NL6448BC33-54. 10.4", 640x480 TFT display). Fix NEC display names (it's 6440 [for 640x480], not 6640).
* * Patch by Bernhard Kuhn, 28 Oct 2003:wdenk2003-11-07-4/+14
| | | | | | | | Add low boot support for MPC5200 * Fix problem with dual PCMCIA support (NSCU) * Fix MPC5200 I2C initialization function
* * Patch by Stephan Linz, 28 Oct 2003:wdenk2003-10-28-2/+4
| | | | | | | | fix init sequence error for NIOS port * Allow lowercase spelling for IceCube_5200; support MPC5200LITE name * Add CONFIG_VERSION_VARIABLE to TRAB configuration
* * Patches by Xianghua Xiao, 15 Oct 2003:wdenk2003-10-15-0/+13
| | | | | | | | - 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-0/+3
| | | | | | | | | | | * 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
* * Patch by Steven Scholz, 10 Oct 2003wdenk2003-10-09-0/+6
| | | | | | | | | | - 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/+11
| | | | | | | | | | - 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 Scott McNutt, 04 Oct 2003:wdenk2003-10-08-0/+14
| | | | | | | | | | | | | | | | | | - 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-2/+5
| | | | | | | | 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-1/+1
| | | | | | | | | | | | | | | | | | | | 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.
* * Update TRAB auto update codewdenk2003-10-06-1/+18
| | | | | | | | | | | * 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)
* Add configuration for wtk boarddzu2003-09-25-0/+5
|
* Support new configuration of TRAB board with more memorywdenk2003-09-17-2/+14
| | | | Minor cleanup of comments
* Add auto-update code for TRAB board using USB memory stickswdenk2003-09-17-5/+5
|
* Move TRAB burn-in tests to TRAB board directorywdenk2003-09-12-2/+3
|
* New boards DP405, HUB405, PLU405, VOH405 added.stroese2003-09-12-0/+12
|
* * Patch by Martin Krause, 11 Sep 2003:wdenk2003-09-11-0/+2
| | | | | | add burn-in tests for TRAB board * Enable instruction cache on MPC5200 board
* * Add support for SK98xx driverwdenk2003-09-05-1/+3
| | | | | | | | | | | | | | | * Add PCI support for SL8245 board * Support IceCube board configurations with 1 x AMD AM29LV065 (8 MB) or 1 x AM29LV652 (two LV065 in one chip = 16 MB); Run IPB at 133 Mhz; adjust the MII clock frequency accordingly * Set BRG_CLK on PM825/826 to 64MHz (VCO_OUT / 4, instead of 16 MHz) to allow for more accurate baudrate settings (error now 0.7% at 115 kbps, instead of 3.5% before) * Patch by Andreas Mohr, 4 Sep 2003: Fix a lot of spelling errors
* * Add support for PPChameleon Eval Boardwdenk2003-09-02-0/+6
| | | | | | | * Add support for P3G4 board * Fix problem with MGT5100 FEC driver: add "early" MAC address initialization
* Patch by Raghu Krishnaprasad, 7 Aug 2003:wdenk2003-08-30-0/+3
| | | | add support for Adder II MPC852T module
* * Patch by George G. Davis, 19 Aug 2003:wdenk2003-08-29-0/+3
| | | | | | | | fix TI Innovator/OMAP1510 pin configs * Patches by Kshitij, 18 Aug 2003 - add support for arm926ejs cpu core - add support for TI OMAP 1610 Innovator Board
* * Make Ethernet autonegotiation on INCA-IP work for all clock rates;wdenk2003-08-17-2/+24
| | | | | | | | | | | | | allow selection of clock frequency as "make" target * Implement memory autosizing code for IceCube boards * Configure network port on INCA-IP for autonegotiation * Fix overflow problem in network timeout code * Patch by Richard Woodruff, 8 Aug 2003: Allow crc32 to be used at address 0x000 (crc32_no_comp, too).
* Update for TQM board defaults:wdenk2003-08-07-0/+6
| | | | disable clocks_in_mhz, enable boot count limit
* Removed tools/gdb from "make all" target. Added make target "gdbtools"dzu2003-08-07-0/+3
| | | | | in toplevel directory instead. Removed astest.c from tools/gdb because it is no longer relevant.
* * Map ISP1362 USB OTG controller for NSCU boardwdenk2003-08-05-5/+11
| | | | | | | | | * Patch by Brad Parker, 02 Aug 2003: fix sc520_cdp problems * Implement Boot Cycle Detection (Req. 2.3 of OSDL CGL Reqirements) * Allow erase command to cross flash bank boundaries
* * Implement new mechanism to export U-Boot's functions to standalonewdenk2003-07-24-21/+37
| | | | | | | | applications: instead of using (PPC-specific) system calls we now use a jump table; please see doc/README.standalone for details * Patch by Dave Westwood, 24 Jul 2003: added support for Unity OS (a proprietary OS)
* * Patch by Martin Krause, 17 Jul 2003:wdenk2003-07-17-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | add delay to get I2C working with "imm" command and s3c24x0_i2c.c * Patch by Richard Woodruff, 17 July 03: - Fixed bug in OMAP1510 baud rate divisor settings. * Patch by Nye Liu, 16 July 2003: MPC860FADS fixes: - add MPC86xADS support (uses MPC86xADS.h) - add 866P/T core support (also MPC859T/MPC859DSL/MPC852T) o PLPRCR changes o BRG changes (EXTAL/XTAL restricted to 10MHz) o don't trust gclk() software measurement by default, depend on CONFIG_8xx_GCLK_FREQ - add DRAM SIMM not installed detection - use more "correct" SDRAM initialization sequence - allow different SDRAM sizes (8xxADS has 8M) - default DER is 0 - remove unused MAMR defines from FADS860T.h (all done in fads.c) - rename MAMR/MBMR defines to be more consistent. Should eventually be merged into MxMR to better reflect the PowerQUICC datasheet. * Patch by Yuli Barcohen, 16 Jul 2003: support new Motorola PQ2FADS-ZU evaluation board which replaced MPC8260ADS and MPC8266ADS
* * Add support for IceCube board (with MGT5100 and MPC5200 CPUs)wdenk2003-07-16-0/+16
| | | | * Add support for MGT5100 and MPC5200 processors
* Patches by Kshitij, 04 Jul 2003wdenk2003-07-15-1/+4
| | | | | - added support for arm925t cpu core - added support for TI OMAP 1510 Innovator Board
* * Add support for NSCU boardwdenk2003-07-07-0/+10
| | | | | | | * Add support for TQM823M, TQM850M, TQM855M and TQM860M modules * Add support for Am29LV160ML, Am29LV320ML, and Am29LV640ML mirror bit flash on TQM8xxM modules
* Merge from "stable branch", tag LABEL_2003_06_28_1800-stable:wdenk2003-06-28-0/+6
| | | | | | | | | - Allow to call sysmon function interactively - PIC on LWMON board needs delay after power-on - Add missing RSR definitions for MPC8xx - Improve log buffer handling: guarantee clean reset after power-on - Add support for EXBITGEN board - Add support for SL8245 board
* * Code cleanup:wdenk2003-06-27-2/+3
| | | | | | | | | - remove trailing white space, trailing empty lines, C++ comments, etc. - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c) * Patches by Kenneth Johansson, 25 Jun 2003: - major rework of command structure (work done mostly by Michal Cendrowski and Joakim Kristiansen)
* * Patches by Robert Schwebel, 26 Jun 2003:wdenk2003-06-26-1/+13
| | | | | | | | | - logdl - csb226 - innokom * Patch by Pantelis Antoniou, 25 Jun 2003: update NetVia with V2 board support
* * Header file cleanup for ARMwdenk2003-06-25-1/+1
| | | | | | * Patch by Murray Jensen, 24 Jun 2003: - make sure to use only U-boot provided header files - fix problems with ".rodata.str1.4" section as used by GCC-3.x
* * Patch by Devin Crumb, 02 Apr 2003:wdenk2003-06-20-0/+3
| | | | | | | Fix clock divider rounding problem in drivers/serial.c * Patch by Ken Chou, 19 June 2003: Added support for A3000 SBC board (Artis Microsystems Inc.)