summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Collapse)AuthorAgeFilesLines
* add clko support for i.mx35Sascha Hauer2009-03-194-44/+128
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* remove SHOW_BOOT_PROGRESSSascha Hauer2009-03-193-24/+0
| | | | | | Though useful it is currently unsued and broken. Should be reimplemented Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Shutdown U-Boot before starting an OSSascha Hauer2009-03-191-0/+2
| | | | | | | | 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>
* make internal function staticSascha Hauer2009-02-201-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX use fecclk for fec and gtpclk for gptSascha Hauer2009-02-205-4/+28
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Fix Exception handlingSascha Hauer2009-02-201-1/+1
| | | | | | Uh, oh, some copy paste bug which existed for nearly 2 years now Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Phytec PCM043 defconfig fileSascha Hauer2009-02-061-0/+212
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Freescale MX35 3Stack defconfig fileSascha Hauer2009-02-061-0/+212
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add a bootz commandSascha Hauer2009-02-061-0/+49
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add simple icache enable/disable commandSascha Hauer2009-02-061-0/+24
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: Add Phytec Phycore i.MX35 aka PCM043 supportSascha Hauer2009-02-062-2/+14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Support for Freescale MX35 3Stack BoardSascha Hauer2009-02-062-0/+12
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] Add MX35 supportSascha Hauer2009-02-065-0/+195
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [MX31] Clock Controller module: redefine registers as offsetsSascha Hauer2009-01-301-3/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* update .gitignore files for linker scriptsSascha Hauer2009-01-211-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* sandbox: Fix generation of linker scriptSascha Hauer2009-01-211-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add cpuinfo commandSascha Hauer2009-01-133-0/+145
| | | | | | | This command is useful to show some information about cp15 registers Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX clko command: move Kconfig text from arch/arm to mach-imxSascha Hauer2009-01-132-8/+9
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX: introduce imx_get_uartclk functionSascha Hauer2009-01-133-0/+15
| | | | | | | | 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>
* PCM037: Add support for different memory amountsSascha Hauer2008-12-192-0/+26
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [AT9SAM] Fix copy-paste introduced compiler warningSascha Hauer2008-10-311-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* GPIO supportSascha Hauer2008-10-273-3/+220
| | | | | | | adopted Linux gpio code. Implemented for at91sam9. No gpiolib support yet. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* import io-{read,write}s{b,w} functions from linuxMarc Kleine-Budde2008-10-275-0/+451
| | | | | | | | | | | This patch imports: - io-readsb, - io-readsw, - io-writesb, - io-writesw, from linux Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [at91sam9260ek] make defconfig workingMarc Kleine-Budde2008-10-271-10/+20
| | | | | | | This patch changes the TEXT_BASE to a correct value of 0x23f00000. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Sandbox: Fix make systemSascha Hauer2008-09-305-11/+9
| | | | | | | | | | | | | | | Sandbox compilation failed with: gcc -Wp,-MD,arch/sandbox/lib/.tap.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.3.1/include -I/usr/include -Iinclude -P -Wall -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(tap)" -D"KBUILD_MODNAME=KBUILD_STR(tap)" -c -o arch/sandbox/lib/tap.o arch/sandbox/lib/tap.c In file included from /usr/include/bits/socket.h:32, from /usr/include/sys/socket.h:36, from arch/sandbox/lib/tap.c:29: /usr/include/limits.h:125:26: error: limits.h: No such file or directory /usr/include/limits.h uses the next_include directive This was because of the -nostdinc Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* OMAP: Add GPMC NAND supportNishanth Menon2008-09-153-0/+128
| | | | | | | | 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>
* Merge branch 'for-sha' of ssh://sha@octopus/home/git/projects/u-boot-v2 into ↵Sascha Hauer2008-09-021-0/+0
|\ | | | | | | from-mkl
| * [at91] rename pn9263_defconfig -> pm9263_defconfigMarc Kleine-Budde2008-08-291-0/+0
| | | | | | | | | | | | | | This patch fixes a typo in the defconfig name. The board is actually called "pm9263". Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | pcm037: Activate lowlevel initSascha Hauer2008-09-021-0/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pn9263: add defconfig fileSascha Hauer2008-08-261-0/+203
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* AT9SAM: enable lowlevel initSascha Hauer2008-08-261-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* AT91SAM clocksource: switch to new headers, implement reset_cpuSascha Hauer2008-08-261-6/+6
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PCM038: give out chip-id at startupEnrico Scholz2008-08-221-0/+6
| | | | | | This helps to debug further problems... Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
* PCM038: re-write SPCTL0 after reading itEnrico Scholz2008-08-221-1/+4
| | | | | | | | | 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>
* mx27ads: Add a defconfig fileSascha Hauer2008-08-211-0/+207
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* This patch adds support for Beagle Board.Raghavendra KH2008-08-202-0/+186
| | | | | | | | | | | | | 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>
* Remove duplicate OMAP3_CLOCK_CONFIG introduced by commit ID 5e4390feRaghavendra KH2008-08-201-6/+0
| | | | | Signed-off-by: Raghavendra KH <r-khandenahally@ti.com>
* Bitops:Remove generic_funcsNishanth Menon2008-08-151-0/+1
| | | | | | | Use asm-generic/bitops/xyz.h instead of using generic_xyz functions. Signed-off-by: Nishanth Menon <x0nishan@ti.com>
* Bitops:Cleanup ARM bitopsNishanth Menon2008-08-152-0/+182
| | | | | | | | Cleanup of ARM bitops functions. Introduce the findbits.S which allows for optimized algo. Signed-off-by: Nishanth Menon <x0nishan@ti.com>
* pcm038: update defconfigSascha Hauer2008-08-141-9/+19
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* init: add section for early codeSascha Hauer2008-08-131-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM startup code: Whitespace changesSascha Hauer2008-08-131-31/+27
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM startup: move exception handler to extra fileSascha Hauer2008-08-133-165/+181
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PPC: Add cleanup flagsSascha Hauer2008-08-131-0/+5
| | | | | | | Add cleanup flags to Makefile to let the linker throw away unneeded objects. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PPC: We can configure our TEXT_BASESascha Hauer2008-08-131-1/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix compiler warningSascha Hauer2008-08-131-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Ronetix pm9263 board supportSascha Hauer2008-08-012-0/+13
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91sam9260ek: add defconfigRobert Schwebel2008-07-301-0/+189
| | | | | | The board has no defconfig file; add one. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [arm] Add cleanup flags only when modules are disabled. OtherwiseSascha Hauer2008-07-031-0/+2
| | | | | we remove functions from the binary which are needed for modules
* [pcm038] compile fixes, update defconfigSascha Hauer2008-07-031-4/+32
|