summaryrefslogtreecommitdiff
path: root/include/common.h
Commit message (Collapse)AuthorAgeLines
* Sequential accesses to non-existent memory must be synchronized,Wolfgang Denk2006-11-06-1/+1
| | | | | | at least on G2 cores. This fixes get_ram_size() problems on MPC5200 Rev. B boards.
* Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger2006-10-19-1/+2
|\
| * Merge with /home/tur/proj/051_uboot_linux_v38b/u-bootWolfgang Denk2006-10-18-1/+2
| |\
| | * Preliminary patch adding support for the MarelV38B board.Bartlomiej Sieka2006-10-13-1/+2
| | |
* | | Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger2006-10-10-1/+1
|\ \ \ | |/ /
| * | Coding style cleanupWolfgang Denk2006-10-09-1/+1
| |/
* | Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger2006-09-19-0/+6
|\ \ | |/ | | | | | | | | Conflicts: board/stxxtc/Makefile
| * Added interrupt handling capabilities for mpc5xxx processors.Detlev Zundel2006-09-01-0/+6
| | | | | | | | Also added Linux like BUG() macros.
* | Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger2006-08-22-1/+5
|\ \ | |/
| * Fixed common.h spelling error.Wolfgang Denk2006-08-14-1/+1
| | | | | | | | Patch by Cory Tusar, 30 Nov 2005
| * Merge with /home/raj/git/u-bootWolfgang Denk2006-08-10-0/+4
| |\
| | * Add support for PCI-Express on PPC440SPe (Yucca board).Rafal Jaworowski2006-08-10-0/+4
| | |
* | | Merge branch 'wd'Jon Loeliger2006-08-09-2/+7
|\ \ \ | |/ /
| * | Add support for TQM885D board.Markus Klotzbuecher2006-07-12-2/+3
| |/ | | | | | | | | | | Patch by Martin Krause, 20 Mar 2006 Signed-off-by: Martin Krause <martin.krause@tqs.de>
| * Merge: Add support for AMCC 440SPe CPU based eval board (Yucca).Marian Balakowicz2006-06-30-0/+4
| |\
| | * Add support for AMCC 440SPe CPU based eval board (Yucca).Marian Balakowicz2006-06-30-0/+4
| | |
* | | Add support for reading and writing mac addresses to or from ID EEPROM.Haiying Wang2006-07-13-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added code for reading and writing Mac addresses to/from ID EEPROM(0x57). With attached patch, we can use command "mac/mac read/mac save/" to read and write EEPROM under u-boot prompt. U-boot will calculate the checksum of EEPROM while bootup, if it is right, then u-boot will check whether the mac address of eTSEC0/1/2/3 is availalbe (non-zero). If there is mac address availabe in EEPROM, u-boot will use it, otherewise, u-boot will use the mac address defined in MPC8641HPCN.h. This matches the requirement to set unique mac address for each TSEC port. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: York Sun <yorksun@freescale.com>
* | | Initial support for MPC8641 HPCN board.Jon Loeliger2006-04-26-1/+10
|/ /
* | Add Dcbz(), Dcbi() and Dcbf() routines for MPC83xx.Marian Balakowicz2006-03-14-1/+2
|/
* Cleanup for GCC-4.xWolfgang Denk2005-10-13-2/+2
|
* Add Sandburst Metrobox and Sandburst Karef board support packages.Stefan Roese2005-08-15-1/+2
| | | | | | | | | Second serial port on 440GX now defined as a system device. Add 'Short Etch' code for Cicada PHY within 440gx_enet.c Patch by Travis B. Sawyer, 12 Jul 2005 Check return value of malloc in 440gx_enet.c Patch by Travis B. Sawyer, 18 Jul 2005
* * Patch by Eran LibertyEran Liberty2005-07-28-2/+7
| | | | Add support for the Freescale MPC8349ADS board.
* Patch by Steven Scholz, 4 Apr 2005:wdenk2005-04-04-0/+5
| | | | | | - remove all references to CONFIG_INIT_CRITICAL for ARM based boards - introduce two new configuration options instead: CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
* Patch by Steven Scholz, 25 Oct 2004:wdenk2005-04-03-0/+1
| | | | Declare reset_cpu() in include/common.h instead locally
* * Patch by Yusdi Santoso, 22 Oct 2004:wdenk2005-04-03-1/+9
| | | | | | | | - Add support for HIDDEN_DRAGON board - fix endianess problem in driver/rtl1839.c * Patch by Allen Curtis, 21 Oct 2004: support multiple serial ports
* Fix problem introduced by previous patch.wdenk2004-12-13-0/+1
|
* Patch by Martin Krause, 27 Oct 2004:wdenk2004-12-12-1/+2
| | | | | - add support for "STK52xx" board (including PS/2 multiplexer) - add hardware detection for TQM5200
* Patch by TsiChung Liew, 23 Sep 2004:wdenk2004-10-28-0/+6
| | | | | - add support for MPC8220 CPU - Add support for Alaska and Yukon boards
* Patch by George G. Davis, 24 Aug 2004:wdenk2004-10-10-0/+1
| | | | - update ARM boards to use constants from mach-types.h
* * Code cleanupwdenk2004-08-01-0/+20
| | | | | | | | | | | | | * Patch by Sascha Hauer, 28 Jun: - add generic support for Motorola i.MX architecture - add support for mx1ads, mx1fs2 and scb9328 boards * Patches by Marc Leeman, 23 Jul 2004: - Add define for the PCI/Memory Buffer Configuration Register - corrected comments in cpu/mpc824x/cpu_init.c * Add support for multiple serial interfaces (for example to allow modem dial-in / dial-out)
* * Patch by Prakash Kumar, 27 Jun 2004:wdenk2004-07-10-1/+1
| | | | | | | Add support for the PXA250 based Intrinsyc Cerf board. * Patch by Yasushi Shoji, 27 Jun 2004: fix comment in include/common.h
* Patch by Jon Loeliger, 17 June 2004:wdenk2004-07-09-1/+3
| | | | | | | | Completion of the 8540ADS/8560ADS updates: Fix some PCI and Rapid I/O memory maps, Initialize both TSEC 1 and 2, Initialize SDRAM Update MAINTAINER for 85xx boards and README.mpc85xxads
* Patch by Sam Song, 09 Jun 2004:wdenk2004-06-09-0/+2
| | | | | | - Add support for RPXlite_DW board - Update FLASH driver for 4*AM29DL323DB90VI - Add option configuration of CFG_ENV_IS_IN_NVRAM on RPXlite_DW board
* * Patch by Mark Jonas, 08 June 2004:wdenk2004-06-09-0/+3
| | | | | | | | - Make MPC5200 boards evaluate the SVR to print processor name and version in checkcpu() (cpu/mpc5xxx/cpu.c). * Patch by Kai-Uwe Bloem, 06 May 2004: Fix endianess problem in cramfs code
* * Patch by Paul Ruhland, 17 May 2004:wdenk2004-06-09-1/+4
| | | | | | | | | | | | - Add support for the Logic Zoom LH7A40x based SDK board(s), specifically the LPD7A400. * Patches by Robert Schwebel, 15 May 2004: - call MAC address reading code also for SMSC91C111; - make SMSC91C111 timeout configurable, remove duplicate code - fix get_timer() for PXA - update doc/README.JFFS2 - use "bootfile" env variable also for jffs2
* Patches by Jon Loeliger, 11 May 2004:wdenk2004-06-09-0/+1
| | | | (partially, as they contained a lot of crap)
* Patch by Yuli Barcohen, 19 Apr 2004:wdenk2004-06-06-4/+4
| | | | | | | - Rename DUET_ADS to MPC885ADS - Rename CONFIG_DUET to CONFIG_MPC885_FAMILY - Rename CONFIG_866_et_al to CONFIG_MPC866_FAMILY - Clean up FADS family port to use the new defines
* Clean up the TQM8xx_YYMHz configurations; allow to use the samewdenk2004-04-24-0/+1
| | | | | | binary image for all clock frequencies. Implement run-time optimization of flash access timing based on the actual bus frequency.
* * Patches by Pantelis Antoniou, 30 Mar 2004:wdenk2004-04-15-0/+13
| | | | | | | | | | - add auto-complete support to the U-Boot CLI - add support for NETTA and NETPHONE boards; fix NETVIA board * Patch by Yuli Barcohen, 28 Mar 2004: - Add support for MPC8272 family including MPC8247/8248/8271/8272 - Add support for MPC8272ADS evaluation board (another flavour of MPC8260ADS) - Change configuration method for MPC8260ADS family
* * Patch by Pierre Aubert, 18 Mar 2004:wdenk2004-03-23-1/+1
| | | | | | | | | | | | | | | | - Unify video mode handling for Chips & Technologies 69000 Video chip and Silicon Motion SMI 712/710/810 Video chip - Add selection of the video output (CRT or LCD) via 'videoout' environment variable for the Silicon Motion - README update * Patch by Pierre Aubert, 18 Mar 2004: include/common.h typo fix * Patches by Tolunay Orkun, 17 Mar 2004: - Add support for bd->bi_iic_fast[] initialization via environment variable "i2cfast" (CONFIG_I2CFAST) - Add "i2cfast" u-boot environment variable support for csb272
* Code cleanup; make several boards compile & link.wdenk2004-03-14-2/+2
|
* * Patch by Rune Torgersen, 27 Feb 2004:wdenk2004-03-13-0/+3
| | | | | | | | | | | | | | | | | - Added LBA48 support (CONFIG_LBA48 & CFG_64BIT_LBA) - Added support for 64bit printing in vsprintf (CFG_64BIT_VSPRINTF) - Added support for 64bit strtoul (CFG_64BIT_STRTOUL) * Patch by Masami Komiya, 27 Feb 2004: Fix rarpboot: add autoload by NFS * Patch by Dan Eisenhut, 26 Feb 2004: fix flash_write return value in saveenv * Patch by Stephan Linz, 11 Dec 2003 expand config.mk to avoid trigraph warnings on NIOS * Rename "BMS2003" board into "HMI10"
* * Patch by Masami Komiy, 22 Feb 2004:wdenk2004-02-24-1/+2
| | | | | | Add support for NFS for file download * Minor code cleanup
* * Some code cleanupwdenk2004-02-12-1/+2
| | | | | | | | * Patch by Josef Baumgartner, 10 Feb 2004: Fixes for Coldfire port * Patch by Brad Kemp, 11 Feb 2004: Fix CFI flash driver problems
* Patch by Travis Sawyer, 30 Dec 2003:wdenk2004-02-06-1/+2
| | | | | | | Add support for IBM PPC440GX. Multiple EMAC Ethernet devices, select MDI port based on enabled EMAC device. Add support for XES Inc <http://www.xes-inc.com> XPedite1000 440GX base PrPMC board.
* * Add variable CPU clock for MPC859/866 systems (so far only TQM866M):wdenk2004-01-24-0/+2
| | | | | | | | 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
* * The PS/2 mux on the BMS2003 board needs 450 ms after power onwdenk2004-01-20-2/+3
| | | | | | | | | | | | before we can access it; add delay in case we are faster (with no CF card inserted) * Cleanup of some init functions * Make sure SCC Ethernet is always stopped by the time we boot Linux to avoid Linux crashes by early packets coming in. * Accelerate flash accesses on LWMON board by using buffered writes
* Add a common get_ram_size() function and modify the thewdenk2004-01-06-38/+41
| | | | board-specific files to invoke that common implementation.
* * Fix problems caused by Robert Schwebel's cramfs patchwdenk2004-01-04-11/+15
| | | | | | | | | | | | * 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)
* * Patch by Denis Peter, 8 Dec 2003wdenk2004-01-02-0/+1
| | | | | | | | | | - 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