- Aug 12, 2008
-
-
William Juul authored
Signed-off-by:
William Juul <william.juul@tandberg.com>
-
William Juul authored
Signed-off-by:
William Juul <william.juul@tandberg.com>
-
William Juul authored
Signed-off-by:
William Juul <william.juul@tandberg.com>
-
William Juul authored
To use YAFFS2 define CONFIG_YAFFS2 Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
William Juul authored
Direct import of yaffs as a tarball as of 20071113 from their public CVS-web at http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/ The code can also be imported on the command line with: export CVSROOT=:pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs cvs logon (Hit return when asked for a password) cvs checkout yaffs2 Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Stig Olsen <stig.olsen@tandberg.com>
-
William Juul authored
Changes requested by maintainer Stefan Roese after posting patch to U-boot mailing list. Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
William Juul authored
- Fixing leading white spaces - Fixing indentation where 4 spaces are used instead of tab - Removing C++ comments (//), wherever I introduced them Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
William Juul authored
Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
William Juul authored
A lot changed in the Linux MTD code, since it was last ported from Linux to U-Boot. This patch takes U-Boot NAND support to the level of Linux 2.6.22.1 and will enable support for very large NAND devices (4KB pages) and ease the compatibility between U-Boot and Linux filesystems. This patch is tested on two custom boards with PPC and ARM processors running YAFFS in U-Boot and Linux using gcc-4.1.2 cross compilers. MAKEALL ppc/arm has some issues: * DOC/OneNand/nand_spl is not building (I have not tried porting these parts, and since I do not have any HW and I am not familiar with this code/HW I think its best left to someone else.) Except for the issues mentioned above, I have ported all drivers necessary to run MAKEALL ppc/arm without errors and warnings. Many drivers were trivial to port, but some were not so trivial. The following drivers must be examined carefully and maybe rewritten to some degree: cpu/ppc4xx/ndfc.c cpu/arm926ejs/davinci/nand.c board/delta/nand.c board/zylonite/nand.c Signed-off-by:
William Juul <william.juul@tandberg.com> Signed-off-by:
Stig Olsen <stig.olsen@tandberg.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Wolfgang Denk authored
-
- Aug 11, 2008
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Kumar Gala authored
Use CONFIG_NUM_CPUS to match existing define used by 86xx. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org> Acked-by:
Jon Loeliger <jdl@freescale.com>
-
Kumar Gala authored
The autostart revert caused a bit of duplicated code as well as code that was using images->autostart that needs to get removed so we can build again. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Kumar Gala authored
When building the 8544DS board we get this error: In file included from r8a66597-hcd.c:22: u-boot/include/usb.h:190:2: error: #error USB Lowlevel not defined make[1]: *** [r8a66597-hcd.o] Error 1 The cleanest fix is to only build r8a66597-hcd.c if CONFIG_USB_R8A66597_HCD is set. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Becky Bruce authored
This is needed because we will be possibly be locating devices at physical addresses above 32bits, and the asm preprocessing does not appear to deal with ULL constants properly. We now call write_bat in lib_ppc/bat_rw.c. Signed-off-by:
Becky Bruce <becky.bruce@freescale.com> Acked-by:
Jon Loeliger <jdl@freescale.com>
-
Becky Bruce authored
Perform sync/isync as required by the architecture. Signed-off-by:
Becky Bruce <becky.bruce@freescale.com> Acked-by:
Jon Loeliger <jdl@freescale.com>
-
Becky Bruce authored
Signed-off-by:
Becky Bruce <becky.bruce@freescale.com> Acked-by:
Jon Loeliger <jdl@freescale.com>
-
Magnus Lilja authored
Correct the mx31_gpio_mux() function to allow changing all i.MX31 IOMUX contacts instead of only the first 256 ones as is the case prior to this patch. Add missing MUX_* macros and update board files to use the new macros. Signed-off-by:
Magnus Lilja <lilja.magnus@gmail.com>
-
Magnus Lilja authored
Correct the names of some IOMUX macros. Signed-off-by:
Magnus Lilja <lilja.magnus@gmail.com>
-
Steve Sakoman authored
The block and page parameters of onenand_verify_page() are not used. This causes a compiler error when CONFIG_MTD_ONENAND_VERIFY_WRITE is enabled. Signed-off-by:
Steve Sakoman <steve@sakoman.com> Signed-off-by:
Dirk Behme <dirk.behme@gmail.com>
-
Stefan Roese authored
-
- Aug 10, 2008
-
-
Anatolij Gustschin authored
FILL_15BIT_555RGB macro extension for pixel swapping by commit bed53753 introduced a bug in cfb_console: Bitmaps with odd-numbered width won't be rendered correctly and even U-Boot crashes are observed on some platforms while repeated rendering of such bitmaps with "bmp display". Also if a bitmap is rendered to an odd-numbered x starting position, the same problem occurs. This patch is an attempt to fix it. Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
Anatolij Gustschin authored
If logo_plot() should ever be called with x starting position other than zero and for pixel depths greater than 8bpp, logo colors distortion will be observed. This patch fixes the issue. Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Roy Zang authored
Signed-off-by:
Roy Zang <tie-fei.zang@freescale.com>
-
Gururaja Hebbar K R authored
- os_data_header Variable is a carry over feature & unused. So removed all instance of this variable - Minor Code Style Update Signed-off-by:
Gururaja Hebbar <gururajakr@sanyo.co.in> Acked-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Magnus Lilja authored
Signed-off-by:
Magnus Lilja <lilja.magnus@gmail.com>
-
Dirk Behme authored
While locally preparing some U-Boot patches for ARM based OMAP3 boards, some using OneNAND and some using NAND, we found some differences in OneNAND and NAND command address handling. As this might confuse users (it already confused us), we like to align OneNAND and NAND address handling. The issue is that cmd_onenand.c subtracts the onenand base address from the addresses you type into the u-boot command line so, unlike nand, you can't use addresses relative to the start of the onenand part e.g. this won't work: onenand read 82000000 280000 400000 you have to use: onenand read 82000000 20280000 400000 Looking at recent git, the only board currently using OneNAND is Apollon, and for this the OneNAND base address is 0 (apollon.h) #define CFG_ONENAND_BASE 0x00000000 so patch below won't break any existing boards and will align OneNAND and NAND handling on boards where OneNAND base address is != 0. Signed-off-by:
Steve Sakoman <sakoman@gmail.com> Signed-off-by:
Manikandan Pillai <mani.pillai@ti.com> Signed-off-by:
Dirk Behme <dirk.behme@gmail.com>
-
Kumar Gala authored
The recent change to move the .bss outside of the image gives older binutils (ld from eldk4.1/binutils-2.16) some headache: ppc_85xx-ld: u-boot: Not enough room for program headers (allocated 3, need 4) ppc_85xx-ld: final link failed: Bad value We workaround it by being explicit about the program headers and not assigning the .bss to a program header. Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
- Aug 09, 2008
-
-
Wolfgang Denk authored
This reverts commit f5614e79. The commit was based on a misunderstanding of the (documented) meaning of the 'autostart' environment variable. It might cause boards to hang if 'autostart' was used, with the potential to brick them. Go back to the documented behaviour. Conflicts: common/cmd_bootm.c common/image.c include/image.h Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
git://git.denx.de/u-boot-shWolfgang Denk authored
-