summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Collapse)AuthorAgeFilesLines
* MIPS: start.S: clean up whitespacesAntony Pavlov2012-04-261-1/+1
| | | | | Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM mxs: Add cpu_is_mx* macros for drivers shared with i.MXSascha Hauer2012-04-241-0/+10
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'pu/mx6-v2' into nextSascha Hauer2012-04-2419-1/+7841
|\ | | | | | | | | | | | | | | Conflicts: arch/arm/Makefile arch/arm/mach-imx/Kconfig Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM Freescale i.MX6 Armadillo2: Add defconfigSascha Hauer2012-04-241-0/+69
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM: initial Freescale i.MX6q Armadillo2 supportSascha Hauer2012-04-247-0/+411
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ARM: add initial i.MX6 supportSascha Hauer2012-04-2412-1/+7361
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | netX: make the host interface macros compileJuergen Beisert2012-04-231-1/+1
| | | | | | | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | netX: use correct sized pointersJuergen Beisert2012-04-231-3/+3
| | | | | | | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | netX: just a style fixJuergen Beisert2012-04-231-9/+9
| | | | | | | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge silicon definitions i.MX35, i.MX51 and i.MX53Alexander Shiyan2012-04-196-24/+17
| | | | | | | | | | | | | | | | | | Also definition can be modified in arch/arm/boards/pcm043/lowlevel.c, but I am not sure is we can call imx_silicon_revision() from board_init_lowlevel(). Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'binfmt' of git://git.jcrosoft.org/barebox into nextSascha Hauer2012-04-181-1/+21
|\ \
| * | 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: fix missing switch machine to hostname during mergeJean-Christophe PLAGNIOL-VILLARD2012-04-181-7/+7
| | | | | | | | | | | | | | | | | | | | | 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>
* | | arm: bootm: zImage: add error message when can not request the memoryJean-Christophe PLAGNIOL-VILLARD2012-04-181-0/+2
|/ / | | | | | | | | | | | | This will allow to understand what happened. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | 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>