summaryrefslogtreecommitdiff
path: root/include/asm-arm
AgeCommit message (Collapse)Author
2008-01-13ARM: update mach-types.h from 2.6.24-rc7 Linux kernel treeWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-01-07Merge with git://www.denx.de/git/u-boot.gitPeter Pearse
2007-12-13Introduce map_physmem() and unmap_physmem()Haavard Skinnemoen
map_physmem() returns a virtual address which can be used to access a given physical address without involving the cache. unmap_physmem() should be called when the virtual address returned by map_physmem() is no longer needed. This patch adds a stub implementation which simply returns the physical address cast to a uchar * for all architectures except AVR32, which converts the physical address to an uncached virtual mapping. unmap_physmem() is a no-op on all architectures, but if any architecture needs to do such mappings through the TLB, this is the hook where those TLB entries can be invalidated. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-11-19Fix build problems with mp2usb boardWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-11-15Correction patchPeter Pearse
2007-11-09Add apollon board supportPeter Pearse
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
2007-09-07PXA270: fix compile issue (invalid lvalue)stefano babic
Code is broken for PXA270 due to "invalid lvalue in assignment". This patch fix it in pxa-regs.h Signed-off-by: Stefano Babic <sbabic@denx.de>
2007-08-14Add MACH_TYPE records for several AT91 boards.Peter Pearse
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>
2007-08-10[ARM] TI DaVinci support, hopefully finalSergey Kubushyn
Add support for the following DaVinci boards: - DV_EVM - SCHMOOGIE - SONATA Changes: - Split into separate board directories - Removed changes to MTD_DEBUG (or whatever it's called) - New CONFIG_CMD party line followed - Some cosmetic fixes, cleanup etc. - Patches against the latest U-Boot tree as of now. - Fixed CONFIG_CMD_NET in net files. - Fixed CONFIG_CMD_EEPROM for schmoogie. - Made sure it compiles and works (forceenv() link problem) on SCHMOOGIE and DV_EVM. Can't check if it works on SONATA, don't have a board any more, but it at least compiles. Here is an excerpt from session log on SCHMOOGIE... U-Boot 1.2.0-g6c33c785-dirty (Aug 7 2007 - 13:07:17) DRAM: 128 MB NAND: 128 MiB In: serial Out: serial Err: serial ARM Clock : 297MHz DDR Clock : 162MHz ETH PHY : DP83848 @ 0x01 U-Boot > iprobe Valid chip addresses: 1B 38 3A 3D 3F 50 5D 6F U-Boot > ping 192.168.253.10 host 192.168.253.10 is alive U-Boot > Signed-off-by: Sergey Kubushyn <ksi@koi8.net> Acked-by: Dirk Behme <dirk.behme@gmail.com> Acked-by: Zach Sadecki <Zach.Sadecki@ripcode.com> Acked-by: Stefan Roese <sr@denx.de>
2007-08-07Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher
2007-05-09Add the files for the SMN42 boardPeter Pearse
2007-05-09Remove the deleted files for the SMN42 patchPeter Pearse
2007-05-09New board SMN42 branchPeter Pearse
2007-03-23Merge with git://www.denx.de/git/u-boot.git#testing-USBMarkus Klotzbuecher
2007-02-21[PATCH v3] Add sync to ensure flash_write_cmd is fully finishedHaiying Wang
Some CPUs like PPC, BLACKFIN need sync() to ensure cfi flash write command is fully finished. The sync() is defined in each CPU's io.h file. For those CPUs which do not need sync for now, a dummy sync() is defined in their io.h as well. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2007-01-24Add port for the lpc2292sodimm evaluation board from EmbeddedArtistsGary Jennejohn
2006-06-14Code cleanupWolfgang Denk
2006-05-31Merge with /home/mk/git/u-boot#generic_ohciWolfgang Denk
2006-05-30* Update Intel IXP4xx supportWolfgang Denk
- Add IXP4xx NPE ethernet MAC support - Add support for Intel IXDPG425 board - Add support for Prodrive PDNB3 board - Add IRQ support Patch by Stefan Roese, 23 May 2006 [This patch does not include cpu/ixp/npe/IxNpeMicrocode.c which still sufferes from licensing issues. Blame Intel.]
2006-05-22This patch adds USB storage support for the delta board. This is the firstMarkus Klotzbuecher
board to make use of a generic OHCI driver, that calls hooks for board dependant initialization.
2006-05-10Update omap5912osk board supportStefan Roese
- Fix OMAP support that omap5912osk compiles in current source tree - Update with code from "http://omap.spectrumdigital.com/osk5912" to fix problems with DDR initialization - Fix timer setup - Use CFI flash driver and support complete 32MB of onboard flash - Add "print_cpuinfo()" and "checkboard()" functions to display CPU (with frequency) and Board infos Patch by Stefan Roese, 10 May 2006
2006-03-24Merge with http://www.denx.de/git/u-boot.gitMarkus Klotzbuecher
2006-03-24delta board: DA9030 initialization and i2c support. Some minor changes toMarkus Klotzbuecher
make the pxa i2c driver work with the monahans cpu.
2006-03-20Cleanup of the monahans cpu and delta board port.Markus Klotzbuecher
2006-03-11Some code cleanup for GCC 4.xWolfgang Denk
2006-03-07Cleanup (get rid of debug code that sneaked in)Wolfgang Denk
2006-03-06Merge with /home/wd/git/u-boot/masterWolfgang Denk
Code cleanup.
2006-03-06Cleanup of NAND support of delta board using the Monahans Data FlashMarkus Klotzbücher
Controller.
2006-03-01Further NAND stuff implemented. Basic read commands seem to work.Markus Klotzbücher
2006-02-28First steps implementing NAND support. Not working, fails to read ID.Markus Klotzbücher
2006-02-24Merge /home/tur/nand/u-boot/Markus Klotzbücher
This is a first version of the testing-NAND branch merged back to main.
2006-02-24Merge with /home/wd/git/u-boot/testing-NAND/ to add new NAND handling.Bartlomiej Sieka
2006-02-22SDRAM seems to be working on delta board, though u-boot doesn't start yet.Markus Klotzbücher
2006-02-20New board directory and config for the benq delta board (copied fromMarkus Klotzbücher
zylonite). Minor pxa-regs.h update.
2006-02-20Merged and added more pxa-regs.h stuff, especially the GPIO ControlMarkus Klotzbücher
Register Definitions.
2006-02-19Merged sufficient changes to pxa-regs.h in order to make u-boot compile.Markus Klotzbücher
It doesn't run yet.
2006-02-10Reverting pxa-regs.h back to original, because the intel Monahans oneMarkus Klotzbücher
breaks backward compatibility and I don't trust it. Instead, i'll verify and merge the parts I need while porting.
2006-02-10Changed gcc-4.0 global data pointer fix to conform with the fix for this onMarkus Klotzbücher
other platforms (see c75eba3b4140187cd0d9bd8049f5df4c49b6889b)
2006-02-08Changes:Markus Klotzbücher
* 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
2006-02-07This is the first commit for the u-boot zylonite port. The following has beMarkus Klotzbücher
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...
2005-11-25Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.hWolfgang Denk
2005-10-09Add support for NetSilicon NS7520 processor.Wolfgang Denk
Patch by Art Shipkowski, 12 May 2005 Cleanup.
2005-10-06CleanupWolfgang Denk
2005-10-06Update make target for ARM supported boards.Wolfgang Denk
Use lowlevel_init() instead of platformsetup() [rename]. Patch by Peter Pearse, 06 Oct 2005
2005-10-05* Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200Wolfgang Denk
Patch by Anders Larsen, 29 Apr 2005 * Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005 (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5)
2005-09-26Add support for AT91RM9200 OHCI Controller.Wolfgang Denk
Patch by Eric Benard, 07 Apr 2005
2005-09-26Update ARM mach-types.hWolfgang Denk
Patch by Eric Benard, 07 Apr 2005
2005-09-26Add board support for armadillo HT1070Wolfgang Denk
Patch by Rowel Atienza, 06 Apr 2005
2005-09-25OMAP242x H4 board updateWolfgang Denk
- 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
2005-09-25Fix formating in include/asm-arm/arch-at91rm9200/AT91RM9200.hWolfgang Denk
Patch by Steven Scholz, 02 Mar 2005