summaryrefslogtreecommitdiff
path: root/include/asm-arm
Commit message (Collapse)AuthorAgeLines
* Changed gcc-4.0 global data pointer fix to conform with the fix for this onMarkus Klotzbücher2006-02-10-1/+1
| | | | other platforms (see c75eba3b4140187cd0d9bd8049f5df4c49b6889b)
* Changes:Markus Klotzbücher2006-02-08-96/+70
| | | | | | | * lots of bugfixes in the assembler code * reverted hardware.h back to original * enabled hardware DRAM calibration * GCC-4 fix: modified GLOBAL_DATA_POINTER macro
* This is the first commit for the u-boot zylonite port. The following has beMarkus Klotzbücher2006-02-07-613/+2216
| | | | | | | | | | | | | done so far: * created zylonite board dir (based on lubbock) * extended some - but not all pxa sources and headers for Intel Monahans support (CONFIG_CPU_MONAHANS) * created Makefile zylonite target + MAKEALL entry * added some debug nonsense, remove later, grep for mk@tbd Status: compiles (eldk-4.0), and can be started with BDI, but runs forever and doesn't halt at breakpoints. Hmmm...
* Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.hWolfgang Denk2005-11-25-0/+7
|
* Add support for NetSilicon NS7520 processor.Wolfgang Denk2005-10-09-4/+64
| | | | | | Patch by Art Shipkowski, 12 May 2005 Cleanup.
* CleanupWolfgang Denk2005-10-06-1/+1
|
* Update make target for ARM supported boards.Wolfgang Denk2005-10-06-0/+2
| | | | | Use lowlevel_init() instead of platformsetup() [rename]. Patch by Peter Pearse, 06 Oct 2005
* * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200Wolfgang Denk2005-10-05-20/+14
| | | | | | | Patch by Anders Larsen, 29 Apr 2005 * Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005 (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5)
* Add support for AT91RM9200 OHCI Controller.Wolfgang Denk2005-09-26-0/+6
| | | | Patch by Eric Benard, 07 Apr 2005
* Update ARM mach-types.hWolfgang Denk2005-09-26-26/+1482
| | | | Patch by Eric Benard, 07 Apr 2005
* Add board support for armadillo HT1070Wolfgang Denk2005-09-26-0/+2
| | | | Patch by Rowel Atienza, 06 Apr 2005
* OMAP242x H4 board updateWolfgang Denk2005-09-25-177/+113
| | | | | | | | | | | | | | - fix for ES2 differences. - switch to using the cfi_flash driver. - fix SRAM build address. - fix for GP device operation. - unlock SRAM for GP devices. - display more device information. - fix potential deadlock in omap24xx_i2c driver. - fix DLL load values to match dpllout*1 operation. - fix 2nd chip select init for combo DDR device. - add support for CFI Intel 28F256L18 on H4 board. Patch by Richard Woodruff, 03 Mar 2005
* Fix formating in include/asm-arm/arch-at91rm9200/AT91RM9200.hWolfgang Denk2005-09-25-462/+491
| | | | Patch by Steven Scholz, 02 Mar 2005
* OMAP242x fix for GP device bootingWolfgang Denk2005-09-25-2/+8
| | | | | | - Add SRAM unlock for GP devices. - Change DDR DLL unlock value to allow DPLLout*1 operation. Patches by Richard Woodruff, 21 Jan 2005:
* * Patch by Greg Ungerer, 19 May 2005:wdenk2005-05-19-0/+306
| | | | | | | add support for the KS8695P (ARM 922 based) CPU * Patch by Steven Scholz, 19 May 2005: Add support for CONFIG_SERIAL_TAG on ARM boards
* * Patches by Robert Whaley, 29 Nov 2004:wdenk2005-04-06-185/+561
| | | | | | | | | | | | - update the pxa-regs.h file for PXA27x chips - add PXA27x based ADSVIX board - add support for MMC on PXA27x processors * Patch by Andrew E. Mileski, 28 Nov 2004: Fix PPC4xx SPD SDRAM detection bug * Patch by Hiroshi Ito, 26 Nov 2004: Fix logic of "test -z" and "test -n" commands
* Patches by Steven Scholz, 05 Apr 2005:wdenk2005-04-05-0/+6
| | | | | | | - Use i.MX watchdog timer for reset_cpu() - Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/ (now in interupts.c)
* Patch by Steven Scholz, 03 Apr 2005:wdenk2005-04-03-0/+0
| | | | | - create SoC specific directories include/asm-arm/arch-imx and include/asm-arm/arch-s3c24x0
* Patch by Martin Krause, 01 Apr 2005:wdenk2005-04-01-0/+4
| | | | Add automatic HW detection for CMC_PU2 and CMC_BASIC
* * Some Cleanup.wdenk2005-01-12-40/+146
| | | | | | | | | | | | | | * Patch by Richard Woodruff, 10 Jan 2005: Update support for OMAP2420 (ARM11) and H4 board: o clean up and add new types to H4 memory probe code. o fix to work with internal boot. o added PRCM config III operation. o fix marginal flash timings. o add revison ATAG usage. o enable voltage scaling at power chip. o fix compile error for i2c. * Fix network problem (error when receiving multiple ARP packets)
* Coding Style cleanupwdenk2005-01-10-7/+0
|
* * Patches by Richard Woodruff, 01 Oct 2004:wdenk2005-01-09-2/+950
| | | | | | | | add support for the TI OMAP2420 processor and its H4 reference board * Patch by Christian Pellegrin, 24 Sep 2004: Added support for NE2000 compatible (DP8390, DP83902) NICs.
* Patches by David Snowdon, 07 Sep 2004:wdenk2005-01-09-6/+10
| | | | | | - add u-boot.hex target in the top level Makefile - add support for the UNSW/NICTA PLEB 2 board (pleb2) - use -mtune=xscale and -march=armv5 options for PXA
* * Patch by Jon Loeliger, 02 Sep 2004:wdenk2005-01-09-0/+312
| | | | | | | | | | | | | | 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
* * Update for AT91RM9200DK and CMC_PU2 boards:wdenk2004-11-21-2/+114
| | | | | | | - Enable booting directly from flash - fix CMC_PU2 flash driver * Fix mkimage usage message
* Patch by George G. Davis, 24 Aug 2004:wdenk2004-10-10-3/+770
| | | | - update ARM boards to use constants from mach-types.h
* * Patch by Gary Jennejohn, 01 Oct 2004:wdenk2004-10-10-9/+49
| | | | | | | | - add support for CMC PU2 board - add support for I2C on at91rm9200 * Patch by Gary Jennejohn, 28 Sep 2004: fix baudrate handling on at91rm9200
* Patch by Gary Jennejohn, 09 Sep 2004:wdenk2004-09-21-0/+6
| | | | allow to use USART1 as console port on at91rm9200dk boards
* * Code cleanupwdenk2004-08-01-0/+571
| | | | | | | | | | | | | * Patch by Sascha Hauer, 28 Jun: - add generic support for Motorola i.MX architecture - add support for mx1ads, mx1fs2 and scb9328 boards * Patches by Marc Leeman, 23 Jul 2004: - Add define for the PCI/Memory Buffer Configuration Register - corrected comments in cpu/mpc824x/cpu_init.c * Add support for multiple serial interfaces (for example to allow modem dial-in / dial-out)
* * Patch by George G. Davis, 06 Jul 2004:wdenk2004-07-11-35/+2758
| | | | | | | | - update mach-types.h to latest arm.linux.org.uk master list - Set correct OMAP1610 bi_arch_number for build target * Patch by Curt Brune, 06 Jul 2004: evb4510: add support for timer interrupt; cleanup
* * Patch by Fred Klatt, 25 Jun 2004:wdenk2004-07-10-0/+2
| | | | | | | | | | | | 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
* * Code cleanup (ARM mostly)wdenk2004-07-01-0/+270
| | | | | | * Patch by Curt Brune, 17 May 2004: - Add support for Samsung S3C4510B CPU (ARM7tdmi based SoC) - Add support for ESPD-Inc. EVB4510 Board
* * Patch by Paul Ruhland, 10 Jun 2004:wdenk2004-06-10-0/+26
| | | | | | | | fix support for Logic SDK-LH7A404 board and clean up the LH7A404 register macros. * Patch by Matthew McClintock, 10 Jun 2004: Modify code to select correct serial clock on Sandpoint8245
* * Patch by Steven Scholz, 27 Feb 2004:wdenk2004-03-15-5/+0
| | | | | | | | - 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
* * Patch by Andrea Scian, 17 Feb 2004:wdenk2004-02-24-0/+281
| | | | | | | | 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
* * Patch by Laurent Mohin, 10 Feb 2004:wdenk2004-02-23-48/+44
| | | | | | | | | Fix buffer overflow in common/usb.c * Patch by Tolunay Orkun, 10 Feb 2004: Add support for Cogent CSB272 board * Code cleanup
* * Patch by Thomas Elste, 10 Feb 2004:wdenk2004-02-23-0/+1220
| | | | | | | | | | | | | | Add support for NET+50 CPU and ModNET50 board * Patch by Sam Song, 10 Feb 2004: Fix typos in cfi_flash.c * Patch by Leon Kukovec, 10 Feb 2004 Fixed long dir entry slot id calculation in get_vfatname * Patch by Robin Gilks, 10 Feb 2004: add "itest" command (operators: -eq, -ne, -lt, -gt, -le, -ge, ==, !=, <>, <, >, <=, >=)
* Patch by Anders Larsen, 09 Jan 2004:wdenk2004-02-08-2/+2
| | | | | | | | | | 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.
* * Patch by Denis Peter, 8 Dec 2003wdenk2004-01-02-0/+2
| | | | | | | | | | - add support for the PATI board (MPC555) - add SPI support for the MPC5xx * Patch by Anders Larsen, 08 Dec 2003: add configuration options CONFIG_SERIAL_TAG and CONFIG_REVISION_TAG to pass ATAG_SERIAL and ATAG_REVISION, resp., to the ARM target; cleanup some redundand #defines
* * Patch by Andre Schwarz, 24 Nov 2003:wdenk2003-12-07-4/+1
| | | | | | | | | | add support for mvblue (mvBlueLYNX and mvBlueBOX) boards * Patch by Pavel Bartusek, 21 Nov 2003: set ZMII bridge speed on 440 * Patch by Anders Larsen, 17 Nov 2003: Fix mismatched #ifdef / #endif in include/asm-arm/arch-pxa/hardware.h
* * Patch by Gleb Natapov, 19 Sep 2003:wdenk2003-12-06-1/+0
| | | | | | | | 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
* * Patches by Xianghua Xiao, 15 Oct 2003:wdenk2003-10-15-27/+27
| | | | | | | | - Added Motorola CPU 8540/8560 support (cpu/85xx) - Added Motorola MPC8540ADS board support (board/mpc8540ads) - Added Motorola MPC8560ADS board support (board/mpc8560ads) * Minor code cleanup
* * Make sure HUSH is initialized for running auto-update scriptswdenk2003-10-14-0/+559
| | | | | | | | | | | * Make 5200 reset command _really_ reset the board, without running any other code after it * Fix flash mapping and display on P3G4 board * Patch by Kyle Harris, 15 Jul 2003: - add support for Intel IXP425 CPU - add support for IXDP425 eval board
* Added config option CONFIG_SILENT_CONSOLE. See doc/README.silentwdenk2003-10-10-0/+1
| | | | for more information
* * Patch by George G. Davis, 19 Aug 2003:wdenk2003-08-29-0/+51
| | | | | | | | fix TI Innovator/OMAP1510 pin configs * Patches by Kshitij, 18 Aug 2003 - add support for arm926ejs cpu core - add support for TI OMAP 1610 Innovator Board
* * Implement new mechanism to export U-Boot's functions to standalonewdenk2003-07-24-1/+2
| | | | | | | | applications: instead of using (PPC-specific) system calls we now use a jump table; please see doc/README.standalone for details * Patch by Dave Westwood, 24 Jul 2003: added support for Unity OS (a proprietary OS)
* Patches by Kshitij, 04 Jul 2003wdenk2003-07-15-0/+50
| | | | | - added support for arm925t cpu core - added support for TI OMAP 1510 Innovator Board
* * Code cleanup:wdenk2003-06-27-74/+66
| | | | | | | | | - 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)
* * Header file cleanup for ARMwdenk2003-06-25-7/+1363
| | | | | | * 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
* Patches by Robert Schwebel, 14 Jun 2003:wdenk2003-06-19-10/+1128
| | | | | | | - add support for Logotronic DL datalogger board - cleanup serial line after kermit binary download - add debugX macro (debug level support) - update mach-types.h to latest arm.linux.org.uk master list.