summaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
Commit message (Collapse)AuthorAgeFilesLines
* at91: remove non used and obsolete at91rm9200 codeJean-Christophe PLAGNIOL-VILLARD2010-08-231-5/+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 Nomadik 8815 SoC supportJean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+7
| | | | | | | 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>
* amba: add pl011Jean-Christophe PLAGNIOL-VILLARD2010-08-061-0/+3
| | | | | | | 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-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/Kconfig: removed unused TAG optionsMarc Kleine-Budde2010-02-161-19/+0
| | | | | | | | | The tags for the command line parameters are not used, so let's remove them: - CMDLINE_TAG - SETUP_MEMORY_TAGS - INITRD_TAG Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* arm/Kconfig: delete trailing whitespaceMarc Kleine-Budde2010-02-161-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Add support for EP9xx GPIOsMatthias Kaehlcke2010-01-141-0/+1
| | | | | | | Added generic GPIO support for EP93xx SoCs Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add support for EP93xx SoCsMatthias Kaehlcke2010-01-141-0/+5
| | | | | | | 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>
* ARM: Correct Kconfig typo, "optimzed" -> "optimized".Robert P. J. Day2009-12-211-1/+1
| | | | | Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* introduce GENERIC_GPIO labelSascha Hauer2009-12-101-0/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add configurable AEABI supportJean-Christophe PLAGNIOL-VILLARD2009-11-031-0/+8
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: introduce CPU CONFIG from linuxJean-Christophe PLAGNIOL-VILLARD2009-11-031-14/+6
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: move config ARCH_TEXT_BASE and BOARDINFO to mach KconfigJean-Christophe PLAGNIOL-VILLARD2009-11-021-41/+0
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* netx/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-021-15/+0
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* s3c/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-021-22/+1
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* imx/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-021-115/+1
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91/kconfig: use similar kconfig presentationJean-Christophe PLAGNIOL-VILLARD2009-11-021-46/+3
| | | | | | keep the rm9200 in its own Kconfig until we move it to the at91 API Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-021-32/+58
| | | | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards as it's already done for omap 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/+8
| | | | | | | | | | | 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>
* A9M2440: Use external GPIO settings to setup the SDRAMJuergen Beisert2009-10-281-2/+1
| | | | | | | | | | | | | The generic A9M2440 comes in many SDRAM variantes. Two GPIO pins describing the populated SDRAM devices. This patch adds some code to query the setting and setup a correct SDRAM configuration out of four possible variants. Due to the lack of hardware the 16 MiB and 128 MiB case is untested yet. Due to the 32 MiB configuration we must link the u-boot-v2 always to address 0x31fc0000. Even for the 64 MiB and 128 MiB configuration. Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
* at91sam9: move to at91Jean-Christophe PLAGNIOL-VILLARD2009-10-201-4/+5
| | | | | | 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>
* pca100: Add MMU supportSascha Hauer2009-09-091-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Freescale MX25 3stack board supportSascha Hauer2009-09-081-0/+11
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add MMU supportSascha Hauer2009-08-191-0/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: implement optimized string functionsSascha Hauer2009-08-181-0/+8
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add Eukrea CPUIMX27 supportEric Benard2009-07-161-0/+11
| | | | | | | | | | 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/+12
| | | | Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
* Add the basic support for the DIGI a9m2410 CPU card.Juergen Beisert2009-07-011-0/+12
| | | | 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/+8
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* pcm038: initialize PLLs in one stepSascha Hauer2009-05-131-0/+3
| | | | | | | | | | | | We used to initialize the PLLs on PCM038 in two steps. The first was to initialize a basic setup so that all peripheral clocks run at their final speed and the second step was to push the processor to full speed after the PMIC has been initialized for the higher voltage. Do this in one step instead to get an easier setup. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX21ads: Add cs8900 support (got lost in last commit)Sascha Hauer2009-04-281-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add initial phyCard-i.MX27 supportSascha Hauer2009-04-141-0/+10
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm037: add USB supportSascha Hauer2009-04-071-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add Freescale i.MX21 supportIvo Clarysse2009-04-071-0/+11
| | | | | Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM Kconfig: Move i.MX specific parts to arch/arm/mach-imxSascha Hauer2009-03-311-23/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: Add Phytec Phycore i.MX35 aka PCM043 supportSascha Hauer2009-02-061-2/+13
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add Support for Freescale MX35 3Stack BoardSascha Hauer2009-02-061-0/+11
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] Add MX35 supportSascha Hauer2009-02-061-0/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add cpuinfo commandSascha Hauer2009-01-131-0/+7
| | | | | | | 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-131-8/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PCM037: Add support for different memory amountsSascha Hauer2008-12-191-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm037: Activate lowlevel initSascha Hauer2008-09-021-0/+1
| | | | 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>
* add Ronetix pm9263 board supportSascha Hauer2008-08-011-0/+12
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add basic at91sam9260 support. Currently only second stageSascha Hauer2008-06-061-10/+17
| | | | | | bootloader is supported: - No SDRAM initialisation - No UART init / baudrate change
* 010-OMAP-addbaseNishanth Menon2008-06-051-1/+22
| | | | | | | | | | [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>
* [memory layout]: streamline memory layoutSascha Hauer2008-06-041-0/+2
| | | | | | | 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.
* Change CONFIG_SKIP_LOWLEVEL_INIT to CONFIG_MACH_DO_LOWLEVEL_INITMenon, Nishanth2008-05-121-0/+4
| | | | | | | | 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>