summaryrefslogtreecommitdiff
path: root/cpu
AgeCommit message (Collapse)Author
2006-06-19Merge with ssh://fifi/home/wd/git/u-boot/masterWolfgang Denk
2006-06-16Add support for CONFIG_SERIAL_MULTI on MPC5xxxWolfgang Denk
Patch by Martin Krause, 8 Jun 2006 This patch supports two serial consoles on boards with a MPC5xxx CPU. The console can be switched at runtime by setting stdin, stdout and stderr to the desired serial interface (serial0 or serial1). The PSCs to be used as console port are definded by CONFIG_PSC_CONSOLE and CONFIG_PSC_CONSOLE2. See README.serial_multi for details.
2006-06-16Bugfix in I2C initialisation on S3C2400.Wolfgang Denk
If the bus is blocked because of a previously interrupted transfer, up to eleven clocks are generated on the I2CSCL line to complete the transfer and to free the bus. With this fix pin I2CSCL (PG6) is really configured as GPIO so the clock pulses are really generated. Patch by Martin Krause, 04 Apr 2006
2006-06-15Merge branch 'mpc86xx'Jon Loeliger
2006-06-15Do not enable address translation on secondary CPUs.Jon Loeliger
Do not set up BATs on secondary CPUs. Let Linux do the nasty. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-06-14Fix IxEthDB.h to compile againStefan Roese
Patch by Stefan Roese, 14 Jun 2006
2006-06-13Minor cleanup for PCS440EP boardStefan Roese
Patch by Stefan Roese, 13 Jun 2006
2006-06-10Minor code cleanup.Wolfgang Denk
2006-06-10Merge with /home/hs/U-Boot/u-boot-devWolfgang Denk
2006-06-08Nios II - Add EPCS Controller bootrom work-aroundScott McNutt
-When booting from an epcs controller, the epcs bootrom may leave the slave select in an asserted state causing soft reset hang. This patch ensures slave select is negated at reset. Patch by Scott McNutt, 08 Jun 2006
2006-06-08Nios II - Fix I/O Macros and mini-app stubsScott McNutt
-Fix asm/io.h macros -Eliminate use of CACHE_BYPASS in cpu code -Eliminate assembler warnings -Fix mini-app stubs and force no small data Patch by Scott McNutt, 08 Jun 2006
2006-06-07Merge branch 'mpc86xx'Jon Loeliger
2006-06-07Fix a get_board_sys_clk() use-before-def warning.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@jdl.com>
2006-06-07Merge branch 'mpc86xx'Jon Loeliger
2006-06-07Merge branch 'master' of http://www.denx.de/git/u-bootJon Loeliger
2006-06-02Add support for PCS440EP boardStefan Roese
Patch by Stefan Roese, 02 Jun 2006
2006-05-31Review cleanups.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31White space cleanup.Jon Loeliger
Some 80-column cleanups. Convert printf() to puts() where possible. Use #include "spd_sdram.h" as needed. Enhanced reset command usage message a bit. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31Moved mpc8641hpcn_board_reset() out of cpu/ into board/.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31Remove dead debug code.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@jdl.com>
2006-05-31Move mpc86xx PIXIS code to board directoryJon Loeliger
First cut at moving the PIXIS platform code out of the 86xx cpu directory and into board/mpc8641hpcn where it belongs. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-30Fix PCI to memory window size problems on PM82x boardsWolfgang Denk
We use the "automatic" mode that was used for the MPC8266ADS and MPC8272 boards. Eventually this should be used on all boards?] Patch by Wolfgang Grandegger, 17 Jan 2006
2006-05-30Improve "reset" command's interaction with watchdog.Haiying Wang
"reset altbank" will reset another bank WITHOUT watch dog timer enabled "reset altbank wd" will reset another bank WITH watch dog enabled "diswd" will disable watch dog after u-boot boots up successfully Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-05-30Minor cleanup.Wolfgang Denk
2006-05-30* Update Intel IXP4xx supportWolfgang Denk
- Add IXP4xx NPE ethernet MAC support - Add support for Intel IXDPG425 board - Add support for Prodrive PDNB3 board - Add IRQ support Patch by Stefan Roese, 23 May 2006 [This patch does not include cpu/ixp/npe/IxNpeMicrocode.c which still sufferes from licensing issues. Blame Intel.]
2006-05-30Fix two SDRAM setup bugs.Haiying Wang
Fix ECC setup bug. Enable 1T/2T based on number of DIMMs present. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-05-19Change arbitration to round-robin for SMP linux.Jon Loeliger
2006-05-19Enable dual DDR controllers and interleaving.Jon Loeliger
2006-05-19Remove L2 Cache invalidate polling.Jon Loeliger
2006-05-18Fix problem in PVR detection for 440GRStefan Roese
Patch by Stefan Roese, 18 May 2006
2006-05-10Minor cleanup.Wolfgang Denk
2006-05-10Merge branch 'mpc86xx'Jon Loeliger
2006-05-10Remove unneeded INIT_RAM_LOCK cache twiddling.Haiying Wang
Correctly tracks r29 as global data pointer now. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-05-10Add support for AMCC 440EP Rev C and 440GR Rev BStefan Roese
Patch by John Otken, 08 May 2006
2006-05-10Update omap5912osk board supportStefan Roese
- Fix OMAP support that omap5912osk compiles in current source tree - Update with code from "http://omap.spectrumdigital.com/osk5912" to fix problems with DDR initialization - Fix timer setup - Use CFI flash driver and support complete 32MB of onboard flash - Add "print_cpuinfo()" and "checkboard()" functions to display CPU (with frequency) and Board infos Patch by Stefan Roese, 10 May 2006
2006-05-09Merge branch 'mpc86xx'Jon Loeliger
2006-05-09Fix watchdog issues for ColdFire boards.Wolfgang Denk
2006-05-09Merge with /home/m8/git/u-bootWolfgang Denk
2006-05-09Make R5200 specific low level initialization board conditional.Marian Balakowicz
2006-05-09Update CPU target identification strings for Coldfire family.Marian Balakowicz
2006-05-09Fix serial console support for MCF5271.Marian Balakowicz
2006-04-27Add support for Freescale M5271: Merge with /work/u-boot.mcf5271Marian Balakowicz
2006-04-27Cleanup whitespaces and style issues.Jon Loeliger
Removed //-style comments. Use 80-column lines. Remove trailing whitespace. Remove dead code and debug cruft.
2006-04-26Initial support for MPC8641 HPCN board.Jon Loeliger
2006-04-20Merged MPC8349ADS and MPC8349EMDS ports into MPC8349EMDS port:Kumar Gala
- Removed MPC8349ADS port - Added PCI support to MPC8349ADS - reworked memory map to allow mapping of all regions with BATs Patch by Kumar Gala 20 Apr 2006 Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2006-04-20* Add EPCS Controller bootrom work-around for Nios-IIHeiko Schocher
Patch from Scott McNutt 11, Aug 2005 -When booting from an epcs controller, the epcs bootrom may leave the slave select in an asserted state causing soft reset hang. This patch ensures slave select is negated at reset.
2006-04-20Fix I/O Macros and mini-app stubs for Nios-IIHeiko Schocher
Patch by Scott McNutt 11, Aug 2005 -Fix asm/io.h macros -Eliminate use of CACHE_BYPASS in cpu code -Eliminate assembler warnings -Fix mini-app stubs and force no small data
2006-04-20Add MCF5282 support (without preloader)Heiko Schocher
relocate ichache_State to ram u-boot can run from internal flash Add EB+MCF-EV123 board support. Add m68k Boards to MAKEALL Patch from Jens Scharsig, 08 Aug 2005
2006-04-18MPC5200: enable snooping of DMA transactions on XLB even if no PCIWolfgang Denk
is configured; othrwise DMA accesses aren't cache coherent which causes for example USB to fail.
2006-04-16Some code cleanupWolfgang Denk