- Aug 10, 2010
-
-
Matthias Weisser authored
This patch adds support for the display controller in the MB86R0x SoCs. Signed-off-by:
Matthias Weisser <weisserm@arcor.de> Acked-by:
Anatolij Gustschin <agust@denx.de>
-
Matthias Weisser authored
Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Albert Aribaud authored
Turn all ORION5X_DEF{ADR,SZ}_xxx macros into ORION5X_{ADR,SZ}_xxx and allow defining them from board code to override defaults. This is particularly useful for defining board-specific FLASH address and size in board header file rather than having to tweak orion5x code. Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
git://git.denx.de/u-boot-tiWolfgang Denk authored
-
Wolfgang Denk authored
-
Li Haibo authored
get_timer_masked() should return current timestamp, not current ticks from hardware register. Tested on one custom board with NAND flash. Without this patch, NAND write always TIMEOUT because get_timer(0) return a big value. This patch applies for u-boot-2010.06 Signed-off-by:
Li Haibo <hbli@sinocastel.com>
-
Reinhard Meyer authored
Remove warning for missing " at the end of line 136 Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
- Aug 08, 2010
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Mike Frysinger authored
Simply trying to include a basic header file like stdlib.h on OS X 10.5 and then building with -traditional-cpp fails with lots of errors like: In file included from /usr/include/stdlib.h:63, from test.c:3: /usr/include/available.h:85: error: stray '#' in program /usr/include/available.h:85: error: syntax error before numeric constant /usr/include/available.h:86: error: stray '#' in program In the past, I hadn't noticed because the old logic for these flags were restricted to Darwin running on PowerPC systems while I'm running on an Intel system. But after some recent clean ups and changes, the flag was being applied to all Darwin systems and my host tools broke. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Feng Wang authored
Original bug description from Feng (fdt_resize() bug caused "WARNING: could not set linux, initrd-start FDT_ERR_NOSPACE."): What I got is an error: "WARNING: could not set linux,initrd-start FDT_ERR_NOSPACE." after loading Device Tree blob. This in turn caused linux to miss init part. After some digging, I found out the reason for this error, it is caused by fdt_resize(). FDT blob got resized after filling in all board specific information of PowerPC. (in boot_body_linux()). It reduced blob size with only extra space for two fdt_reserve_entry, one for fdt itself, and one for initrd. Then it's aligned to a 0x1000 page boundary. However, later in fdt_initrd(), it could add two more properties, initrd-start AND initrd-end, each one needs at least two fdt_reserve_entry sizes done by _fdt_add_property() (name and value). Thus, the two fdt_reserve_entry extra space is not sufficient. So for some specific fdt size which is just under the page boundary after resizing, this will cause an error of FDT_ERR_NOSPACE in fdt_initrd() when setting those two properties, and failed to pass initrd information to linux. My fix is in fdt_resize(), leave at least 4 fdt_reserve_entry for initrd. So instead of 2*sizeof(struct fdt_reserve_entry) for actual_totalsize, use 5*sizeof(struc fdt_reserve_entry). Stefan: I got this same error on katmai, when trying to boot with initrd (run flash_self). This patch fixes this issue. Signed-off-by:
Feng Wang <fwang02@harris.com> Tested-by:
Stefan Roese <sr@denx.de> Cc: Jerry Van Baren <gvb.uboot@gmail.com> Acked-by:
Gerald Van Baren <vanbaren@cideas.com>
-
Frans Meulenbroeks authored
removed a variable that was not used Signed-off-by:
Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
Frans Meulenbroeks authored
Most of the files have U_BOOT_CMD on a separate line, but a few didn't and had the first line on the same line as U_BOOT_CMD. This changes these files by adding a line break and a tab Signed-off-by:
Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
Frans Meulenbroeks authored
removed the command name from the help message as it is already printed. for cmd_mmc also rewrote the message a little bit Signed-off-by:
Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
-
Detlev Zundel authored
The invalidation of the old environment instance did not work for flashes supporting hardware locking. Now we unlock/lock around this update also. Signed-off-by:
Detlev Zundel <dzu@denx.de>
-
Mike Frysinger authored
If a flash is unable to be detected, and then someone calls flash_protect on it (like the common code does in flash_init), the flash_protect logic will dereference a NULL pointer. Since flash_protect already does sanity checking on the info structs, add a NULL pointer check in there. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Wolfgang Denk authored
Fix error handling in getenv_f() when the user provided buffer is too short to hold the variable name; make sure to truncate and NUL-terminate without overwriting the buffer limits. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Applying a little creative format string allows us to shrink the initial data read & display loop by only calling printf once. Re-using the local data buffer to generate the string we want to display then allows us to output everything with just one printf call instead of multiple calls to the putc function. The local stack buffer needs increasing by 1 byte, but the resulting code shrink and speed up is worth it I think. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
No need to output spaces 1 char at a time in a loop when the printf code can do the same thing with the right format string. This shrinks things and gives a nice speed up when killing off lines more than a byte or two as printf will send out the buffer in one big chunk. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Heiko Schocher authored
Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Heiko Schocher authored
- nfs-options removed - hda->sda changed - mtd parts added - loadaddress changed - cmd-line length increased - lcd stuff removed - code cleanup (use I/O accessors etc.) Signed-off-by:
Klaus Heydeck <heydeck@kieback-peter.de>
-
Stephan Linz authored
Platforms with flat device tree support can use a bootmap to relocate the fdt_blob. This is not a must. That's why the relocation function boot_relocate_fdt() should be use only if CONFIG_OF_LIBFDT was defined together with CONFIG_SYS_BOOTMAPSZ (see common/cmd_bootm.c). On MicroBlaze platforms there is no need to use a bootmap to relocate a fdt blob. So we need a more precise focus on the compilation and usage of boot_relocate_fdt(). In general it is valid to exclude the function boot_relocate_fdt() if the bootmap size CONFIG_SYS_BOOTMAPSZ is not defined. Signed-off-by:
Stephan Linz <linz@li-pro.net>
-
Nobuhiro Iwamatsu authored
Some Linux distributions include the "mkimage" as a package. This commit provides a manual page for mkimage. Signed-off-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Added documentation for FIT images and examples. Moved to doc/ directory. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Aug 07, 2010
-
-
Prafulla Wadaskar authored
This patch enables mvsata driver and related filesystem support. The patch is tested for ide reset and ext2ls operation for a disk drive connected on SATA port0. This patch depends upon the patche-series http://lists.denx.de/pipermail/u-boot/2010-August/074908.html Signed-off-by:
Prafulla Wadaskar <prafulla@marvell.com>
-
Prafulla Wadaskar authored
Added MVSATAC definitions to Kirkwood. Added support for Kirkwood in cmd_ide. Signed-off-by:
Prafulla Wadaskar <prafulla@marvell.com>
-
Albert Aribaud authored
Add mvsata_ide and cmd_ide configuration in edminiv2 config Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
Albert Aribaud authored
Add MVSATAHC definitions to orion5x. Add support for orion5x in cmd_ide. Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
Albert Aribaud authored
This driver only provides initialization code; actual driving is done by cmd_ide.c using the ATA compatibility mode of the Marvell SATAHC controller. Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
Albert Aribaud authored
Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
Albert Aribaud authored
CONFIG_IDE_SWAP_IO This configuration option replaces a complex conditional in cmd_ide.c with an explicit define to be added to SoC or board configs. Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
Matthias Weisser authored
If both LZMA and LZO compressions are used there is a compile error in cmd_bootm.c Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Aaron Pace authored
Doubly-indirect block numbers are compared against the first-level indirect block when checking for a cached copy. This is causing the doubly-indirect block to be re-read each time it is accessed. Repairing this reduces load time for a 70M file from 72 seconds to 38 seconds. Signed-off-by:
Aaron Pace <Aaron.Pace@alcatel-lucent.com>
-
Marek Vasut authored
These functions are undefined on ARM when using __io. These are the commonly used versions and can be redefined. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Wolfgang Denk authored
-
Matthew McClintock authored
If the user sets bootm_low and does not set bootm_size, u-boot will report the memory node in the flat device tree incorrectly. Instead of reporting the remaining size of memory, it will report the total available memory which is incorrect. Specifically this fixes the situation when booting a relocatable kernel and the memory is reported as an offset and size in the device tree, and the size needs to be adjusted accordingly. Signed-off-by:
Matthew McClintock <msm@freescale.com> Acked-by:
Kumar Gala <galak@kernel.crashing.org>
-