
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