Sascha Hauer
0b5a776c1e
Shutdown U-Boot before starting an OS
...
Some devices, especially the ones doing DMA should be disabled before
giving control to an OS. We take the simple approach here: Just shutdown
the devices in the reverse order they were activated.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-03-19 12:21:18 +01:00
Sascha Hauer
2b8f1b044e
make internal function static
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:30:26 +01:00
Sascha Hauer
309a75baaf
i.MX use fecclk for fec and gtpclk for gpt
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:28:38 +01:00
Sascha Hauer
a03d8b82df
Fix Exception handling
...
Uh, oh, some copy paste bug which existed for nearly 2 years now
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:24:36 +01:00
Sascha Hauer
ed53035acb
add Phytec PCM043 defconfig file
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:48:51 +01:00
Sascha Hauer
83ea7c1649
add Freescale MX35 3Stack defconfig file
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:48:31 +01:00
Sascha Hauer
8b59688e1c
ARM: Add a bootz command
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00
Sascha Hauer
8d62c1f629
ARM: Add simple icache enable/disable command
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00
Sascha Hauer
0cb4c4e2a5
imx: Add Phytec Phycore i.MX35 aka PCM043 support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00
Sascha Hauer
9a252f1ac9
add Support for Freescale MX35 3Stack Board
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00
Sascha Hauer
bee65f0d3f
[ARM] Add MX35 support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00
Sascha Hauer
b3f3ca075d
[MX31] Clock Controller module: redefine registers as offsets
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-01-30 12:20:10 +01:00
Sascha Hauer
c09d002eca
update .gitignore files for linker scripts
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-01-21 23:28:14 +01:00
Sascha Hauer
b07e9e3194
ARM: Add cpuinfo command
...
This command is useful to show some information about
cp15 registers
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-01-13 14:32:22 +01:00
Sascha Hauer
536f4bcdf8
i.MX clko command: move Kconfig text from arch/arm to mach-imx
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-01-13 14:31:23 +01:00
Sascha Hauer
1a3c1d3de1
i.MX: introduce imx_get_uartclk function
...
We need this function for MX35 support since the uart clock is not
equal to perclk1 anymore. Uh, it's really time to implement some
real clock API instead of this cruft.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-01-13 14:30:56 +01:00
Sascha Hauer
32f9f72e9f
PCM037: Add support for different memory amounts
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-12-19 12:01:05 +01:00
Sascha Hauer
dff84a5422
[AT9SAM] Fix copy-paste introduced compiler warning
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-10-31 12:43:59 +01:00
Sascha Hauer
baa33bd4e2
GPIO support
...
adopted Linux gpio code. Implemented for at91sam9. No gpiolib support
yet.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-10-27 17:29:57 +01:00
Marc Kleine-Budde
5482395b9e
import io-{read,write}s{b,w} functions from linux
...
This patch imports:
- io-readsb,
- io-readsw,
- io-writesb,
- io-writesw,
from linux
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-10-27 12:18:25 +01:00
Marc Kleine-Budde
702ebd5f96
[at91sam9260ek] make defconfig working
...
This patch changes the TEXT_BASE to a correct value of
0x23f00000.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2008-10-27 12:18:25 +01:00
Nishanth Menon
e9976b7268
OMAP: Add GPMC NAND support
...
This patch adds support for a generic GPMC driver
also a GPMC controller driver to allow platforms
to add NAND devices generically.
Signed-off-by: Nishanth Menon <x0nishan@ti.com>
2008-09-15 10:11:05 +02:00
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
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
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
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
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
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
Nishanth Menon
31f9cb365e
Bitops:Cleanup ARM bitops
...
Cleanup of ARM bitops functions.
Introduce the findbits.S which allows for
optimized algo.
Signed-off-by: Nishanth Menon <x0nishan@ti.com>
2008-08-15 08:47:50 +02:00
Sascha Hauer
865234eb68
pcm038: update defconfig
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-14 09:31:19 +02:00
Sascha Hauer
bbee767a01
init: add section for early code
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-13 16:52:14 +02:00
Sascha Hauer
3f65e8a398
ARM startup code: Whitespace changes
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-13 16:52:13 +02:00
Sascha Hauer
c3be23d9a3
ARM startup: move exception handler to extra file
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-13 16:52:13 +02:00
Sascha Hauer
0dd24dc17d
add Ronetix pm9263 board support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-08-01 12:16:31 +02:00
Robert Schwebel
17839977ce
at91sam9260ek: add defconfig
...
The board has no defconfig file; add one.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2008-07-30 08:02:17 +02:00
Sascha Hauer
8a03bff03e
[arm] Add cleanup flags only when modules are disabled. Otherwise
...
we remove functions from the binary which are needed for
modules
2008-07-03 10:30:44 +02:00
Sascha Hauer
7c37b54184
[pcm038] compile fixes, update defconfig
2008-07-03 10:29:17 +02:00
Sascha Hauer
64b73c2543
[pcm037] compile fixes, update defconfig
2008-07-03 10:28:46 +02:00
Sascha Hauer
9ee335f0a5
[netx] compile fixes, update netx defconfig
2008-07-03 10:27:48 +02:00
Sascha Hauer
5fef327aaf
remove start-intcm.S. it is currently unused and broken
2008-06-06 09:30:47 +02:00
Sascha Hauer
f3351ebd78
add basic at91sam9260 support. Currently only second stage
...
bootloader is supported:
- No SDRAM initialisation
- No UART init / baudrate change
2008-06-06 09:30:32 +02:00
Nishanth Menon
3cde41fb90
017-OMAP-add-documentation
...
[Patch 17/17] U-Boot-V2:ARM:OMAP3: Add documentation
This patch adds OMAP and SDP3430 documentation.
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:44 +02:00
Nishanth Menon
db969e1100
015-OMAP-add-SDP3430
...
[Patch 15/17] U-Boot-V2:ARM:OMAP3: Add support for SDP3430 support files
This patch introduces support for OMAP Boards common infrastructure.
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:43 +02:00
Nishanth Menon
c6ed31bbc4
012-OMAP-add-silicon-part2
...
[Patch 12/17] U-Boot-V2:ARM:OMAP3: Add support for OMAP3 Silicon files
This patch introduces support for OMAP3430 clocking infrastructure. Please note that SRAM based configuration requires GPMC values to be updated before returning to caller- TBD.
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:42 +02:00
Nishanth Menon
5e4390fef3
011-OMAP-add-silicon
...
[Patch 11/17] U-Boot-V2:ARM:OMAP3: Add support for OMAP3 Silicon files
This patch introduces support for OMAP3430 - provides for generic OMAP3 files.
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:32 +02:00
Nishanth Menon
053034d182
010-OMAP-addbase
...
[Patch 10/17] U-Boot-V2:ARM:OMAP3: Add support for OMAP and Cortex A8
This patch adds support for OMAP3 platforms. Mainly to setup the infrastructure.
ARMV7 requires a different I/D cache cleanup code which is introduced in this patch
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:28 +02:00
Nishanth Menon
1ecafc5f8d
004-arm-makefile
...
[Patch 04/17] U-Boot-V2:ARM: Remove unwanted flags from Makefile
CFLAGS: "-D __ARM__" should have been "-D__ARM__". this breaks sparse check.
Further -nostdinc in Makefile is redfined by
commit ID:847934bc960ba1588c87e283118318dfdd78d4c0
This is unecessary as NOSTDINC_FLAGS defines it
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:14 +02:00
Nishanth Menon
a5a28b6829
003-lds-handle
...
[Patch 03/17] U-Boot-V2:ARM: Fix lds file for multiple section enable.
By enabling -fdata-sections -ffunction-sections in arch/arm/Makefile, gcc splits the code into multiple section.
by using * wildcard we can bunch them into the areas we want them to be.
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:11 +02:00
Nishanth Menon
9a364f5157
001-arch-config
...
[Patch 01/17][Try 3] U-Boot-V2: ARM: Add ARCH lowlevel Init
This Patch adds CONFIG_ARCH_HAS_LOWLEVEL_INIT as discussed in thread
http://www.nabble.com/-Patch--U-Boot-V2%3A-Introduce-CONFIG_ARCH_HAS_INIT_LOWLEVEL-to17134638.html#a17188894
Signed-off-by: Nishanth Menon<x0nishan@ti.com>
2008-06-05 19:45:03 +02:00
Sascha Hauer
596c845072
[memory layout]: streamline memory layout
...
Memory layout can now be specified via kconfig options. Two
possibilities exist: default layout means the layout is stack
/ malloc heap / U-Boot. The user can also specify fixed addresses
for each TEXT_BASE / stack / malloc heap.
2008-06-04 11:54:03 +02:00
Sascha Hauer
36ffd6f18a
[kbuild] move -pipe from architecture Makefiles to toplevel
...
Makefile
2008-06-03 12:54:37 +02:00
Sascha Hauer
39a78d9951
[kbuild] remove -Wall from architecture Makefiles. It's already
...
in toplevel CFLAGS
2008-06-03 12:51:05 +02:00
Sascha Hauer
847934bc96
[kbuild] move -nostdinc from architecture Makefiles to toplevel
...
Makefile
2008-06-03 12:39:45 +02:00
Sascha Hauer
b8725ffe1d
[kbuild] move -ffreestanding from architecture Makefiles to toplevel
...
Makefile
2008-06-03 12:37:52 +02:00
Sascha Hauer
bca64df501
[kbuild] move -fno-builtin from architecture Makefiles to toplevel
...
Makefile
2008-06-03 12:36:35 +02:00
Sascha Hauer
7681d868ba
[kbuild] move -Os flag from architecture Makefiles to toplevel
...
Makefile
2008-06-03 12:29:57 +02:00
Sascha Hauer
878f38de8f
[kbuild] change architecture Makefiles not to overwrite
...
CFLAGS, instead append them to the existing CFLAGS.
Also, remove all double CFLAGS
2008-06-03 12:24:50 +02:00
Menon, Nishanth
22d3dc0d27
[arm] remove unsused sections while linking
2008-05-12 15:52:23 +02:00
Menon, Nishanth
cb73b0c227
Change CONFIG_SKIP_LOWLEVEL_INIT to CONFIG_MACH_DO_LOWLEVEL_INIT
...
as we rather use positive logic. Make it dependent on boards that
have it rather than on ARM
Signed-off-by: Nishanth Menon <x0nishan@ti.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2008-05-12 11:35:15 +02:00
Sascha Hauer
d5a9d7dc1d
start-arm.S is not thought to be ARM920 specific. reflect this in the comment.
2008-05-07 16:25:46 +02:00
Nishanth Menon
3b94eca260
Replace start-arm920t.S with start-arm.S
...
Replace start-arm920t.S with start-arm.S. This will allow for a common logic
to handle
Signed-off-by: Nishanth Menon <x0nishan@ti.com>
--
2008-05-07 16:24:51 +02:00
Sascha Hauer
2d4dfd47d0
cosmetics: fix indention
2008-03-14 13:04:26 +01:00
Sascha Hauer
e833cba394
add clko command for i.MX27
2008-03-14 13:03:43 +01:00
Sascha Hauer
5864a49007
imx27: Fix calculation of ahb clock and ipg clock
2008-03-11 22:00:47 +01:00
Sascha Hauer
8d8f900366
[ARM] Remove CONFIG_ARCH_NUMBER from Kconfig system. Putting too many
...
values into kconfig which are not user configurable at all only
encourages people to put even more stuff in there. This is not
good because people tend to have board patches lying around and
these patches won't apply regularly if they all change the same
file (arch/arm/Kconfig)
Instead, introduce a function armlinux_set_architecture() which
everyone can call during board setup.
Similarly introduce armlinux_set_bootparams() for the boot
parameter pointer.
2008-02-26 15:38:37 +01:00
Sascha Hauer
9beb36884b
[ARM] Remove ARCH_NUMBERs from config.h and put them into Kconfig
2008-02-20 19:03:24 +01:00
Sascha Hauer
f95ec8a32d
- Add functions to register image handlers for booting uImages
2008-02-20 19:01:54 +01:00
Sascha Hauer
7b4e9c4a82
[i.MX]: Basic board support for the Freescale i.MX27 eval board
2008-02-19 15:59:37 +01:00
Sascha Hauer
ecaadd17aa
[i.MX]: Fix i.MX27 clock functions according to the chip revision
2008-02-19 15:51:34 +01:00
Sascha Hauer
2ae190a9dd
[i.MX] add function to determine chip revision
2008-02-19 15:50:43 +01:00
Sascha Hauer
bb6d50805a
[netx]: Fix function prototype for do_loadxc
2008-02-19 09:53:48 +01:00
Marc Kleine-Budde
049063e2ad
remove -isystem with empty argument
...
This patch removes the "-isystem $(gccincdir)" from the
arch/*/Makefile because gccindir is empty.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-29 20:03:37 +01:00
Marc Kleine-Budde
66671b505f
[pcm038] regenerate defconfig
...
This patch regenerates pcm038s defconfig
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 09:52:19 +01:00
Robert Schwebel
675ff8ef8c
[imx] make frequency output nicer
...
Make the frequency output a little bit nicer
From: Robert Schwebel <r.schwebel@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-28 09:04:57 +01:00
Robert Schwebel
d86ba7d308
remove gpio debug output for imx
...
Remove a bogus debug output in the gpio initialization code for i.MX.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-28 09:03:27 +01:00
Robert Schwebel
7067e21f3f
cleanup do_bootm_linux()
...
This patch cleans up the do_bootm_linux() function. It removes most of
the uggly ifdefery and replaces it by a sane function optimizing
structure.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-28 09:03:27 +01:00
Marc Kleine-Budde
57bb3cd90d
don't against link libgcc
...
We don't want to link against libgcc.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-28 08:21:02 +01:00
Robert Schwebel
0fb3ec4e7e
remove warnings
...
This patch fixes the following warnings:
arch/arm/cpu/cpu.c:176:4: warning: no newline at end of file
commands/bootm.c:872:4: warning: no newline at end of file
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-11-27 21:32:33 +01:00
Marc Kleine-Budde
0537946263
[menuconfig] fix indention for Arm specific settings
...
This patch fixes the indention for the menu "Arm specific settings"
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2007-11-27 21:32:33 +01:00
Juergen Beisert
ab6d772b8e
consider separated commands in pcm038's default config
...
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2007-11-15 18:41:36 +01:00
Juergen Beisert
9b07bdbbdc
Merge branch 'docu'
2007-11-09 14:06:57 +01:00
Juergen Beisert
a7d96488e5
Using correct board names all over the place
...
Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
2007-11-08 18:23:44 +01:00
Juergen Beisert
e5eba4cf3a
enabling correct network driver for i.MX27
2007-11-08 17:20:50 +01:00
Juergen Beisert
8fe25ecf12
adding various doku
2007-11-08 12:01:52 +01:00
Juergen Beisert
733636a573
adding first default config
2007-11-05 18:18:50 +01:00
Juergen Beisert
0a13be8de2
various docu added
2007-11-05 15:20:31 +01:00
Juergen Beisert
4cd877a840
saving added docu
2007-11-05 14:39:07 +01:00
Juergen Beisert
1cb7062653
integrating sha's changes into jbe's branch
2007-11-05 12:26:29 +01:00
Sascha Hauer
a26a5ef28f
Replace all occurences of UBoot with U-Boot
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 13:20:27 +02:00
Juergen Beisert
be65b56a89
reset doc added for ARM
2007-10-19 16:35:25 +02:00
Juergen Beisert
b21ed7177c
basic doc structure added
2007-10-19 13:19:43 +02:00
Juergen Beisert
6ad2703e6e
Merge branch 'master' of jbe@octopus:/home/git/projects/u-boot-v2
2007-10-19 11:58:33 +02:00
Juergen Beisert
99ebb0e0fc
deficonfig for i.MX31 system added
2007-10-19 11:43:16 +02:00
Juergen Beisert
0d884b8417
GPIO handling on i.MX31 added
2007-10-19 11:39:49 +02:00
sascha
2c6d0f711d
update scb9328 defconfig
2007-10-19 11:00:57 +02:00
Juergen Beisert
075131631b
make the clocksource work on current CPUs
2007-10-18 00:04:47 +02:00
Juergen Beisert
c054a3682d
Merge branch 'master' of jbe@octopus:/home/git/projects/u-boot-v2
2007-10-17 21:09:54 +02:00
Juergen Beisert
4c03bb1d58
first time running
2007-10-17 21:09:25 +02:00
sascha
bd8ac3ec63
arch/arm/Makefile: fix proc link creation for external builds
2007-10-17 19:03:38 +02:00
sascha
5d746e8953
add generic linker script for arm
2007-10-17 18:23:34 +02:00
Juergen Beisert
3d1940a4a0
merge sha + jbe
2007-10-17 18:12:33 +02:00
Juergen Beisert
3be8ed2fa1
adding i.MX31 CPU support
2007-10-17 17:57:55 +02:00
Juergen Beisert
60f8ee6f3f
adding GPL header
2007-10-17 17:56:13 +02:00
Juergen Beisert
7e047fd879
making watchdog handling independend from ifdefs
2007-10-17 17:49:23 +02:00
sascha
d59ca7feb3
Linking: Remove linker scripts from (arm based-) boards and add
...
a generic linker script to arch/arm/lib/u-boot.lds.S.
If a board wants to overwrite a linker script it can do
so using CONFIG_BOARD_LINKER_SCRIPT.
There is no generic linker script for ppc and blackfin
yet, so still use the board specific one.
2007-10-17 12:21:53 +02:00
sascha
825ad81490
arm: use text_entry for reset vector instead of hardcoded filename
...
(once again)
2007-10-17 11:10:57 +02:00
sascha
520e857b20
no need to have CONFIG_SKIP_RELOCATE_UBOOT
2007-10-16 14:46:53 +02:00
sascha
d46cc46f98
fix sys clk in i.MX1 speed.c
2007-10-16 14:46:29 +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 Hauer
eadf71abc7
Use Linux kernel list for drivers and devices instead of handmade
...
list.
2007-10-11 20:20:36 +02:00
Sascha Hauer
1285a35949
add i.MX27 ahb clock function
2007-10-10 09:44:21 +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
41c7912446
i.MX clocksource: enable clocks for gpt1
2007-10-09 17:14:45 +02:00
Sascha Hauer
36b3e1fc5a
add soc specific files to Makefile
2007-10-08 00:14:05 +02:00
Sascha Hauer
514eb64b1a
beginning phycore pcm038 i.MX27 support
2007-10-08 00:13:19 +02:00
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
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
153cf7bb6e
add arm specific bits for modules
2007-10-01 09:51:04 +02:00
Sascha Hauer
685d85540c
move ARRAY_SIZE macro to include/common.h
2007-09-28 19:46:37 +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
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
fea5227701
add nxdb500 defconfig
2007-09-22 15:56:25 +02:00
Sascha Hauer
2a9c1de93f
whitespace cleanup
2007-09-13 16:06:02 +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
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
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
aded101955
add BOARDINFO string to kconfig
2007-07-12 11:53:38 +02:00
Sascha Hauer
3b4647f772
_armboot_start -> _u_boot_start
2007-07-12 11:52:12 +02:00
Sascha Hauer
ce192d40db
autogenerate include/asm-arm/proc
2007-07-12 11:51:29 +02:00
Sascha Hauer
8edc58b946
add missing include
2007-07-05 21:41:37 +02:00
Sascha Hauer
862486e6d4
svn_rev_705
2007-07-05 18:02:19 +02:00
Sascha Hauer
9afd20bdb0
svn_rev_693
...
remove do_reset
2007-07-05 18:02:18 +02:00
Sascha Hauer
967e2e4c67
svn_rev_679
2007-07-05 18:02:16 +02:00
Sascha Hauer
2b783e73f3
svn_rev_678
2007-07-05 18:02:16 +02:00
Sascha Hauer
231e867072
svn_rev_667
...
move gpio.c
2007-07-05 18:02:15 +02:00
Sascha Hauer
3b4bad17b3
svn_rev_664
2007-07-05 18:02:15 +02:00
Sascha Hauer
32bee9f7de
svn_rev_646
2007-07-05 18:02:13 +02:00
Sascha Hauer
b696cd0462
svn_rev_632
2007-07-05 18:02:11 +02:00
Sascha Hauer
bb0ad146b5
svn_rev_631
2007-07-05 18:02:11 +02:00
Sascha Hauer
d0778154ed
svn_rev_630
2007-07-05 18:02:11 +02:00
Sascha Hauer
d163b0dbd4
svn_rev_545
...
linux->uboot
2007-07-05 18:02:03 +02:00
Sascha Hauer
f445d20103
svn_rev_496
2007-07-05 18:01:59 +02:00
Sascha Hauer
209ebd63fd
svn_rev_495
2007-07-05 18:01:59 +02:00
Sascha Hauer
9a958adf07
svn_rev_494
2007-07-05 18:01:58 +02:00
Sascha Hauer
1d553083d6
svn_rev_490
2007-07-05 18:01:58 +02:00
Sascha Hauer
327b4128ad
svn_rev_486
2007-07-05 18:01:58 +02:00
Sascha Hauer
fe72c6b8fe
svn_rev_466
...
add CMDLINE_TAG SETUP_MEMORY_TAGS and INITRD_TAG to Kconfig
2007-07-05 18:01:56 +02:00
Sascha Hauer
321dc1bf8f
svn_rev_461
2007-07-05 18:01:55 +02:00
Sascha Hauer
a9526a6237
svn_rev_431
2007-07-05 18:01:53 +02:00
Sascha Hauer
a26b7ce120
svn_rev_306
...
typo
2007-07-05 18:01:42 +02:00
Sascha Hauer
08ebec4a9a
svn_rev_250
2007-07-05 18:01:36 +02:00
Sascha Hauer
04dc02f8e4
svn_rev_249
...
remove -ffixed-r8, add -fno-strict-aliasing
2007-07-05 18:01:36 +02:00
Sascha Hauer
00ae67a4c4
svn_rev_236
...
beginning filesystem support
2007-07-05 18:01:35 +02:00
Sascha Hauer
2ca176e790
svn_rev_212
2007-07-05 18:01:33 +02:00
Sascha Hauer
b10fe47280
svn_rev_210
...
remove -D CONFIG_ARM
2007-07-05 18:01:33 +02:00
Sascha Hauer
51dc677060
svn_rev_209
...
add ARM symbol
2007-07-05 18:01:33 +02:00
Sascha Hauer
0c2b8f687e
svn_rev_194
2007-07-05 18:01:31 +02:00
Sascha Hauer
53d3195be1
svn_rev_167
...
ppc startup cleaunup
2007-07-05 18:01:29 +02:00
Sascha Hauer
708897f52f
svn_rev_165
...
move arm board.c to generic
2007-07-05 18:01:29 +02:00
Sascha Hauer
a8421600d1
svn_rev_152
...
remove global data gd_t and board info bd_t entirely for arm
2007-07-05 18:01:28 +02:00
Sascha Hauer
4a14f424b5
svn_rev_150
...
remove bi_dram from bd_t
2007-07-05 18:01:27 +02:00
Sascha Hauer
42e2dbc120
svn_rev_149
...
no need for bi_dram in global data (untested)
2007-07-05 18:01:27 +02:00
Sascha Hauer
d7313300a5
svn_rev_133
...
remove env_ functions
2007-07-05 18:01:26 +02:00
Sascha Hauer
4a01ad9260
svn_rev_128
...
remove more console stuf
2007-07-05 18:01:25 +02:00
Sascha Hauer
1a02a7e4b0
svn_rev_123
...
add -P option to cpp to remove linue number infos from linker script
2007-07-05 18:01:25 +02:00
Sascha Hauer
55ebf67d3e
svn_rev_120
...
implement initcalls
2007-07-05 18:01:24 +02:00
Sascha Hauer
4eae36cc43
svn_rev_119
...
remove debug echo
2007-07-05 18:01:24 +02:00
Sascha Hauer
658cc34395
svn_rev_118
...
thousands of things
2007-07-05 18:01:24 +02:00
Sascha Hauer
abfbbad1eb
svn_rev_109
...
do not know anymore
2007-07-05 18:01:23 +02:00
Sascha Hauer
67b39350a0
svn_rev_104
...
needed for clocksource
2007-07-05 18:01:23 +02:00
Sascha Hauer
b85ae93995
svn_rev_085
...
generic/u-boot-arm-display-mem-config.diff
2007-07-05 18:01:21 +02:00
Sascha Hauer
bbe312cba5
svn_rev_076
2007-07-05 18:01:20 +02:00
Sascha Hauer
f4631034b8
svn_rev_074
...
remove networking stuff
2007-07-05 18:01:19 +02:00
Sascha Hauer
eff52b8645
svn_rev_071
...
add cleanfiles
2007-07-05 18:01:19 +02:00
Sascha Hauer
c03bd6446c
svn_rev_049
...
Kconfig WIP
2007-07-05 18:01:17 +02:00
Sascha Hauer
5618da1521
svn_rev_048
...
add eco920, add link to config.h
2007-07-05 18:01:17 +02:00
Sascha Hauer
3e83b8358a
svn_rev_021
...
first compile success
2007-07-05 18:01:14 +02:00
Sascha Hauer
85ca99beb3
svn_rev_015
...
move lib_arm to arch/arm/lib
2007-07-05 18:01:14 +02:00
Sascha Hauer
6c1e36a9d1
svn_rev_012
2007-07-05 18:01:14 +02:00
Sascha Hauer
56e32343eb
svn_rev_009
...
add autogenerated links
2007-07-05 18:01:13 +02:00
Sascha Hauer
c56078afcc
svn_rev_008
...
add missing Kconfig
2007-07-05 18:01:13 +02:00