summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Collapse)AuthorAgeFilesLines
...
| * pcm043: update defconfigSascha Hauer2009-12-181-40/+74
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * scb9328: update defconfigSascha Hauer2009-12-181-31/+113
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * ipe337: update defconfigSascha Hauer2009-12-181-8/+19
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * mx27ads: update defconfigSascha Hauer2009-12-181-36/+77
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pca100: update defconfigSascha Hauer2009-12-181-41/+69
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm037: update defconfigSascha Hauer2009-12-181-35/+88
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * mx21ads: update defconfigSascha Hauer2009-12-181-41/+64
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm030: Update defconfigSascha Hauer2009-12-181-8/+19
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * sandbox: update defconfigSascha Hauer2009-12-181-7/+2
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx ipu fb: Make fb_videomode constSascha Hauer2009-12-181-1/+1
| | | | | | | | 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>
* fix arch_execute prototypeSascha Hauer2009-12-171-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35 3stack: select I2C driversSascha Hauer2009-12-171-0/+4
| | | | | | | | Building i.MX35 3stack support without the I2C drivers does not make much sense as the board will trigger a watchdog timer soon after start. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ppc bitops: Fix compiler warningSascha Hauer2009-12-171-35/+2
| | | | | | | | | | | | | | | | | | Our version of ppc bitops produces the following compiler warnings: /ptx/work/octopus/WORK_1/sha/u-boot/barebox/arch/ppc/include/asm/bitops.h: In function 'ext2_find_next_zero_bit': /ptx/work/octopus/WORK_1/sha/u-boot/barebox/arch/ppc/include/asm/bitops.h:294: warning: '__swab32p' is static but used in inline function 'ext2_find_next_zero_bit' which is not static Looking at the kernel ext2_find_next_zero_bit is defined as generic_find_next_zero_le_bit which is in generic kernel code. We currently do not need this, so do the very same define to silence the compiler. If somebody ever needs this function, the resulting error should give him a hint what to do. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-sha-eabi-fixes' of git://git.pengutronix.de/git/mkl/bareboxSascha Hauer2009-12-178-0/+114
|\
| * arm/lib: add missing abi helper functions __aeabi_idivmod, __aeabi_uidivmodMarc Kleine-Budde2009-12-163-0/+103
| | | | | | | | | | | | | | With EABI we have two new helper functions __aeabi_idivmod and __aeabi_uidivmod. This patch adds them to barebox. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * arm/lib: add eabi names of helper functionsMarc Kleine-Budde2009-12-165-0/+11
| | | | | | | | | | | | | | | | | | | | Since commit e2b4a792f8751d906d17b7ae343952f78dc41d67, we don't undoncitionally link with OABI. If now EABI is selected there are a number of missing helper functions, because they have new names now. This patch add the abi names to the existing helper functions. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | omap3evm: Minimal default configurationSanjeev Premi2009-12-171-0/+197
|/ | | | | | | | Created a minimal configuration that just gets the board up and running. Signed-off-by: Sanjeev Premi <premi@ti.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-sha-collateral' of git://git.pengutronix.de/git/mkl/bareboxSascha Hauer2009-12-161-1/+1
|\
| * Cleanup some more collateral damage from renamingMarc Kleine-Budde2009-12-151-1/+1
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | sandbox: common: fix device names for environment files (-e)Peter Korsgaard2009-12-161-1/+1
|/ | | | | | | | The env%d string got created, but the the hardcoded "env" string was always used instead, causing errors with loading the env. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* documentation updatesJuergen Beisert2009-12-155-22/+21
| | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Turn on CONFIG_CMD_MEMORY in Beagle Board defconfig.Luca Ceresoli2009-12-151-1/+1
| | | | | | | | It would otherwise generate an image whose loadb command is broken. Signed-off-by: Luca Ceresoli <luca.ceresoli@comelit.it> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Cleanup colleteral damage from renamingSascha Hauer2009-12-1510-12/+12
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-15186-620/+620
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Some doxygen related fixesJuergen Beisert2009-12-145-14/+4
| | | | | | | | | | | | | | | | | | | | | | | Nishanth Menon wrote: > no signed off by and no diffstat? Ups. > can you use git-format-patch to send please? it is easier to review. Sure. Here it comes: jbe ------8<---------8<---------8<---------8<---------8<---------8<---- Subject: [PATCH] Some doxygen related fixes: - fix a few doxygen comments that are used in a wrong way - move some pages and their content to a better place in the generated documentation Signed-off-by: Juergen Beisert <jbe@pengutronix.de> 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>
* pcm038: update defconfigSascha Hauer2009-12-101-31/+43
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX Nand: fix bit clearingSascha Hauer2009-12-101-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX31: Fix CCM_UPCTL register offsetSascha Hauer2009-12-101-1/+1
| | | | Signed-off-by: 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>
* omap: Add missing includeSascha Hauer2009-12-101-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm043: Add MMU supportSascha Hauer2009-12-101-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm043: add display supportSascha Hauer2009-12-101-0/+10
| | | | 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>
* complete i.MX GPIO supportSascha Hauer2009-12-1012-38/+271
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX: split out iomux-v1 supportSascha Hauer2009-12-103-63/+90
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fb: Add a i.MX IPU framebuffer driverJuergen nogit Beisert2009-12-091-0/+34
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Fix imx_nand_set_layout for i.MX27Eric Benard2009-12-091-2/+2
| | | | | | | | FMCR is (*((volatile u32 *)(x))) (0x10027814) and thus this leads to a data abort. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX flash header: make it work on i.MX35Sascha Hauer2009-12-034-49/+70
| | | | | | | | | The flash header is used on different i.MXs other than the i.MX25, so rename it. Also, add a possibility to put a flash header on different offsets (0x100, 0x400 and 0x1000), needed for different boot mediums. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX Nand: Set correct datawidth/pagesize in CCM moduleSascha Hauer2009-12-033-0/+107
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Eukrea CPUIMX27 : update defconfigEric Benard2009-12-031-7/+26
| | | | | Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Eukrea CPUIMX27 : Add MMU supportEric Benard2009-12-031-0/+1
| | | | | Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Eukrea CPUIMX27 : add console on Quad UART supportEric Benard2009-12-031-0/+12
| | | | | | | | The SOM can integrate a 16550 Quad UART which can be used for serial console. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Eukrea CPUIMX27 : add NOR flash size configurationEric Benard2009-12-031-0/+7
| | | | | | | | | | 64MB strataflash consist in 2x256Mb flashs. So we must declare 2 cfi_flash in order to have both 256Mb flash geometry properly detected. For flash <= 32 MB we prefer not to register the second cfi_flash which would be an alias of the first one. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Eukrea CPUIMX27 : add SDRAM size choiceEric Benard2009-12-031-0/+9
| | | | | | | | Add a menu entry and proper settings for 128MB and 256MB RAM size. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Adding IPU clock query functions for i.MX31 and i.MX35Juergen Beisert2009-11-252-0/+43
| | | | | | | | | | | | Adding IPU clock query functions for i.MX31 and i.MX35 (used to generate their LCD timing). BTW: All functions are declared with the 'ulong' return type, but some are defined with 'unsigned long'. And yes, its the same, but IMHO one type should be used for all. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Adding some documentationJuergen Beisert2009-11-251-0/+9
| | | | | | | | Add some (helpful?) comments about the meaning of 'framebuffer' and 'framebuffer_ovl' structure members. Signed-off-by: Juergenn Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx35-regs: add CGR1 helper valuesMarc Kleine-Budde2009-11-241-0/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* imx35-regs: add base address for I2C1Marc Kleine-Budde2009-11-241-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>