summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Collapse)AuthorAgeFilesLines
* arm: bootm: add barebox, zImage and aImage binfmt supportJean-Christophe PLAGNIOL-VILLARD2012-04-181-1/+21
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* config: switch machine to hostnameJean-Christophe PLAGNIOL-VILLARD2012-04-1824-159/+159
| | | | | | | So we can use it for dhcp request too. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'work/dns' into nextSascha Hauer2012-04-1635-93/+98
|\
| * Use DEVICE_ID_DYNAMIC where applicableSascha Hauer2012-04-1635-93/+98
| | | | | | | | | | | | | | We now have DEVICE_ID_DYNAMIC for dynamic allocation of device ids, Use it where applicable. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'work/ppc' into nextSascha Hauer2012-04-155-166/+0
|\ \ | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | ppc: remove unused bd_tSascha Hauer2012-04-131-103/+0
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | ppc: remove unused init_board_data functionSascha Hauer2012-04-134-63/+0
| |/ | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Add board support for Karo TX51 i.mx51 SODIMM module.Christian Kapeller2012-04-159-0/+619
| | | | | | | | | | | | | | | | | | | | Supported devices: - nand - ethernet - mmc0, mmc1 (on stk5v3 development board) - led (on stk5v3 development board) Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | mx53/loco: udpate defconfig with USB hostJean-Christophe PLAGNIOL-VILLARD2012-04-151-0/+3
| | | | | | | | | | | | | | enable USB storage. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | at91sam9263ek: update defconfigJean-Christophe PLAGNIOL-VILLARD2012-04-151-0/+3
|/ | | | | | | | | | drop: - bootz - cfi 32 width - cpuinfo command support Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91sam9260ek/9g20ek: udpate defconfigJean-Christophe PLAGNIOL-VILLARD2012-04-132-2/+2
| | | | | | | | | drop: - ZLIB - MTD OOB DEVICE Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: tx28: select OCOTP driverWolfram Sang2012-04-131-0/+1
| | | | | | | | Compile fixes unknown symbol 'mxs_ocotp_read' for tx28 defconfig. Since the vendor stores the MAC address in OCOTP, we always want this driver. Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: fix zImage support when a oftree is concatenatedJean-Christophe PLAGNIOL-VILLARD2012-04-131-0/+69
| | | | | | | | When a oftree is concatenated,the zImage is bigger than the size specified in the zImage header. Detect it and copy it too. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add Android boot image supportJean-Christophe PLAGNIOL-VILLARD2012-04-131-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | The Android Image contains 3 components and params - kernel - initrd - second stage (optional) - tags addr - bootargs In fast boot the initrd is mandatory, in barebox we are less restrictive use the initrd only if present add to env params: aimage_noverwrite_bootargs Disable overwrite of the bootargs with the one present in aimage aimage_noverwrite_tags Disable overwrite of the tags addr with the one present in aimage Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Magnus Damm <magnus.damm@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add support for OMAP4460 revision detection.Robert P. J. Day2012-04-132-8/+54
| | | | | | | | | | | | | | | | | | | Without yet adding in the underlying code, extend the revision checking code to return additional values for PandaBoard ES boards. Much of the code was taken close to verbatim from U-Boot. compile tested, and confirmed that this code behaves identically to the original panda configure and build for the three pandas i have: * Rev A2 (boots) * Rev EA3 (boots) * Rev B1 ES (no output) so while there's still work to be done, this at least represents the necessary infrastructure to start *recognizing* panda ES boards. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Tested-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'work/iomux-v3' into nextSascha Hauer2012-04-1316-409/+892
|\ | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM i.MX53 iomux: sync to kernelSascha Hauer2012-04-121-5/+3
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM i.MX51 iomux: sync to kernelSascha Hauer2012-04-122-344/+803
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM i.MX iomux-v3: one bit more for pad_ctlSascha Hauer2012-04-121-5/+5
| | | | | | | | | | | | i.MX6 needs one bit more for PAD_CTRL, so make one free. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM i.MX iomux-v3: Sync to kernelSascha Hauer2012-04-1214-60/+86
| | | | | | | | | | | | | | | | This means using an uint64_t instead of a struct pad_desc which allows us to change pad settings using logic operations. Also with this we can more easily keep the iomux tables in sync with the kernel. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'work/usb' into nextSascha Hauer2012-04-132-3/+31
|\ \
| * | ARM i.MX53 LOCO: Add USB supportSascha Hauer2012-04-121-0/+17
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | ARM i.MX53: Setup USB clocksSascha Hauer2012-04-121-3/+14
| |/ | | | | | | | | | | | | - get USB PHY clock from OSC (24MHz) - adjust USB clock to 54MHz Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM i.MX35 3-stack: Fix compilationSascha Hauer2012-04-131-1/+1
| | | | | | | | | | | | The mc13892 registers have been renamed to MC13XXX Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | i.MX51: Allow to pass cpu clock to lowlevel initAlexander Shiyan2012-04-134-5/+14
| | | | | | | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Atmel reference board: add oftree boot supportJean-Christophe PLAGNIOL-VILLARD2012-04-135-22/+32
|/ | | | | | | | | add oftree partition to store the dtb set the oftree location use a zImage by default now Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Final switch to use combined driver mc13xxxAlexander Shiyan2012-04-119-22/+34
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Remove unneded mc13xxx_get_revision functionAlexander Shiyan2012-04-111-1/+1
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Rename remainings structs and functions from mc13892_ to mc13xxx_Alexander Shiyan2012-04-112-46/+46
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Rename mc13892 driver name to mc13xxxAlexander Shiyan2012-04-112-3/+3
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Rename mc13892.c unit to mc13xxx.cAlexander Shiyan2012-04-112-2/+2
| | | | | | | Also renamed config option name to MFD_MC13XXX. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ename mc13892.h header to mc13xxx.hAlexander Shiyan2012-04-112-2/+2
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'master' into nextSascha Hauer2012-04-1111-15/+30
|\
| * Define barebox_loc magic variable only onceAlexander Shiyan2012-04-101-3/+1
| | | | | | | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * at91rm9200ek: set maximum nor flash sizeJean-Christophe PLAGNIOL-VILLARD2012-04-101-1/+2
| | | | | | | | | | | | | | it's 8MiB. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Fixup DRIVER_VIDEO_S3C24XX usage.Uwe Hermann2012-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | From c67445d601c9332fabb71df8e41367fc104e1ac1 Mon Sep 17 00:00:00 2001 From: Uwe Hermann <uwe@hermann-uwe.de> Date: Fri, 6 Apr 2012 20:07:12 +0200 DRIVER_VIDEO_S3C was renamed to DRIVER_VIDEO_S3C24XX recently. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Juergen Beisert <jbe@pengutronix.de>
| * PCM-038: fix SRAM device nameAlexander Shiyan2012-04-101-1/+1
| | | | | | | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * at91sam9g45_devices: fix warningEric Bénard2012-04-051-2/+2
| | | | | | | | | | | | | | | | | | this patch fix the following warnings : arch/arm/mach-at91/at91sam9g45_devices.c:305:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] arch/arm/mach-at91/at91sam9g45_devices.c:309:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * fix mxs iomux error in mx23 caseEric Bénard2012-04-051-0/+4
| | | | | | | | | | | | | | | | | | | | e62edd3 mxs: Fix support for BITKEEPER() macro added this macro in iomux-imxc.c but the macro is not present in the i.MX23 case. Adding it in iomux-imx23.h fix both imx23evk_defconfig and chumbyone_defconfig Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx27-regs: fix .h usage in assembly fileEric Bénard2012-04-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | 7ab0a0a i.MX27: Added helper for setup chipselect control register added an helper which triggers the following error : arch/arm/mach-imx/include/mach/imx27-regs.h:243: Error: bad instruction `static inline void imx27_setup_weimcs(size_t cs,unsigned upper,unsigned lower,unsigned addional)' This patch fix this problem. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Merge branch 'next'Sascha Hauer2012-04-05136-662/+3515
| |\
| * | x86 linker script: Add missing _textSascha Hauer2012-04-051-0/+1
| | | | | | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mips: Fix compiler warningsSascha Hauer2012-04-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: arch/mips/lib/lshrdi3.c:6: warning: no previous prototype for '__lshrdi3' arch/mips/lib/ashrdi3.c:6: warning: no previous prototype for '__ashrdi3' arch/mips/lib/ashldi3.c:6: warning: no previous prototype for '__ashldi3' Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | pcm038: increase size of barebox partitionTeresa Gámez2012-03-152-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | The image built with pcm038_defconfig is >256k so increase the size of the barebox partition. Signed-off-by: Teresa Gámez <t.gamez@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | Merge branch 'next'Sascha Hauer2012-03-0682-91/+1707
| |\ \
| * | | Typo fix in pm9261 init fileAsen Chavdarov Dimov2012-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing this typo lets the barebox for pm9261 to be build. Signed-off-by: Asen Chavdarov Dimov <dimov@ronetix.at> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | | | Merge branch 'calao-board' of git://git.jcrosoft.org/barebox into nextSascha Hauer2012-04-1110-27/+52
|\ \ \ \
| * | | | tny-a926x: enable MMUJean-Christophe PLAGNIOL-VILLARD2012-04-103-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Gregory HERMANT <gregory.hermant@calao-systems.com>
| * | | | tny-a926x: add oftree config supportJean-Christophe PLAGNIOL-VILLARD2012-04-101-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Boot zImage and update nand partition layout to store the oftree. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Gregory HERMANT <gregory.hermant@calao-systems.com>
| * | | | tny-a926x: udpate defconfigJean-Christophe PLAGNIOL-VILLARD2012-04-103-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | drop: - zlib - oob device Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Gregory HERMANT <gregory.hermant@calao-systems.com>