9
0
Fork 0
Commit Graph

3612 Commits

Author SHA1 Message Date
Sascha Hauer 6b1c8e0f50 Merge branch 'for-sha' of ssh://sha@octopus/home/git/projects/u-boot-v2 into from-mkl 2008-09-02 09:26:30 +02:00
Sascha Hauer b1e93dc9ae pcm037: Activate lowlevel init
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-09-02 09:25:03 +02:00
Sascha Hauer b8efcd997f ARM: update mach-types
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-09-02 09:24:19 +02:00
Sascha Hauer 5a86990d3a pcm037: Fix ARM architecture and boot params
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-09-02 09:23:45 +02:00
Marc Kleine-Budde 53c4ef6b69 [pm9263] remove ifdef around dev_add_partition
This patch removed the ifdef around dev_add_partition.
Since dev_add_partition becomes a void function if compiling
u-boot w/o partition support.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-09-02 09:14:31 +02:00
Marc Kleine-Budde cf6c9268bb [pm9263] add sane default environemnt
This patch adds a sane default environemnt for the pm9263 bsp.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-09-02 09:12:39 +02:00
Marc Kleine-Budde 556bfc1f54 [pm9263] use correct architecture a.k.a. machine ID
The "pm9263" has the official machie ID 0x5c3, not 0x4b2.
This patche fixes this.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-08-29 16:14:11 +02:00
Marc Kleine-Budde 768698925e [at91] rename pn9263_defconfig -> pm9263_defconfig
This patch fixes a typo in the defconfig name. The board is actually
called "pm9263".

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-08-29 16:12:26 +02:00
Sascha Hauer 60fb727353 Revert "partition: fix compiler warning"
Grumpf. Better compiler warnings than broken code :(

This reverts commit 8201d7c5fc.
2008-08-27 18:10:18 +02:00
Sascha Hauer 3d3d4a6c3b pn9263: add defconfig file
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:43:17 +02:00
Sascha Hauer cc8eab3217 AT9SAM: enable lowlevel init
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:52 +02:00
Sascha Hauer e1dfdc856d pcm038: disable SRAM device
We have a problem here: registering the SRAM device as DEVICE_TYPE_DRAM
works as expected, but the ARM memory tag setup code then adds an
additional node with the SRAM which is not what we want. Disable it for
now.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer f4db8cfc2a README: reading links for selection of arch/compiler is no longer supported
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 8a45275a01 fs: fix compiler warning
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer d85e73776a envfs: remove bogus #warning statement
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 2b729e45b4 hush: fix compiler warning
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 8201d7c5fc partition: fix compiler warning
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer cfdb837906 partition: rename variable
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer bc7915cafa atmel serial: add initialization and baudrate functions
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 4da7734725 macb eth driver: remove barrier() definition
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer f031d0e672 PM9263 board: add lowlevel_init to start from reset
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 47744754b1 AT91SAM clocksource: switch to new headers, implement reset_cpu
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:51 +02:00
Sascha Hauer 8ec84b8673 AT91SAM: Use Atmel header files from their Bootstrap code (ver 1.9)
The header files are neither small nor beautiful, but they are complete ;)

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-26 11:40:45 +02:00
Sascha Hauer 313a618ce0 Move cfi flash drivers to drivers/nor as suggested by Nishanth Menon
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-25 09:31:04 +02:00
Enrico Scholz d98872d075 PCM038: fixed typo
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2008-08-22 10:47:48 +02:00
Enrico Scholz e807d64c23 PCM038: give out chip-id at startup
This helps to debug further problems...

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2008-08-22 10:47:48 +02:00
Enrico Scholz bb4187c448 PCM038: re-write SPCTL0 after reading it
There seems to be a bug in the i.MX27 used on .0 and .1 module
revisions which breaks SPCTL0 setup.  There, SPCTL0 is reset to
0 after reading it causing e.g. a bad USB clock. Hence, this
patch writes back the read value.

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
2008-08-22 10:47:48 +02:00
Sascha Hauer fc9eea9b34 mx27ads: Add a defconfig file
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 17:01:47 +02:00
Sascha Hauer 99235fe5d2 cfi Flash (new) add missing open/close/lseek functions
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 17:01:19 +02:00
Sascha Hauer 3ef59a5467 fix 62e2cd0a68
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 16:23:02 +02:00
Sascha Hauer 98bd170990 mx27ads: replace pcm038 with mx27ads
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 15:55:37 +02:00
Sascha Hauer bda135226a mx27ads: add missing include
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 15:54:45 +02:00
Sascha Hauer 0d9b5b5f57 Revert "loadb: remove old-style-u-boot-ifdefs around whole file"
This reverts commit 1e49fadf8a.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-21 08:35:13 +02:00
Sascha Hauer 62e2cd0a68 net: remove redundant assignment
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:56:19 +02:00
Sascha Hauer 17ba93e7a0 net: initialize Net* variables unconditionally, not in a big switch/case
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:52:31 +02:00
Sascha Hauer 66a936fa64 setenv: Fix warning introduced with last commit
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:54 +02:00
Sascha Hauer bcb049a702 string: add typechecking for strchr, strrchr, strstr
These functions offered an excellent possibility to bypass compiler
type checking.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:54 +02:00
Sascha Hauer 7163d8fd2d pcm038 defenv: Do not hardcode ip addresses, ask to set MAC address
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:54 +02:00
Sascha Hauer 0004d78381 remove unnecessary double string function declarations
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:54 +02:00
Sascha Hauer 51b4de421e eth: check for valid parameters for ethaddr, ipaddr, ...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:54 +02:00
Sascha Hauer c0d02ffc3d Fix string_to_ip
Use a pointer to an ip address instead of the return value in string_to_ip
and use the return value for error indication only. 0.0.0.0 can be a valid
ip address

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 17:46:47 +02:00
Sascha Hauer 33c488f8c1 net: remove unused function declarations
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 13:16:03 +02:00
Sascha Hauer ad3b376c3d parameter: set errno in dev_set_param
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 13:12:42 +02:00
Sascha Hauer 1d35082db5 parameter: make stringlen more readable
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 13:10:48 +02:00
Sascha Hauer e3f268d52d net: Coding style changes
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 12:30:13 +02:00
Sascha Hauer d2b2dab075 Net: Remove all hardcoded MAC addresses from default environments
While very convenient during debugging having MAC addresses in default
environments is a very bad idea. Stop it!

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 11:58:19 +02:00
Sascha Hauer 949649e3f1 bootm: honour the -n flag again
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 11:37:58 +02:00
Sascha Hauer 2f3211bc25 bootm: memmap now returns (void *)-1 for failure. Test for this instead of NULL
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-20 11:31:32 +02:00
Raghavendra KH 23ec85feeb This patch adds support for Beagle Board.
Beagle board from TI is a development platform
based on TI's OMAP3530 silicon.

You can find more about Beagle Board here: www.beagleboard.org

More on OMAP3530 (including documentation can be found here):
http://focus.ti.com/docs/prod/folders/print/omap3530.html

Signed-off-by: Raghavendra KH <r-khandenahally@ti.com>
2008-08-20 10:08:47 +02:00
Raghavendra KH 24d376bd79 Remove duplicate OMAP3_CLOCK_CONFIG introduced by commit ID 5e4390fe
Signed-off-by: Raghavendra KH <r-khandenahally@ti.com>
2008-08-20 10:08:47 +02:00