summaryrefslogtreecommitdiff
path: root/cpu/at91rm9200
AgeCommit message (Collapse)Author
2005-04-06Patch by Steven Scholz, 06 Apr 2005:wdenk
- creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
2005-04-04Patch by Steven Scholz, 4 Apr 2005:wdenk
- 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
2005-04-04Use the same name (lowlevel_init) for all (ARM) boardswdenk
2005-04-04Patch by Steven Scholz, 04 Apr 2005:wdenk
Make sure that MDIO clock does not exceed 2.5 MHz on AT91
2005-04-04Fix timer code for ARM systems: make sure that udelay() does notwdenk
reset timers so it's save to use udelay() in timeout code.
2005-04-03Patch by Steven Scholz, 25 Oct 2004:wdenk
Declare reset_cpu() in include/common.h instead locally
2005-04-03Minor cleanupwdenk
2005-04-02Prepare for SoC rework of ARM code:wdenk
- rename CONFIG_BOOTBINFUNC into CONFIG_INIT_CRITICAL - rename memsetup into lowlevel_init (function name and source files)
2005-04-01Patch by Steven Scholz, 13 March 2005:wdenk
fix cache enabling for AT91RM9200
2005-04-01* Patch by Masami Komiya, 30 Mar 2005:wdenk
add SNTP support and expand time server and time offset fields of DHCP support. See doc/README.SNTP * Patch by Steven Scholz, 13 Dec 2004: Fix bug in at91rm920 ethernet driver
2005-03-31Patch by Steven Scholz, 13 Dec 2004:wdenk
Remove duplicated code by merging memsetup.S files for at91rm9200 boards into one cpu/at91rm9200/lowlevel.S
2005-01-09* Patch by Jon Loeliger, 02 Sep 2004:wdenk
Reset monitor size back to 256 so environment can be written to flash on MPC85xx ADS and CDS releases. * Patch by Paolo Broggini, 02 Sep 2004: Make BSS clearing on ARM systems more robust * Patch by Yue Hu and Joe, 01 Sep 2004: - add PCI support for ixp425; - add EEPRO100 suppor tfor ixdp425 board. * Fix problem with protected sector detection in driver/cfi_flash.c
2004-12-16Code cleanup.wdenk
2004-12-14Cleanup for CMC_PU2 boardwdenk
2004-11-24* Fix udelay() on AT91RM9200 for delays < 1 ms.LABEL_2004_11_25_0035wdenk
* Enable long help on CMC PU2 board; fix reset issue; increase CPU speed from 179 to 207 MHz.
2004-11-21* Update for AT91RM9200DK and CMC_PU2 boards:wdenk
- Enable booting directly from flash - fix CMC_PU2 flash driver * Fix mkimage usage message
2004-10-11Fix CFG_HZ problems on AT91RM9200 systemswdenk
[Remember: CFG_HZ should be 1000 on ALL systems!]
2004-10-10* Patch by Jon Loeliger, 24 Aug 2004:wdenk
- Fix PCI window on MPC85xx; remove unneeded PCI initialization from board_early_init_f() - Provide SW workaround for PCI initialization on 85xx CDS - Convert MPC85xxADS to use common CFI flash driver * Cleanup: avoid compiler warnings * Add CMC PU2 board to MAKEALL script
2004-10-10Code Cleanupwdenk
Patch by Gary Jennejohn, 04 Oct 2004: - fix I2C on at91rm9200 - add support for Ricoh RS5C372A RTC
2004-10-10* Patch by Gary Jennejohn, 01 Oct 2004:wdenk
- add support for CMC PU2 board - add support for I2C on at91rm9200 * Patch by Gary Jennejohn, 28 Sep 2004: fix baudrate handling on at91rm9200
2004-09-21Patch by Gary Jennejohn, 09 Sep 2004:wdenk
allow to use USART1 as console port on at91rm9200dk boards
2004-08-02Patches by Lars Munch, 12 Jul 2004:wdenk
- move at45.c to board/at91rm9200dk/ since this is at91rm9200dk board specific - split out the LXT971A PHY from ns_9750_eth.h - split the dm9161 phy part out of at91rm9200_ether.c
2004-07-10* Patch by Fred Klatt, 25 Jun 2004:wdenk
Add support for WindRiver's SBC8560 board * Patch by Nicolas Lacressonniere, 24 Jun 2004 Small Bugs fixes for "at91rm9200dk" board: - Timing modifications for SPI DataFlash access - Fix NAND flash detection bug * Patch by Nicolas Lacressonniere, 24 Jun 2004: Add Support for Flash AT49BV6416 for AT91RM9200DK board
2004-06-09Patch by Markus Pietrek, 04 May 2004:wdenk
Fix clear_bss code for ARM systems (all except s3c44b0 which doesn't clear BSS at all?)
2004-04-25* Patch by Christian Hohnstaedt, 23 Apr 2004:wdenk
JFFS2 speed enhancements: - repair header CRC calculation in jffs2_1pass.c - add eraseblock size to the partition information to skip empty eraseblocks if we find more then 4k of free space. - The JFFS2 scanner is now fast enough to remove the spinning wheel so #ifdef-ed out. - add watchdog calls in long running loops * Patch by Philippe Robin, 22 Apr 2004: Fix ethernet configuration for "versatile" board * Patch by Kshitij Gupta, 21 Apr 2004: Remove busy loop and use MPU timer fr usleep() on OMAP1510/1610 boards * Patch by Steven Scholz, 24 Feb 2004: Fix a bug in AT91RM9200 ethernet driver: The MII interface is now initialized before accessing the PHY. * Cleanup PCI ID's
2004-03-15* Patch by Steven Scholz, 27 Feb 2004:LABEL_2004_03_16_2330wdenk
- Adding get_ticks() and get_tbclk() for AT91RM9200 - Many white space fixes in cpu/at91rm9200/interrupts.c * Patches by Steven Scholz, 20 Feb 2004: some cleanup in AT91RM9200 related code
2004-02-24* Patch by Andrea Scian, 17 Feb 2004:wdenk
Add support for S3C44B0 processor and DAVE B2 board * Patch by Steven Scholz, 20 Feb 2004: - Add support for MII commands on AT91RM9200 boards - some cleanup in AT91RM9200 ethernet code
2004-02-08Patch by Anders Larsen, 09 Jan 2004:wdenk
ARM memory layout fixes: the abort-stack is now set up in the correct RAM area, and the BSS is zeroed out as it should be. Furthermore, the magic variables 'armboot_end' and 'armboot_end_data' of the linker scripts are replaced by '__bss_start' and '_end', resp., which is a further step to eliminate unnecessary differences between the implementation of the CPU architectures.
2003-12-06* Patch by Nicolas Lacressonnière, 12 Nov 2003:wdenk
update for for Atmel AT91RM9200DK development kit: - support for environment variables in DataFlash - Atmel DataFlash AT45DB1282 support * Patch by Jeff Carr, 11 Nov 2003: add support for new version of 8270 processors * Patches by George G. Davis, 05 Nov 2003: - only pass the ARM linux initrd tag to the kernel when an initrd is actually present - update omap1510inn configuration file
2003-12-06* Patch by Gleb Natapov, 19 Sep 2003:wdenk
Move most of the timer interrupt related PPC code to ppc_lib/interrupts.c * Patch by Anders Larsen, 17 Sep 2003: Bring ARM memory layout in sync with the documentation: stack and malloc-heap are now located _below_ the U-Boot code
2003-10-19* Patch by Steven Scholz, 18 Oct 2003:wdenk
Fix AT91RM9200 ethernet driver * Patch by Nye Liu, 17 Oct 2003: Fix typo in include/mpc8xx.h * Patch by Richard Woodruff, 16 Oct 03: Fixes for cpu/arm925/interrupt.c - Initialize timestamp & lastdec vars. - fix timestamp overflows. - fix lastdec overflow. - smarter normalization to allow udelay() below 1ms to work. * Patch by Scott McNutt, 16 Oct add networking support for the Altera Nios Development Kit, Cyclone Edition (DK-1C20) * Patch by Jon Diekema, 14 Oct 2003: add hint about doc/README.silent to README file
2003-09-17Support new configuration of TRAB board with more memorywdenk
Minor cleanup of comments
2003-06-27* Code cleanup:LABEL_2003_06_27_2340wdenk
- remove trailing white space, trailing empty lines, C++ comments, etc. - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c) * Patches by Kenneth Johansson, 25 Jun 2003: - major rework of command structure (work done mostly by Michal Cendrowski and Joakim Kristiansen)
2003-06-25* Header file cleanup for ARMLABEL_2003_06_26_2220wdenk
* Patch by Murray Jensen, 24 Jun 2003: - make sure to use only U-boot provided header files - fix problems with ".rodata.str1.4" section as used by GCC-3.x
2003-06-16* Patch by Nicolas Lacressonniere, 11 Jun 2003:wdenk
Modifications for Atmel AT91RM9200DK ARM920T based development kit - Add Atmel DataFlash support for reading and writing. - Add possibility to boot a Linux from DataFlash with BOOTM command. - Add Flash detection on Atmel AT91RM9200DK (between Atmel AT49BV1614 and AT49BV1614A flashes) - Replace old Ethernet PHY layer functions - Change link address * Patch by Frank Smith, 9 Jun 2003: use CRIT_EXCEPTION for machine check on 4xx * Patch by Detlev Zundel, 13 Jun 2003: added implementation of the "carinfo" command in cmd_immap.c
2003-03-31* Patch by Arun Dharankar, 24 Mar 2003:wdenk
- add threads / scheduler example code * Add patches by Robert Schwebel, 31 Mar 2003: - add ctrl-c support for kermit download - align bdinfo output on ARM * Add CPU ID, version, and clock speed for INCA-IP
2003-03-26* Patch by Rick Bronson, 16 Mar 2003:wdenk
Add support for Atmel AT91RM9200DK w/NAND * Patches by Robert Schwebel, 19 Mar 2003: - use arm-linux-gcc as default compiler for ARM - fix i2c fixup code - fix missing baudrate setting - added $loadaddr / CFG_LOAD_ADDR support to loadb - moved "ignoring trailing characters" _before_ u-boot wants to print out diagnostics messages; removes bogus characters at the end of transmission * Patch by John Zhan, 18 Mar 2003: Add support for SinoVee Microsystems SC8xx boards * Patch by Rolf Offermanns, 21 Mar 2003: ported the dnp1110 related changes from the current armboot cvs to current u-boot cvs. smc91111 does not work. problem marked in smc91111.c, grep for "FIXME". * Patch by Brian Auld, 25 Mar 2003: Add support for STM flash chips on ebony board * Add PCI support for MPC8250 Boards (PM825 module) * Patch by Stefan Roese, 25 Mar 2003: