[U-Boot-Users] [ColdFire] Please pull git://www.denx.de/git/u-boot-coldfire.git

Stefan Roese
2007-08-18T12:44:13Z

The following changes since commit d35b508a55508535b6e8445b718585d27df733d3:
Kim Phillips (1):
fdt: suppress unused variable 'bd' warning

are available in the git repository at:

git://www.denx.de/git/u-boot-coldfire.git

John Rigby (2):
Merge branch 'master' into u-boot-5329-early
Merge branch 'denx-coldfire' into coldfire-aug2007

Stefan Roese (7):
Merge with /home/stefan/git/u-boot/u-boot-coldfire-freescale
Coding style cleanup
Merge with git://www.denx.de/git/u-boot.git
Coding style cleanup
Merge with git://www.denx.de/git/u-boot.git
Coding style cleanup
ColdFire: Fix some remaining problems with CFG_CMD_

TsiChung (1):
Cache update and added CFG_UNIFY_CACHE

TsiChung Liew (1):
Added M5329AFEE and M5329BFEE Platforms

TsiChungLiew (47):
Revert file mode
Create new header file and move peripherals base address from configs file to new header file.
Clean up
Clean up
Seperate old structure defines and new structure defines
Seperate old structure defines and new structure defines
Duplicate code
Removed MII functions and replaced immap_5329.h and m5329.h with immap.h.
MII functions calls.
Update for flash.o and mii.o
Update header file and removed interrupt_init()
Update header file and enable icache
Update header file and some clean up
Enable Icache
Create interrupts.c and modify Makefile
Header file update, clean up and cache handling
Rename mcfserial.c. Update include header
Rename mcfrtc to rtc
New timer structure and defines
New uart structure and defines
Update header file and clean up
Add mcffec_initialize()
Update header files
Update header file. Include dtimer_intr_setup(). Changed timer divider to global define.
Renamed CONFIG_MCFSERIAL to CONFIG_MCFUART
Declared attributes of void __mii_init(void) as an alias for int mii_init(void)
Moved sync() from board file to include/asm-m68k/io.h
Added uart_gpio_conf() in serial_init(), seperated uart port configuration from cpu_init() to uart_gpio_conf()
Changed CFG_CLK to gd->bus_clk for CFG_TIMER_PRESCALER. Added DECLARE_GLOBAL_DATA_PTR for time.c
Added I2C support
Added NAND support
Port enabled for I2C signals and chipselects port configuration.
ColdFire: MCF5329 Update and cleanup
ColdFire: MCF5329 header file clean up
ColdFire: MCF5329 update cache
ColdFire: MCF52x2 update
ColdFire: MCF52x2 Header files update
ColdFire: cobra5272 platform for MCF52x2 update
ColdFire: idmr platform MCF52x2 update
ColdFire: update r5200 platform for MCF52x2
ColdFire: update TASREG platform for MCF52x2
ColdFire: Update EB+MCF-EV123 platform
ColdFire: Update Freescale MCF52x2 platforms
ColdFire: Add M5249EVB platform for MCF52x2
ColdFire: Add M5253EVBE platform for MCF52x2
ColdFire: Add M54455EVB for MCF5445x
ColdFire: Add M5235EVB Platform for MCF523x

