TsiChungLiew
225a24b5e0
ColdFire: MCF5445x - Update correct RAMBAR and missing linker files
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-11-07 18:00:54 -06:00
TsiChungLiew
248c7c1483
ColdFire: MCF532x - Update do_reset() using core reset
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-11-07 17:56:15 -06:00
TsiChungLiew
4a442d3186
ColdFire: Add M5235EVB Platform for MCF523x
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-17 11:36:29 -06:00
TsiChungLiew
8ae158cd87
ColdFire: Add M54455EVB for MCF5445x
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-16 17:43:23 -06:00
TsiChungLiew
a1436a8426
ColdFire: Add M5253EVBE platform for MCF52x2
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-16 17:43:21 -06:00
TsiChungLiew
56115665b4
ColdFire: MCF52x2 Header files update
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-16 17:43:20 -06:00
TsiChungLiew
7171977fb8
ColdFire: MCF5329 header file clean up
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-16 17:43:20 -06:00
TsiChungLiew
ab77bc547b
ColdFire: MCF5329 Update and cleanup
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-16 17:43:19 -06:00
TsiChungLiew
1a33ce65a4
Added NAND support
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08 09:47:43 +02:00
TsiChungLiew
eaf9e447be
Added I2C support
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08 09:47:38 +02:00
TsiChungLiew
99c03c175d
Changed CFG_CLK to gd->bus_clk for CFG_TIMER_PRESCALER. Added DECLARE_GLOBAL_DATA_PTR for time.c
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08 09:47:31 +02:00
TsiChungLiew
6fde84a44b
Moved sync() from board file to include/asm-m68k/io.h
...
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08 09:47:16 +02:00
Stefan Roese
c883f6ea32
Coding style cleanup
...
Signed-off-by: Stefan Roese <sr@denx.de>
2007-07-16 13:11:12 +02:00
TsiChungLiew
0cee9c6631
New uart structure and defines
...
Seperated from mcfuart.h
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:10 -06:00
TsiChungLiew
a90e79de8d
New timer structure and defines
...
Seperated from mcftimer.h
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:09 -06:00
TsiChungLiew
e04acb2eba
Rename mcfrtc to rtc
...
Since it is already in m68k folder, un-necessary to pad mcf. Replaced immap_5329.h and m5329.h to immap.h
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:09 -06:00
TsiChungLiew
2744354a84
Seperate old structure defines and new structure defines
...
Removed new uart structure and defines to uart.h
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:08 -06:00
TsiChungLiew
2bd58608db
Seperate old structure defines and new structure defines
...
New timer structure and defines will move to new timer.h
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:08 -06:00
TsiChungLiew
8cd5cd6de4
Clean up
...
Removed whitespace
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:08 -06:00
TsiChungLiew
514871f565
Clean up
...
Replaced whitespace with tabs
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:08 -06:00
TsiChungLiew
48dbfeabc7
Create new header file and move peripherals base address from configs file to new header file.
...
Create new header file to include immap_5xxx.h and m5xxx.h and to share among drivers without update in driver file each processor is added. Moved peripherals base address and defines from configs file to immap.h.
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-07-10 14:29:08 -06:00
TsiChung Liew
8e585f02f8
Added M5329AFEE and M5329BFEE Platforms
...
Added board/freescale/m5329evb, cpu/mcf532x, drivers/net,
drivers/serial, immap_5329.h, m5329.h, mcfrtc.h,
include/configs/M5329EVB.h, lib_m68k/interrupts.c, and
rtc/mcfrtc.c
Modified CREDITS, MAKEFILE, Makefile, README, common/cmd_bdinfo.c,
common/cmd_mii.c, include/asm-m68k/byteorder.h, include/asm-m68k/fec.h,
include/asm-m68k/io.h, include/asm-m68k/mcftimer.h,
include/asm-m68k/mcfuart.h, include/asm-m68k/ptrace.h,
include/asm-m68k/u-boot.h, lib_m68k/Makefile, lib_m68k/board.c,
lib_m68k/time.c, net/eth.c and rtc/Makefile
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2007-06-18 15:17:56 -06:00
Haiying Wang
3a197b2fe4
[PATCH v3] Add sync to ensure flash_write_cmd is fully finished
...
Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command
is fully finished. The sync() is defined in each CPU's io.h file. For
those CPUs which do not need sync for now, a dummy sync() is defined in
their io.h as well.
Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2007-02-21 16:52:31 +01:00
Bartlomiej Sieka
363d1d8f9c
[ColdFire MCF5271 family] Add CPU detection based on the value of Chip
...
Identification Register (CIR).
2007-01-23 13:25:22 +01:00
Wolfgang Denk
b1d71358a9
Minor code cleanup.
2006-06-10 22:00:40 +02:00
Wolfgang Denk
4176c79964
Merge with /home/hs/U-Boot/u-boot-dev
2006-06-10 19:27:47 +02:00
Marian Balakowicz
b4853b779e
Update register definitions for MCF5271.
2006-05-09 11:43:59 +02:00
Heiko Schocher
9acb626fc1
Add MCF5282 support (without preloader)
...
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-20 08:42:42 +02:00
Zachary P. Landau
3a108ed868
Add support for r5200 board
2006-01-26 17:37:59 -05:00
Zachary P. Landau
eacbd31775
Add support for Freescale M5271 processor
2006-01-26 17:35:56 -05:00
Wolfgang Denk
f08abe311b
Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h
2005-11-25 16:38:03 +01:00
wdenk
efe2a4d5cf
Code cleanup.
2004-12-16 21:44:03 +00:00
stroese
cd42deebd2
Coldfire MCF5249 support added
2004-12-16 17:56:09 +00:00
wdenk
3ff02c27d5
* Patch by Imre Deak, 26 May 2004:
...
On OMAP1610 platforms check if booting from RAM(CS0) or flash(CS3).
Set flash base accordingly, and decide whether to do or skip board
specific setup steps.
* Patch by Josef Baumgartner, 26 May 2004:
Add missing define in include/asm-m68k/global_data.h
2004-06-09 15:25:53 +00:00
wdenk
bf9e3b38f7
* Some code cleanup
...
* Patch by Josef Baumgartner, 10 Feb 2004:
Fixes for Coldfire port
* Patch by Brad Kemp, 11 Feb 2004:
Fix CFI flash driver problems
2004-02-12 00:47:09 +00:00
wdenk
d4ca31c40e
* Cleanup lowboot code for MPC5200
...
* 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
2004-01-02 14:00:00 +00:00
wdenk
4e5ca3eb67
* Patch by Bernhard Kuhn, 28 Nov 2003:
...
add support for Coldfire CPU
add support for Motorola M5272C3 and M5282EVB boards
2003-12-08 01:34:36 +00:00