sascha
fdf739c7a5
move dm9000 specific stuff to platform_data
2007-10-16 13:55:48 +02:00
Juergen Beisert
00a190c58d
changing function name for board specific init
2007-10-16 12:04:01 +02:00
sascha
0d26cc5df1
remove s3c24x0 specific stuff from arm start file, add
...
arch_init_lowlevel for this stuff instead.
2007-10-16 11:39:15 +02:00
sascha
a99e03c847
i.MX clock functions: Make them work for i.MX1 again
2007-10-16 11:32:23 +02:00
sascha
a3408cfe75
scb9328: Move all not critical register initializations
...
like chipselect setups from assembler to C.
2007-10-16 11:31:13 +02:00
sascha
7f72d26be9
add ffs
2007-10-15 18:01:30 +02:00
Sascha Hauer
7e58e219f8
add nand_ecc.h
2007-10-15 17:55:48 +02:00
Sascha Hauer
a149f9949b
add pcm038 config
2007-10-15 17:54:52 +02:00
Sascha Hauer
09844c2254
add NAND to Kconfig
2007-10-15 17:52:36 +02:00
Sascha Hauer
c7eec0d521
add NAND to Makefile
2007-10-15 17:47:21 +02:00
Sascha Hauer
616cf2b45a
NAND WIP
2007-10-15 17:22:25 +02:00
Sascha Hauer
15a16e5f76
make NAND support compile
2007-10-15 17:16:25 +02:00
Sascha Hauer
cedcb274ae
add NAND Flash support. Initial import from u-boot-1.2.0
2007-10-12 10:04:54 +02:00
Sascha Hauer
49e5c587af
Merge sascha@brannigan.homelinux.org:/home/sascha/ptx/u-boot/u-boot-v2
2007-10-11 22:10:02 +02:00
Sascha Hauer
ebad2c76fc
phycore_mpc5200b_tiny: add map_base for fec controller
2007-10-11 22:10:22 +02:00
Sascha Hauer
3712bf5d0a
Do not include unneeded linux/stddef.h in list.h
2007-10-11 22:03:12 +02:00
Sascha Hauer
4d2a896a7b
Collect modules in a linked list and implement lsmod.
2007-10-11 22:01:27 +02:00
Sascha Hauer
212f631eb4
let erase and protect functions return int instead of size_t. They
...
only return succes/error but no size.
2007-10-11 22:00:22 +02:00
Sascha Hauer
82e54558b2
Collect all commands in a linked list. This makes it easier to handle
...
dynamically registered commands.
2007-10-11 21:58:51 +02:00
Sascha Hauer
afaaf9a5d9
Add big #ifdef CONFIG_MODULE around module.h to build architectures
...
which do not have modules.
2007-10-11 21:56:03 +02:00
Sascha Hauer
90f72b1520
remove unneeded colatile from variable
2007-10-11 21:54:33 +02:00
Sascha Hauer
9626c6084f
add module.o and module.lds to Makefile
2007-10-11 20:56:33 +02:00
Sascha Hauer
22c0e805ea
replace 8 spaces with tabs
2007-10-11 20:56:18 +02:00
Sascha Hauer
045933764a
Merge sascha@brannigan.homelinux.org:/home/sascha/ptx/u-boot/u-boot-v2
2007-10-11 20:55:35 +02:00
Sascha Hauer
2d20fc33e2
no need to include asm/system.h from list.h
2007-10-11 20:39:18 +02:00
Sascha Hauer
ac8a1f064e
Use Linux Kernel list implementation for console devices instead
...
of homegrown list.
2007-10-11 20:36:57 +02:00
Sascha Hauer
eadf71abc7
Use Linux kernel list for drivers and devices instead of handmade
...
list.
2007-10-11 20:20:36 +02:00
Sascha Hauer
29fc9471f5
add list implementation from Linux Kernel. *_rcu functions have
...
been removed.
2007-10-11 15:59:35 +02:00
Sascha Hauer
996eb57938
add container_of macro. Needed for list implementation
2007-10-11 15:59:01 +02:00
Sascha Hauer
7a0d5c47c9
i.MX27: add GPIO description for CRS pin
2007-10-10 09:45:41 +02:00
Sascha Hauer
1285a35949
add i.MX27 ahb clock function
2007-10-10 09:44:21 +02:00
Sascha Hauer
a6c86a0b1b
remove hardcoded regsiter base addresses
2007-10-09 18:59:18 +02:00
Sascha Hauer
2bd6a5b543
make real code visible between debug code
2007-10-09 18:34:26 +02:00
Sascha Hauer
7ab263cec8
remove decoration
2007-10-09 18:17:41 +02:00
Sascha Hauer
ddd13222cf
reorder functions to get rid of static function declarations
2007-10-09 18:13:06 +02:00
Sascha Hauer
da3d281495
add some register bitmask values from the linux kernel
2007-10-09 18:09:17 +02:00
Sascha Hauer
b161305946
change imx clock functions so that they have the same name for
...
i.MX1 and i.MX27
2007-10-09 17:24:25 +02:00
Sascha Hauer
8f29f6481e
pcm038: only initialize SDRAM if not currently running from it
2007-10-09 17:19:15 +02:00
Sascha Hauer
577d12810b
correct RAM and Flash size for pcm028 board
2007-10-09 17:18:36 +02:00
Sascha Hauer
3cbd38c922
serial_imx.c: now works on i.MX27
2007-10-09 17:18:08 +02:00
Sascha Hauer
dc202f56d8
add PCCRx register definitions for mx27
2007-10-09 17:16:38 +02:00
Sascha Hauer
bd1910d500
fix area parsing for erase/protect, add error parsing
2007-10-09 17:16:08 +02:00
Sascha Hauer
41c7912446
i.MX clocksource: enable clocks for gpt1
2007-10-09 17:14:45 +02:00
Sascha Hauer
0fca6b006c
parse_area_spec():
...
- No need to handle strings where only size or end is given. This
form is confusing and does not give real benefit.
- Fix start-end form. The calculation was wrong.
- Return an error if end < start.
- Add function description.
2007-10-09 12:56:20 +02:00
Sascha Hauer
90426cc3f1
Merge sascha@brannigan.homelinux.org:/home/sascha/ptx/u-boot/u-boot-v2
2007-10-09 08:45:39 +02:00
Sascha Hauer
155d0c5059
lowlevel.S for phycore pcm038 board (wip)
2007-10-09 08:27:35 +02:00
Sascha Hauer
0590d8909b
add aipi register defines
2007-10-09 08:24:48 +02:00
Sascha Hauer
9b391290c2
Fix use of unitialized Variable. Why didn't this come up earlier???
2007-10-09 08:18:37 +02:00
Sascha Hauer
06657e6da7
fix compiler warning
2007-10-08 00:57:46 +02:00
Sascha Hauer
ca99316c68
re-enable uart initialization
2007-10-08 00:52:44 +02:00