summaryrefslogtreecommitdiff
path: root/cpu/arm920t
Commit message (Collapse)AuthorAgeLines
* Remove duplicate definitions in include/lxt971a.h.Hugo Villeneuve2008-07-06-7/+8
| | | | | | | | | | | Remove duplicate definitions in include/lxt971a.h. Remove duplicate registers and bits definitions in include/lxt971a.h for standard MII registers, and use values in include/miiphy.h instead. Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
* Big white-space cleanup.Wolfgang Denk2008-05-21-170/+167
| | | | | | | | | | | This commit gets rid of a huge amount of silly white-space issues. Especially, all sequences of SPACEs followed by TAB characters get removed (unless they appear in print statements). Also remove all embedded "vim:" and "vi:" statements which hide indentation problems. Signed-off-by: Wolfgang Denk <wd@denx.de>
* Fix some typosAdrian Filipi2008-05-09-1/+1
| | | | | | | | | This patch fixes three typos. The first is a repetition of CONFIG_CMD_BSP. The second makes the #endif comment match its #if. The third is a spelling error. Signed-off-by: Adrian Filipi <adrian.filipi@eurotech.com>
* USB: fix more GCC 4.2.x aliasing warningsWolfgang Denk2008-04-25-2/+2
| | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Acked-by: Markus Klotzbuecher <mk@denx.de>
* Fix regression introduced by a typo in "Tidied other cpu/arm920t/start.S code"Guennadi Liakhovetski2008-04-17-1/+1
| | | | | | | | | | | | | | Restore logic reverted by commit commit 80767a6cead9990d9e77e62be947843c2c72f469 Author: Peter Pearse <peter.pearse@arm.com> Date: Wed Sep 5 16:04:41 2007 +0100 Changed API name to coloured_led.h Removed code using deprecated ifdef CONFIG_BOOTBINFUNC Tidied other cpu/arm920t/start.S code Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
* use correct at91rm9200 register nameDavid Brownell2008-03-30-3/+3
| | | | | | | | This fixes a naming bug for at91rm9200 lowlevel init code: NOR boot flash is on chipselect 0, not chipselect 2. This makes code use the register name from chip datasheets. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
* s3c24x0: Fix unused variable 'i' in function 'serial_init_dev'Jean-Christophe PLAGNIOL-VILLARD2008-02-17-1/+0
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* ARM: cleanup duplicated exception handlingcodeAndreas Engel2008-02-14-132/+3
| | | | | | Move duplicated exception handling code into lib_arm. Signed-off-by: Andreas Engel <andreas.engel@ericsson.com>
* ARM: S3C24x0 SoC NAND controller supportHarald Welte2008-02-04-1/+180
| | | | | | This patch adds NAND support to the S3C24x0 SoC code in u-boot Signed-off-by: Harald Welte <laforge@openmoko.org>
* ARM: s3c24xx: Multiple serial port supportHarald Welte2008-02-04-21/+143
| | | | | | This patch adds support for CONFIG_SERIAL_MULTI on s3c24x0 CPU's Signed-off-by: Harald Welte <laforge@openmoko.org>
* ARM: arm920t: Allow use of 'gd' pointer from IRQHarald Welte2008-02-04-5/+5
| | | | | | | | This patch allows us to use the 'gd' pointer (and thus environment and everything else associated with it) from interrupt context on arm920t. Signed-off-by: Harald Welte <laforge@openmoko.org>
* ARM: arm920/s3c24xx: IRQ demulitplexer callbackHarald Welte2008-02-04-1/+15
| | | | | | | | | | | This patch adds a IRQ demultiplexer callback to the arm920 cpu core code, plus a stub implementation of it for the S3C2410. The purpose is to allow arm920t implementations such as the s3c24x0 to implement interrupt handlers in u-boot without having to touch core arm920t code. Signed-off-by: Harald Welte <laforge@openmoko.org>
* s3c24x0: Fix usb_ohci.c missing in MakefileJean-Christophe PLAGNIOL-VILLARD2007-11-18-8/+8
| | | | | | and usb_ohci.c warning differ in signedness Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* fix warning: no return statement in function returning non-voidJean-Christophe PLAGNIOL-VILLARD2007-10-24-4/+4
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* Move coloured led API to status_led.hPeter Pearse2007-09-18-1/+1
| | | | Improve indentation in drivers/at45.c
* Final tidyPeter Pearse2007-09-11-0/+0
|
* Changed API name to coloured_led.hPeter Pearse2007-09-05-105/+21
| | | | | Removed code using deprecated ifdef CONFIG_BOOTBINFUNC Tidied other cpu/arm920t/start.S code
* Add coloured led interface for ARM boards.Peter Pearse2007-09-04-8/+6
| | | | Use it in cpu/arm920t/start.S to indicate U-Boot code has been entered.
* Coding style cleanup. Update CHANGELOG.Wolfgang Denk2007-08-14-2/+0
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Add the files.Peter Pearse2007-08-14-0/+153
|
* Add MACH_TYPE records for several AT91 boards.Peter Pearse2007-08-14-8/+98
| | | | | | | | | | | Merge to two at45.c files into a common file, split to at45.c and spi.c Fix spelling error in DM9161 PHY Support. Initialize at91rm9200 board (and set LED). Add PIO control for at91rm9200dk LEDs and Mux. Change dataflash partition boundaries to be compatible with Linux 2.6. Signed-off-by: Peter Pearse <peter.pearse@arm.com> Signed-off-by: Ulf Samuelsson <ulf@atmel.com>
* Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-08-07-11/+11
|\
| * cpu/[7a-ln-z]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-11/+11
| | | | | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
| * cpu/ non-mpc*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).Jon Loeliger2007-07-04-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a compatibility step that allows both the older form and the new form to co-exist for a while until the older can be removed entirely. All transformations are of the form: Before: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) After: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT) Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | Merge with /home/mk/git/u-boot-generic_ohci#generic_ohciWolfgang Denk2006-11-27-2/+2
|\ \
| * | Introduced the configuration option CONFIG_USB_OHCI_NEW in order to be ableMarkus Klotzbuecher2006-11-27-2/+2
| | | | | | | | | | | | to choose between the old and the generic OHCI drivers.
* | | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-11-27-42/+58
|\ \ \ | |/ / |/| / | |/
| * Move "ar" flags to config.mk to allow for silent "make -s"Wolfgang Denk2006-10-09-5/+5
| | | | | | | | Based on patch by Mike Frysinger, 20 Jun 2006
| * Add support for a saving build objects in a separate directory.Marian Balakowicz2006-09-01-39/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modifications are based on the linux kernel approach and support two use cases: 1) Add O= to the make command line 'make O=/tmp/build all' 2) Set environement variable BUILD_DIR to point to the desired location 'export BUILD_DIR=/tmp/build' 'make' The second approach can also be used with a MAKEALL script 'export BUILD_DIR=/tmp/build' './MAKEALL' Command line 'O=' setting overrides BUILD_DIR environent variable. When none of the above methods is used the local build is performed and the object files are placed in the source directory.
* | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-08-07-1/+3
|\ \ | |/
| * Add support for friendly-arm SBC-2410X boardWolfgang Denk2006-07-21-1/+3
| | | | | | | | Patch by JinHua Luo, 01 Sep 2005
* | More code cleanupWolfgang Denk2006-06-26-3/+3
| |
* | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-06-26-1/+1
|\ \ | |/
| * Bugfix in I2C initialisation on S3C2400.Wolfgang Denk2006-06-16-1/+1
| | | | | | | | | | | | | | | | | | 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
* | Support generic OHCI support for the s3c24x0 cpu.Markus Klotzbuecher2006-05-30-1/+79
| |
* | Changed the mp2usb (at91rm9200) board to use the generic OHCI driver. SomeMarkus Klotzbuecher2006-05-23-2055/+48
|/ | | | fixes to the latter.
* Fix CONFIG_SKIP_LOWLEVEL_INIT dependency in cpu/arm920t/start.SWolfgang Denk2006-04-03-1/+2
| | | | Patch by Peter Menzebach, 13 Oct 2005 [DNX#2006040142000473]
* GCC-4.x fixes: clean up global data pointer initialization for all boards.Wolfgang Denk2006-03-31-5/+10
|
* More GCC 4.x woesWolfgang Denk2006-03-11-1/+2
|
* Some code cleanup for GCC 4.xWolfgang Denk2006-03-11-2/+2
|
* Add support for multiple PHYs.Marian Balakowicz2005-10-28-5/+16
|
* Support passing of OF flat trees to the kernel.Wolfgang Denk2005-10-13-1/+1
| | | | Patch by Pantelis Antoniou, 04 Sep 2005
* Eliminate hard-coded address of Ethernet transfer buffer on at91rm9200Wolfgang Denk2005-10-09-14/+8
| | | | | | | | | | Patch by Anders Larsen, 07 Oct 2005 The Atmel errata #11 states that the transfer buffer descriptor table must be aligned on a 16-word boundary. As it turned out, this is insufficient - it seems the table must be aligned on a boundary at least as large as the table itself (in Linux this is not an issue - the table is aligned on a PAGE_SIZE (4096) boundary).
* Update make target for ARM supported boards.Wolfgang Denk2005-10-06-2/+0
| | | | | Use lowlevel_init() instead of platformsetup() [rename]. Patch by Peter Pearse, 06 Oct 2005
* Complete support for the KwikByte KB920x boardsWolfgang Denk2005-10-06-2/+1
| | | | Patch by Anders Larsen, 05 Oct 2005
* Set the AT91RM9200 clock to asynchronous modeWolfgang Denk2005-10-05-2/+2
| | | | Patch by Anders Larsen, 03 May 2005
* Set the AT91RM9200 clock to synchronous modeWolfgang Denk2005-10-05-0/+5
| | | | Patch by Anders Larsen, 29 Apr 2005
* Add support for Cogent csb637Wolfgang Denk2005-10-05-1/+234
| | | | Patch by Anders Larsen, 29 Apr 2005
* Fix dm9161.c initializationWolfgang Denk2005-10-05-3/+4
| | | | Patch by Anders Larsen, 29 Apr 2005
* * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200Wolfgang Denk2005-10-05-2/+417
| | | | | | | Patch by Anders Larsen, 29 Apr 2005 * Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005 (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5)