CREDITS | 45 +-
MAINTAINERS | 10 +
MAKEALL | 7 +-
Makefile | 67 ++
README | 2 +
board/BuS/EB+MCF-EV123/Makefile | 2 +-
board/BuS/EB+MCF-EV123/mii.c | 304 ++++++
board/cobra5272/Makefile | 2 +-
board/cobra5272/cobra5272.c | 5 +-
board/cobra5272/mii.c | 303 ++++++
board/freescale/m5235evb/Makefile | 44 +
board/freescale/m5235evb/config.mk | 28 +
board/freescale/m5235evb/m5235evb.c | 117 +++
board/freescale/m5235evb/mii.c | 307 ++++++
board/freescale/m5235evb/u-boot.16 | 145 +++
board/freescale/m5235evb/u-boot.32 | 153 +++
board/freescale/m5235evb/u-boot.lds | 145 +++
board/freescale/m5249evb/Makefile | 44 +
board/freescale/m5249evb/config.mk | 25 +
board/freescale/m5249evb/m5249evb.c | 113 +++
board/freescale/m5249evb/u-boot.lds | 146 +++
board/freescale/m5253evbe/Makefile | 44 +
board/freescale/m5253evbe/config.mk | 25 +
board/freescale/m5253evbe/m5253evbe.c | 132 +++
board/freescale/m5253evbe/u-boot.lds | 144 +++
board/freescale/m5329evb/Makefile | 44 +
board/freescale/m5329evb/config.mk | 25 +
board/freescale/m5329evb/m5329evb.c | 88 ++
board/freescale/m5329evb/mii.c | 306 ++++++
board/freescale/m5329evb/nand.c | 114 +++
board/freescale/m5329evb/u-boot.lds | 144 +++
board/freescale/m54455evb/Makefile | 44 +
board/freescale/m54455evb/config.mk | 25 +
board/freescale/m54455evb/flash.c | 974 +++++++++++++++++++
board/freescale/m54455evb/m54455evb.c | 164 ++++
board/freescale/m54455evb/mii.c | 320 +++++++
board/freescale/m54455evb/u-boot.lds | 144 +++
board/idmr/Makefile | 2 +-
board/idmr/idmr.c | 3 +-
board/idmr/mii.c | 303 ++++++
board/m5271evb/Makefile | 2 +-
board/m5271evb/m5271evb.c | 3 +-
board/m5271evb/mii.c | 303 ++++++
board/m5272c3/Makefile | 2 +-
board/m5272c3/m5272c3.c | 7 +-
board/m5272c3/mii.c | 303 ++++++
board/m5282evb/Makefile | 2 +-
board/m5282evb/config.mk | 2 +-
board/m5282evb/flash.c | 378 --------
board/m5282evb/m5282evb.c | 61 ++-
board/m5282evb/mii.c | 304 ++++++
board/r5200/Makefile | 2 +-
board/r5200/mii.c | 303 ++++++
common/cmd_bdinfo.c | 67 ++-
common/cmd_mii.c | 2 +-
cpu/mcf523x/Makefile | 48 +
cpu/mcf523x/config.mk | 27 +
cpu/mcf523x/cpu.c | 109 +++
cpu/mcf523x/cpu_init.c | 145 +++
cpu/mcf523x/interrupts.c | 49 +
cpu/mcf523x/speed.c | 49 +
cpu/mcf523x/start.S | 340 +++++++
cpu/mcf52x2/Makefile | 4 +-
cpu/mcf52x2/cpu.c | 184 ++--
cpu/mcf52x2/cpu_init.c | 448 ++++++----
cpu/mcf52x2/fec.c | 605 ------------
cpu/mcf52x2/interrupts.c | 186 +---
cpu/mcf52x2/serial.c | 215 -----
cpu/mcf52x2/speed.c | 35 +-
cpu/mcf52x2/start.S | 54 +-
cpu/mcf532x/Makefile | 48 +
cpu/mcf532x/config.mk | 27 +
cpu/mcf532x/cpu.c | 119 +++
cpu/mcf532x/cpu_init.c | 141 +++
cpu/mcf532x/interrupts.c | 49 +
cpu/mcf532x/speed.c | 216 +++++
cpu/mcf532x/start.S | 335 +++++++
cpu/mcf5445x/Makefile | 48 +
cpu/mcf5445x/config.mk | 27 +
cpu/mcf5445x/cpu.c | 97 ++
cpu/mcf5445x/cpu_init.c | 140 +++
cpu/mcf5445x/interrupts.c | 52 +
cpu/mcf5445x/pci.c | 189 ++++
cpu/mcf5445x/speed.c | 186 ++++
cpu/mcf5445x/start.S | 388 ++++++++
doc/README.m5253evbe | 103 ++
doc/README.m54455evb | 416 +++++++++
drivers/net/Makefile | 45 +
drivers/net/mcffec.c | 597 ++++++++++++
drivers/serial/Makefile | 45 +
drivers/serial/mcfuart.c | 131 +++
include/asm-m68k/bitops.h | 39 +
include/asm-m68k/byteorder.h | 102 ++-
include/asm-m68k/errno.h | 138 +++
include/asm-m68k/fec.h | 277 ++++++-
include/asm-m68k/fsl_i2c.h | 86 ++
include/asm-m68k/global_data.h | 8 +
include/asm-m68k/immap.h | 242 +++++
include/asm-m68k/immap_5235.h | 378 ++++++++
include/asm-m68k/immap_5249.h | 22 +-
include/asm-m68k/immap_5253.h | 95 ++
include/asm-m68k/immap_5271.h | 136 ++--
include/asm-m68k/immap_5272.h | 689 ++++++--------
include/asm-m68k/immap_5282.h | 217 ++++--
include/asm-m68k/immap_5329.h | 793 ++++++++++++++++
include/asm-m68k/immap_5445x.h | 937 +++++++++++++++++++
include/asm-m68k/io.h | 221 +++++-
include/asm-m68k/m5235.h | 905 ++++++++++++++++++
include/asm-m68k/m5249.h | 205 ++---
include/asm-m68k/m5253.h | 73 ++
include/asm-m68k/m5271.h | 105 ++-
include/asm-m68k/m5272.h | 221 ++++--
include/asm-m68k/m5282.h | 270 ++++--
include/asm-m68k/m5329.h | 1658 +++++++++++++++++++++++++++++++++
include/asm-m68k/m5445x.h | 1541 ++++++++++++++++++++++++++++++
include/asm-m68k/mcftimer.h | 113 ---
include/asm-m68k/mcfuart.h | 221 -----
include/asm-m68k/ptrace.h | 44 +-
include/asm-m68k/rtc.h | 109 +++
include/asm-m68k/timer.h | 118 +++
include/asm-m68k/u-boot.h | 56 +-
include/asm-m68k/uart.h | 171 ++++
include/common.h | 2 +-
include/configs/EB+MCF-EV123.h | 41 +-
include/configs/M5235EVB.h | 261 ++++++
include/configs/M5249EVB.h | 194 ++++
include/configs/M5253EVBE.h | 212 +++++
include/configs/M5271EVB.h | 100 ++-
include/configs/M5272C3.h | 105 ++-
include/configs/M5282EVB.h | 147 +++-
include/configs/M5329EVB.h | 267 ++++++
include/configs/M54455EVB.h | 391 ++++++++
include/configs/TASREG.h | 4 +
include/configs/cobra5272.h | 26 +-
include/configs/idmr.h | 32 +-
include/configs/r5200.h | 30 +-
lib_m68k/Makefile | 2 +-
lib_m68k/board.c | 98 ++-
lib_m68k/interrupts.c | 115 +++
lib_m68k/m68k_linux.c | 378 +++++---
lib_m68k/time.c | 250 ++----
net/eth.c | 4 +
rtc/Makefile | 3 +-
rtc/mcfrtc.c | 121 +++
144 files changed, 22386 insertions(+), 3284 deletions(-)
create mode 100644 board/BuS/EB+MCF-EV123/mii.c
create mode 100644 board/cobra5272/mii.c
create mode 100644 board/freescale/m5235evb/Makefile
create mode 100644 board/freescale/m5235evb/config.mk
create mode 100644 board/freescale/m5235evb/m5235evb.c
create mode 100644 board/freescale/m5235evb/mii.c
create mode 100644 board/freescale/m5235evb/u-boot.16
create mode 100644 board/freescale/m5235evb/u-boot.32
create mode 100644 board/freescale/m5235evb/u-boot.lds
create mode 100644 board/freescale/m5249evb/Makefile
create mode 100644 board/freescale/m5249evb/config.mk
create mode 100644 board/freescale/m5249evb/m5249evb.c
create mode 100644 board/freescale/m5249evb/u-boot.lds
create mode 100644 board/freescale/m5253evbe/Makefile
create mode 100644 board/freescale/m5253evbe/config.mk
create mode 100644 board/freescale/m5253evbe/m5253evbe.c
create mode 100644 board/freescale/m5253evbe/u-boot.lds
create mode 100644 board/freescale/m5329evb/Makefile
create mode 100644 board/freescale/m5329evb/config.mk
create mode 100644 board/freescale/m5329evb/m5329evb.c
create mode 100644 board/freescale/m5329evb/mii.c
create mode 100644 board/freescale/m5329evb/nand.c
create mode 100644 board/freescale/m5329evb/u-boot.lds
create mode 100644 board/freescale/m54455evb/Makefile
create mode 100644 board/freescale/m54455evb/config.mk
create mode 100644 board/freescale/m54455evb/flash.c
create mode 100644 board/freescale/m54455evb/m54455evb.c
create mode 100644 board/freescale/m54455evb/mii.c
create mode 100644 board/freescale/m54455evb/u-boot.lds
create mode 100644 board/idmr/mii.c
create mode 100644 board/m5271evb/mii.c
create mode 100644 board/m5272c3/mii.c
delete mode 100644 board/m5282evb/flash.c
create mode 100644 board/m5282evb/mii.c
create mode 100644 board/r5200/mii.c
create mode 100644 cpu/mcf523x/Makefile
create mode 100644 cpu/mcf523x/config.mk
create mode 100644 cpu/mcf523x/cpu.c
create mode 100644 cpu/mcf523x/cpu_init.c
create mode 100644 cpu/mcf523x/interrupts.c
create mode 100644 cpu/mcf523x/speed.c
create mode 100644 cpu/mcf523x/start.S
delete mode 100644 cpu/mcf52x2/fec.c
delete mode 100644 cpu/mcf52x2/serial.c
create mode 100644 cpu/mcf532x/Makefile
create mode 100644 cpu/mcf532x/config.mk
create mode 100644 cpu/mcf532x/cpu.c
create mode 100644 cpu/mcf532x/cpu_init.c
create mode 100644 cpu/mcf532x/interrupts.c
create mode 100644 cpu/mcf532x/speed.c
create mode 100644 cpu/mcf532x/start.S
create mode 100644 cpu/mcf5445x/Makefile
create mode 100644 cpu/mcf5445x/config.mk
create mode 100644 cpu/mcf5445x/cpu.c
create mode 100644 cpu/mcf5445x/cpu_init.c
create mode 100644 cpu/mcf5445x/interrupts.c
create mode 100644 cpu/mcf5445x/pci.c
create mode 100644 cpu/mcf5445x/speed.c
create mode 100644 cpu/mcf5445x/start.S
create mode 100644 doc/README.m5253evbe
create mode 100644 doc/README.m54455evb
create mode 100644 drivers/net/Makefile
create mode 100644 drivers/net/mcffec.c
create mode 100644 drivers/serial/Makefile
create mode 100644 drivers/serial/mcfuart.c
create mode 100644 include/asm-m68k/errno.h
create mode 100644 include/asm-m68k/fsl_i2c.h
create mode 100644 include/asm-m68k/immap.h
create mode 100644 include/asm-m68k/immap_5235.h
create mode 100644 include/asm-m68k/immap_5253.h
create mode 100644 include/asm-m68k/immap_5329.h
create mode 100644 include/asm-m68k/immap_5445x.h
create mode 100644 include/asm-m68k/m5235.h
create mode 100644 include/asm-m68k/m5253.h
create mode 100644 include/asm-m68k/m5329.h
create mode 100644 include/asm-m68k/m5445x.h
delete mode 100644 include/asm-m68k/mcftimer.h
delete mode 100644 include/asm-m68k/mcfuart.h
create mode 100644 include/asm-m68k/rtc.h
create mode 100644 include/asm-m68k/timer.h
create mode 100644 include/asm-m68k/uart.h
create mode 100644 include/configs/M5235EVB.h
create mode 100644 include/configs/M5249EVB.h
create mode 100644 include/configs/M5253EVBE.h
create mode 100644 include/configs/M5329EVB.h
create mode 100644 include/configs/M54455EVB.h
create mode 100644 lib_m68k/interrupts.c
create mode 100644 rtc/mcfrtc.c