Sascha Hauer
c00393f996
against high density code
2007-10-08 00:11:29 +02:00
Sascha Hauer
b5a1e43660
add i.MX27 reset support
2007-10-08 00:10:23 +02:00
Sascha Hauer
0ab3cfcc67
add clock functions for i.MX27 and rename functions to lower case letters
2007-10-08 00:08:52 +02:00
Sascha Hauer
b4fc7b84b0
make independent of timer base
2007-10-07 16:32:20 +02:00
Sascha Hauer
b5656a41e0
Beginning mx27 support: split imx-regs.h into imx1-regs.h and imx27-regs.h
2007-10-07 16:31:54 +02:00
Sascha Hauer
2443c7a6f1
export symbols
2007-10-07 14:27:24 +02:00
Sascha Hauer
63bceb255c
add default link address for ipe337 board
2007-10-04 12:56:21 +02:00
Sascha Hauer
ae53e9ef1d
CONFIG_MODULE -> CONFIG_MODULES
2007-10-04 12:33:03 +02:00
Sascha Hauer
a07743ea18
module support for arm
2007-10-03 21:09:00 +02:00
Sascha Hauer
884988f6d6
fix read_file()
2007-10-01 09:51:56 +02:00
Sascha Hauer
153cf7bb6e
add arm specific bits for modules
2007-10-01 09:51:04 +02:00
Sascha Hauer
59e6de7032
add powerpc specific bits for modules
2007-10-01 09:49:22 +02:00
Sascha Hauer
a95a54b808
add blackfin specific bits for module handling
2007-09-28 20:35:40 +02:00
Sascha Hauer
685d85540c
move ARRAY_SIZE macro to include/common.h
2007-09-28 19:46:37 +02:00
Sascha Hauer
b3dc734018
declare lots of functions static
2007-09-28 10:07:26 +02:00
Sascha Hauer
299434c85e
Merge /home/git/users/rsc/u-boot-v2
2007-09-27 12:22:38 +02:00
Sascha Hauer
ccb593dfde
blackfin_linux.c: disable icache unconditionally. If I understand the
...
Manual correctly, there is no need to invalidate the cache beforehand
(in fact on my board this function crashes)
2007-09-27 12:16:40 +02:00
Sascha Hauer
d7034dbb8c
ups. mixed up start and end in blackfin_mem_malloc_init
2007-09-27 12:09:01 +02:00
Robert Schwebel (Laptop)
1f9506e7ee
update to top of tree
2007-09-25 22:08:34 +02:00
Robert Schwebel (Laptop)
e6ca62360e
Subject: clean up TEXT_BASE
...
This patch makes TEXT_BASE a consistent per-arch config switch.
Additionally, it converts all TEXT_BASE occurences from string to hex.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-09-25 22:01:01 +02:00
Robert Schwebel (Laptop)
a487eaa9c8
netx: rename config to defconfig
2007-09-25 21:42:05 +02:00
Sascha Hauer
05dec7d3bd
move ppc assembler templates to include/asm-ppc
2007-09-22 16:07:51 +02:00
Sascha Hauer
f5336e27e0
fix netx image name
2007-09-22 16:00:01 +02:00
Sascha Hauer
9ef31f83a8
remove references to nonexistant Kconfig symbols
2007-09-22 15:59:36 +02:00
Sascha Hauer
32cc1b4035
add ipe337 defconfig
2007-09-22 15:58:24 +02:00
Sascha Hauer
fea5227701
add nxdb500 defconfig
2007-09-22 15:56:25 +02:00
Sascha Hauer
89e2e40338
add blackfin cache and traps handling
2007-09-16 11:24:28 +02:00
Sascha Hauer
c306c164f0
make blackfin linux start function functional
2007-09-16 11:18:53 +02:00
Sascha Hauer
4940e0f3d5
remove unused blackfin_board.h
2007-09-16 11:18:03 +02:00
Sascha Hauer
ca8ae5695a
add the possibility to have a arch specific 'go' command. Some
...
architectures need this (e.g. blackfin and i386)
2007-09-16 11:16:08 +02:00
Sascha Hauer
2a9c1de93f
whitespace cleanup
2007-09-13 16:06:02 +02:00
Sascha Hauer
8c42a8f67c
first maybe-working blackfin linux boot function
2007-09-13 15:35:49 +02:00
Sascha Hauer
7bb828e9db
add missing files to arch/blackfin/lib/Makefile
2007-09-13 15:34:26 +02:00
Sascha Hauer
47d938f7ab
- some more cleanup in Makefiles
...
- move netx image generation to arch/arm/Makefile
2007-09-13 15:33:09 +02:00
Sascha Hauer
797a46d463
remove cli/sti from arch/blackfin/lib/cpu.c. We do not use interrupts
2007-09-13 15:30:38 +02:00
Sascha Hauer
bad1933171
add -D__blackfin__ to blackfin CFLAGS
2007-09-13 15:26:21 +02:00
Sascha Hauer
da6f7dbdf4
move blackfin cache functions to arch/blackfin/lib/cpu.c
2007-09-12 17:23:46 +02:00
Sascha Hauer
12d14272c7
rename bf533_linux.c -> blackfin_linux.c
2007-09-12 17:23:10 +02:00
Sascha Hauer
97c0278dc1
initial blackfin support
2007-09-11 10:15:32 +02:00
Sascha Hauer
6ef87e89d5
add Hilscher netx support part2
2007-09-05 12:53:07 +02:00
Sascha Hauer
a744809b50
add hilscher netx support
2007-09-05 12:52:24 +02:00
Sascha Hauer
1cdc2fe996
consolidate arch/arm/cpu/start-arm920t.S and arch/arm/cpu/start-arm926ejs.S
2007-09-05 12:50:28 +02:00
Sascha Hauer
7989a989b9
arm: use linker section for reset vector
...
Put the reset vector at the beginning of the binary by creating
its own section in the linker script rather than specifying the
file.
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-07-25 12:34:06 +02:00
Sascha Hauer
654bb6b0b8
further reloc fixes
2007-07-25 12:25:01 +02:00
Sascha Hauer
4283b823e7
add missing include
2007-07-16 10:29:57 +02:00
Sascha Hauer
8881fb7984
use memmap() to save one memcpy call in bootm
2007-07-15 14:02:53 +02:00
Sascha Hauer
4b0ac7ecf7
add defconfig for sandbox target
2007-07-14 14:46:24 +02:00
Sascha Hauer
9994dfb818
rename linux target to sandbox
2007-07-12 12:19:39 +02:00
Sascha Hauer
d757720766
arch/linux -> arch/sandbox
2007-07-12 12:12:34 +02:00
Sascha Hauer
ec88cc77a2
add BOARDINFO string to kconfig
2007-07-12 12:09:00 +02:00