summaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
* ARM: Add Garz+Fricke Cupid board supportSascha Hauer2010-10-221-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'mx51' into nextSascha Hauer2010-10-121-0/+1
|\ | | | | | | | | | | | | Conflicts: arch/arm/Makefile Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM i.MX51: Add babbage board supportSascha Hauer2010-10-111-0/+1
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Add the i.MX23 based Chumby platform (WIP)Juergen Beisert2010-10-111-0/+1
| | | | | | | | | | | | | | | | The so called "chumby one" aka falconwing is an i.MX23 based platform. Note: This is work in progress. Use with care. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* | Add the i.MX23-EVK platform (WIP)Juergen Beisert2010-10-111-0/+2
|/ | | | | | Note: This is work in progress. Use with care. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* Support for the at91sam9g20 : Atmel 400Mhz ARM 926ej-s SOC.Jean-Christophe PLAGNIOL-VILLARD2010-09-201-0/+1
| | | | | | | | | | | | | | AT91sam9g20 is an evolution of the at91sam9260 with a faster clock speed. We created a new board for this device but based the chip support directly on 9260 files with little updates. Here is the chip page on Atmel wabsite: http://atmel.com/dyn/products/product_card.asp?part_id=4337 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: Patrice Vilchez <patrice.vilchez@atmel.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: move clkdev to drivers/clkJean-Christophe PLAGNIOL-VILLARD2010-09-201-1/+1
| | | | | | | | | | | | | as refer in this patch "arm & sh: factorised duplicated clkdev.c" factorise some generic infrastructure to assist looking up struct clks for the ARM & SH architecture. as the code is identical at 99% in linux move it also as preparing for the SH adding Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: move mach-types.h to include/generated/Jean-Christophe PLAGNIOL-VILLARD2010-09-171-2/+2
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91: remove non used and obsolete at91rm9200 codeJean-Christophe PLAGNIOL-VILLARD2010-08-231-1/+0
| | | | | | | this will be re-add as mach-at91 for now on keep the net driver which will be updated to new API Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: add nhk8815 board supportJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+1
| | | | | | | | | | | | | with the following support uart 0 & 1 network nand Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add Nomadik 8815 SoC supportJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+1
| | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add common clkdevJean-Christophe PLAGNIOL-VILLARD2010-08-061-1/+1
| | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Andrea GALLO <andrea.gallo@stericsson.com> Cc: Gael SALLES <gael.salles@stericsson.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* move boards to arch/<architecure>/boardsJean-Christophe PLAGNIOL-VILLARD2010-07-231-1/+1
| | | | | | | | | | | | this will allow each arch to handle the boards more simply and depending on there need the env var BOARD will refer to the current board dirent for sandbox as we have only one board the board dirent is arch/sandbox/board Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add Garz+Fricke Neso supportSascha Hauer2010-07-051-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* remove eco920 board supportSascha Hauer2010-06-241-1/+0
| | | | | | It has been broken for long time and nobody cared, so remove it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add support for Eukrea CPUIMX35Eric Benard2010-06-101-0/+1
| | | | | | | | this modules is based on Freescale's i.MX357 CPU, with 128MB of mDDR, 256 MB NAND, and ethernet PHY. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add support for Eukrea's CPUIMX25Eric Benard2010-05-251-0/+1
| | | | | | | | This boards integrates 64mB of DDR, a 256MB NAND flash, a RMII Ethernet PHY and a i.MX257 CPU. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* define __LINUX_ARM_ARCH__ for armv6 processorsSascha Hauer2010-05-031-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm/Makefile: keep list of boards sortedMarc Kleine-Budde2010-02-161-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* ARM: Add support for EP93xx SoCsMatthias Kaehlcke2010-01-141-0/+9
| | | | | | | Add support for the Cirrus Logic EP93xx platform Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-151-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | This has been done with the following script: find -path ./.git -prune -o -type f -print0 | xargs -0 -r sed -i \ -e 's/u2boot/barebox/g' \ -e 's/U2Boot/barebox/g' \ -e 's/U-boot V2/barebox/g' \ -e 's/u-boot v2/barebox/g' \ -e 's/U-Boot V2/barebox/g' \ -e 's/U-Boot-v2/barebox/g' \ -e 's/U_BOOT/BAREBOX/g' \ -e 's/UBOOT/BAREBOX/g' \ -e 's/uboot/barebox/g' \ -e 's/u-boot/barebox/g' \ -e 's/u_boot/barebox/g' \ -e 's/U-Boot/barebox/g' \ -e 's/U-boot/barebox/g' \ -e 's/U-BOOT/barebox/g' find -path ./.git -prune -o \( -name "*u-boot*" -o -name "*uboot*" -o -name "*u_boot*" \) -print0 | \ xargs -0 -r rename 's/u[-_]?boot/barebox/' It needs some manual fixup following in the next patch Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm/Makefile: don't set ABI unconditionally to "apcs-gnu"Marc Kleine-Budde2009-12-111-1/+1
| | | | | | | | | | Since commit 67b2697613455a09e56d77dab1ab602d4d5ac5c0 we have configureable ABI support in the bootloader, so don't set apcs-gnu unconditionally. Signed-off-by: Marc Kleine-Budde <mkl at pengutronix.de> Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> CC: Sascha Hauer <s.hauer@pengutronix.de>
* omap: Use correct label in arch/arm/MakefileSascha Hauer2009-12-101-1/+1
| | | | | | | | | Currently all omap boards reside in boards/omap. This is probably not a good idea as it leaves no good place to put custom omap boards in. Anyway, make the boards compile again until someone provides a better solution. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: generate mach-types.h instead of static versionJean-Christophe PLAGNIOL-VILLARD2009-11-031-1/+3
| | | | | | mach-types against v2.6.32-rc5 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: add configurable AEABI supportJean-Christophe PLAGNIOL-VILLARD2009-11-031-1/+7
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: update cpu tunningJean-Christophe PLAGNIOL-VILLARD2009-11-031-5/+16
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add endian config supportJean-Christophe PLAGNIOL-VILLARD2009-11-031-0/+10
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: use -marm as default when it's possibleJean-Christophe PLAGNIOL-VILLARD2009-11-031-1/+3
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: remove non used cpu-yJean-Christophe PLAGNIOL-VILLARD2009-11-031-4/+0
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arch/arm/Makefile: cleanupJean-Christophe PLAGNIOL-VILLARD2009-11-031-37/+41
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: introduce CPU CONFIG from linuxJean-Christophe PLAGNIOL-VILLARD2009-11-031-3/+3
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91: Atmel Ref board fix config MACH to match with mach-typesJean-Christophe PLAGNIOL-VILLARD2009-11-021-2/+2
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91: add support for the at91sam9263ek board of AtmelJean-Christophe PLAGNIOL-VILLARD2009-11-021-0/+1
| | | | | | | | | | | Here is the page on Atmel website: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: Patrice VILCHEZ <patrice.vilchez@atmel.com> Cc: Sedji Gaouaou <sedji.gaouaou@atmel.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machJean-Christophe PLAGNIOL-VILLARD2009-10-221-21/+8
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: merge proc-armv/ptrace.h and ptrace.h in one fileJean-Christophe PLAGNIOL-VILLARD2009-10-221-8/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91sam9: move to at91Jean-Christophe PLAGNIOL-VILLARD2009-10-201-1/+1
| | | | | | this will allow to add at91rm9200 with the same api as done in the kernel Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* add Freescale MX25 3stack board supportSascha Hauer2009-09-081-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add Eukrea CPUIMX27 supportEric Benard2009-07-161-0/+1
| | | | | | | | | | CPUIMX27 is built around Freescale's i.MX27 and has up to 64MB of NOR Flash, up to 512MB of NAND Flash and up to 256MB of mDDR, it includes an ethernet PHY in MII mode, an I2C RTC and a ST16554 QuadUART on nCS3. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add the basic support for the DIGI a9m2440 CPU card.Juergen Beisert2009-07-011-0/+1
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* Add the basic support for the DIGI a9m2410 CPU card.Juergen Beisert2009-07-011-0/+1
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* Add basic architecture support for Samsung's S3C2410 and S3C2440 CPU.Juergen Beisert2009-07-011-0/+1
| | | | | | | | | | | It includes a - driver for the internal UART - driver for the internal NAND controller - support to boot from NAND - PLL handling - SDRAM initialisation Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* [mmccpu] add new board: Bucyrus MMC-CPUMarc Kleine-Budde2009-05-191-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Arm: remove -msoft-float optionSascha Hauer2009-04-211-1/+0
| | | | | | | | This breaks compilation on a hardfloat toolchain as we would need AFLAGS += -msoft-float aswell. Since we do not use floating point we can equally well remove the option completely. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add initial phyCard-i.MX27 supportSascha Hauer2009-04-141-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add Freescale i.MX21 supportIvo Clarysse2009-04-071-0/+1
| | | | | Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: Add Phytec Phycore i.MX35 aka PCM043 supportSascha Hauer2009-02-061-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Support for Freescale MX35 3Stack BoardSascha Hauer2009-02-061-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Ronetix pm9263 board supportSascha Hauer2008-08-011-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@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
* add basic at91sam9260 support. Currently only second stageSascha Hauer2008-06-061-0/+3
| | | | | | bootloader is supported: - No SDRAM initialisation - No UART init / baudrate change