[U-Boot] [PATCH] OMAP3: TAM3517: update ehci interface

2012-02-04 Thread Stefano Babic
Changed the EHCI interface using the ulpi framework. Signed-off-by: Stefano Babic sba...@denx.de CC: Tom Rini tom.r...@gmail.com --- This patch is based and tested on top of Govindraj's patches for EHCI omap: http://patchwork.ozlabs.org/patch/139377/ board/technexion/twister/twister.c

[U-Boot] [PATCH V4] ARM: omap3: Added Teejet mt_ventoux

2012-02-04 Thread Stefano Babic
The mt_ventoux board is a custom board using the Technexion TAM3517 module. The patch fixes also the mtdparts variable in the TAM3517 common configuration file. Signed-off-by: Stefano Babic sba...@denx.de CC: Ilya Yanok ya...@emcraft.com CC: Igor Grinberg grinb...@compulab.co.il CC: Tom Rini

[U-Boot] i.MX5/6 U-Boot: Cache enabling (was: Re: Skipping relocation RAM to RAM, esp. on i.MX6?)

2012-02-04 Thread Dirk Behme
Let's discuss how to enable the i.MX5/6 caches in U-Boot: On 03.02.2012 12:00, Stefano Babic wrote: On 03/02/2012 11:18, Dirk Behme wrote: ... As your concerns are surely related to speed up the boot process, IMHO we can focus efforts to add cache support for MX5 / MX6. Ok, sounds good.

Re: [U-Boot] Skipping relocation RAM to RAM, esp. on i.MX6?

2012-02-04 Thread Aneesh V
Hi Dirk, On Friday 03 February 2012 12:55 PM, Dirk Behme wrote: Hi, on i.MX6 devices, e.g. ARM2 or SabreLite, the ROM boot loader copies the U-Boot image from the boot device, e.g. the SD card, to the main memory. This does mean that U-Boot is started in RAM. With this, one might wonder why

Re: [U-Boot] i.MX5/6 U-Boot: Cache enabling (was: Re: Skipping relocation RAM to RAM, esp. on i.MX6?)

2012-02-04 Thread Marek Vasut
Let's discuss how to enable the i.MX5/6 caches in U-Boot: On 03.02.2012 12:00, Stefano Babic wrote: On 03/02/2012 11:18, Dirk Behme wrote: ... As your concerns are surely related to speed up the boot process, IMHO we can focus efforts to add cache support for MX5 / MX6. Ok,

[U-Boot] SPL Linux Boot V13

2012-02-04 Thread Stefano Babic
Rebased patchset to add Linux booting from SPL. As discussed in the ML, this patchset does not make SPL common to all SOCs to avoid breaking some architecture - this job will be done later with a different patchset. For this reason, a couple of patches moving files in the common/ directory are

[U-Boot] [PATCH V13 01/12] Add cmd_spl command

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com This adds a spl command to the u-boot. Related config: CONFIG_CMD_CPL activate/deactivate the command CONFIG_CMD_SPL_NAND_OFS Offset in NAND to use Signed-off-by: Simon Schwarz simonschwarz...@gmail.com CC: Tom Rini

[U-Boot] [PATCH V13 02/12] devkit8000: add config for spl command

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com This adds some configs for devkit8000 to use the new spl command Signed-off-by: Simon Schwarz simonschwarz...@gmail.com CC: Tom Rini tom.r...@gmail.com CC: Stefano Babic sba...@denx.de CC: Wolfgang Denk w...@denx.de ---

[U-Boot] [PATCH V13 04/12] devkit8000/spl: init GPMC for dm9000 in SPL

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com Linux crashes if the GPMC isn't configured for the dm9000. Signed-off-by: Simon Schwarz simonschwarz...@gmail.com CC: Tom Rini tom.r...@gmail.com CC: Stefano Babic sba...@denx.de CC: Wolfgang Denk w...@denx.de ---

[U-Boot] [PATCH V13 05/12] omap-common/spl: Add linux boot to SPL

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com This adds Linux booting to the SPL This depends on CONFIG_MACH_TYPE patch by Igor Grinberg (http://article.gmane.org/gmane.comp.boot-loaders.u-boot/105809) Related CONFIGs: CONFIG_SPL_OS_BOOT Activates/Deactivates the OS booting feature

[U-Boot] [PATCH V13 03/12] omap-common: Add NAND SPL linux booting

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com This implements booting of Linux from NAND in SPL Related config parameters: CONFIG_SYS_NAND_SPL_KERNEL_OFFS Offset in NAND of direct boot kernel image to use in SPL CONFIG_SYS_SPL_ARGS_ADDR Address where the kernel boot

[U-Boot] [PATCH V13 06/12] omap/spl: change output of spl_parse_image_header

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com This only outputs Assuming u-boot.bin... if debug is active. Signed-off-by: Simon Schwarz simonschwarz...@gmail.com CC: Tom Rini tom.r...@gmail.com CC: Stefano Babic sba...@denx.de CC: Wolfgang Denk w...@denx.de ---

[U-Boot] [PATCH V13 07/12] devkit8000: Implement and activate direct OS boot

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com - Implements spl_start_uboot() for devkit8000 - Add configs to activate direct OS boot from SPL Signed-off-by: Simon Schwarz simonschwarz...@gmail.com CC: Tom Rini tom.r...@gmail.com CC: Stefano Babic sba...@denx.de CC: Wolfgang Denk

[U-Boot] [PATCH V13 08/12] Add cache functions to SPL for armv7

2012-02-04 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de CC: Tom Rini tom.r...@gmail.com CC: Wolfgang Denk w...@denx.de CC: Simon Schwarz simonschwarz...@gmail.com --- arch/arm/cpu/armv7/Makefile |2 -- arch/arm/cpu/armv7/cpu.c|2 ++ arch/arm/lib/Makefile |5 +++-- 3 files changed, 5

[U-Boot] [PATCH V13 10/12] SPL: call cleanup_before_linux() before booting Linux

2012-02-04 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de CC: Tom Rini tom.r...@gmail.com CC: Wolfgang Denk w...@denx.de CC: Simon Schwarz simonschwarz...@gmail.com --- arch/arm/cpu/armv7/omap-common/spl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[U-Boot] [PATCH V13 09/12] OMAP3: SPL: do not call I2C init if no I2C is set.

2012-02-04 Thread Stefano Babic
Call i2c initialization in spl_board_init only if I2C is configured for the board. Signed-off-by: Stefano Babic sba...@denx.de CC: Tom Rini tom.r...@gmail.com CC: Wolfgang Denk w...@denx.de CC: Simon Schwarz simonschwarz...@gmail.com --- arch/arm/cpu/armv7/omap3/board.c |2 ++ 1 files

[U-Boot] [PATCH V13 11/12] OMAP3: twister: add support to boot Linux from SPL

2012-02-04 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de CC: Tom Rini tom.r...@gmail.com CC: Wolfgang Denk w...@denx.de CC: Simon Schwarz simonschwarz...@gmail.com --- board/technexion/twister/twister.c | 23 +++ include/configs/twister.h | 12 2 files changed, 35

[U-Boot] [PATCH V13 12/12] arm: Add Prep subcommand support to bootm

2012-02-04 Thread Stefano Babic
From: Simon Schwarz simonschwarz...@googlemail.com Adds prep subcommand to bootm implementation of ARM. When bootm is called with the subcommand prep the function stops right after ATAGS creation and before announce_and_cleanup. This is used in command cmd_spl export Signed-off-by: Simon

Re: [U-Boot] Skipping relocation RAM to RAM, esp. on i.MX6?

2012-02-04 Thread Aneesh V
On Saturday 04 February 2012 04:30 PM, Albert ARIBAUD wrote: Le 04/02/2012 10:15, Aneesh V a écrit : Hi Dirk, On Friday 03 February 2012 12:55 PM, Dirk Behme wrote: Hi, on i.MX6 devices, e.g. ARM2 or SabreLite, the ROM boot loader copies the U-Boot image from the boot device, e.g. the SD

Re: [U-Boot] Skipping relocation RAM to RAM, esp. on i.MX6?

2012-02-04 Thread Albert ARIBAUD
Le 04/02/2012 12:14, Aneesh V a écrit : On Saturday 04 February 2012 04:30 PM, Albert ARIBAUD wrote: Le 04/02/2012 10:15, Aneesh V a écrit : Hi Dirk, On Friday 03 February 2012 12:55 PM, Dirk Behme wrote: Hi, on i.MX6 devices, e.g. ARM2 or SabreLite, the ROM boot loader copies the U-Boot

Re: [U-Boot] [PATCH 00/14] Nokia RX-51 support

2012-02-04 Thread Pali Rohár
On Tuesday 24 January 2012 15:27:57 you wrote: This patch series add support for new board Nokia RX-51 (aka N900). Last two patches adding on screen bootmenu support. This series supersedes the last sent version. Pali Rohár (14): arm,omap3: Define save_boot_params in lowlevel_init.S for

Re: [U-Boot] [PATCH] mx28: fix SPL code to make USB booting work

2012-02-04 Thread Marek Vasut
On 03.02.2012 14:22, Marek Vasut wrote: This patch fixes booting i.MX28 CPUs via USB download. In this mode the CPU's bootrom implements a USB HID device that accepts a bootstream. When downloading the bootstream via USB, first the SPL code is received and executed. Then the

Re: [U-Boot] i.MX5/6 U-Boot: Cache enabling

2012-02-04 Thread Aneesh V
Hi Dirk, On Saturday 04 February 2012 02:08 PM, Dirk Behme wrote: Let's discuss how to enable the i.MX5/6 caches in U-Boot: On 03.02.2012 12:00, Stefano Babic wrote: On 03/02/2012 11:18, Dirk Behme wrote: ... As your concerns are surely related to speed up the boot process, IMHO we can

Re: [U-Boot] [PATCH 2/2] Blackfin: easylogo: add lzma logos

2012-02-04 Thread Marek Vasut
The bf527-ezkit boards are getting too big to fit into their reserved flash space, so we need to use a lzma compressed logo. Since the video driver code is very similar, add lzma compressed support to all of the Blackfin video drivers. Signed-off-by: Mike Frysinger vap...@gentoo.org So

Re: [U-Boot] [PATCH 00/14] Nokia RX-51 support

2012-02-04 Thread Marek Vasut
On Tuesday 24 January 2012 15:27:57 you wrote: This patch series add support for new board Nokia RX-51 (aka N900). Last two patches adding on screen bootmenu support. This series supersedes the last sent version. Pali Rohár (14): arm,omap3: Define save_boot_params in

Re: [U-Boot] [GIT PULL] Pull request: u-boot-imx

2012-02-04 Thread Albert ARIBAUD
Hi Stefano, Le 22/01/2012 14:06, Stefano Babic a écrit : Hi Albert, please pull from u-boot-imx, thanks. The following changes since commit 5d250e52ffd5554834a45ac8d53762fbbf36933c: tegra2: Enable data cache (2012-01-18 15:54:07 -0700) are available in the git repository at:

Re: [U-Boot] [PATCH 2/2] Blackfin: easylogo: add lzma logos

2012-02-04 Thread Mike Frysinger
On Saturday 04 February 2012 09:56:33 Marek Vasut wrote: The bf527-ezkit boards are getting too big to fit into their reserved flash space, so we need to use a lzma compressed logo. Since the video driver code is very similar, add lzma compressed support to all of the Blackfin video

Re: [U-Boot] [PATCH 2/2] Blackfin: easylogo: add lzma logos

2012-02-04 Thread Marek Vasut
On Saturday 04 February 2012 09:56:33 Marek Vasut wrote: The bf527-ezkit boards are getting too big to fit into their reserved flash space, so we need to use a lzma compressed logo. Since the video driver code is very similar, add lzma compressed support to all of the Blackfin

[U-Boot] [PATCH 2/2] RFC: Let linker create phy array

2012-02-04 Thread Troy Kisky
Signed-off-by: Troy Kisky troy.ki...@boundarydevices.com --- drivers/net/phy/atheros.c|9 + drivers/net/phy/broadcom.c | 15 +++ drivers/net/phy/davicom.c|9 + drivers/net/phy/lxt.c|9 + drivers/net/phy/marvell.c| 24

Re: [U-Boot] [PATCH v4 2/9] Rename run_command() to builtin_run_command()

2012-02-04 Thread Mike Frysinger
On Saturday 14 January 2012 01:45:50 Simon Glass wrote: The current run_command() is only one of the options, with hush providing the other. i can't grok this sentence -mike signature.asc Description: This is a digitally signed message part. ___

Re: [U-Boot] [PATCH v4 5/9] Don't include standard parser if hush is used

2012-02-04 Thread Mike Frysinger
On Saturday 14 January 2012 01:45:53 Simon Glass wrote: This saves about 1KB of code space on ARM with CONFIG_SYS_HUSH_PARSER defined. are you not using --gc-sections ? -mike signature.asc Description: This is a digitally signed message part. ___

Re: [U-Boot] [PATCH v4 6/9] Create a single cmd_call() function to handle command execution

2012-02-04 Thread Mike Frysinger
On Saturday 14 January 2012 01:45:54 Simon Glass wrote: --- a/common/command.c +++ b/common/command.c +int cmd_call(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) +{ + int result; + + result = (cmdtp-cmd)(cmdtp, flag, argc, argv); + if (result) +

Re: [U-Boot] [PATCH v4 4/9] Stop using builtin_run_command()

2012-02-04 Thread Mike Frysinger
On Saturday 14 January 2012 01:45:52 Simon Glass wrote: This function is only one of the parser options, so use run_command() instead. It knows how to use hush if selected. i can't grok this either :/ -mike signature.asc Description: This is a digitally signed message part.

Re: [U-Boot] [PATCH v4 7/9] Remove interleave of non-U-Boot code in hush

2012-02-04 Thread Mike Frysinger
On Saturday 14 January 2012 01:45:55 Simon Glass wrote: There is a nasty interleave of #ifdefs in hush.c where the two code paths have different indents. Remove this ickiness. i think we've moved beyond hopes of keeping hush.c unified with its upstream, so this is fine Acked-by: Mike

Re: [U-Boot] [PATCH 2/2] Blackfin: easylogo: add lzma logos

2012-02-04 Thread Mike Frysinger
On Saturday 04 February 2012 14:38:15 Marek Vasut wrote: On Saturday 04 February 2012 09:56:33 Marek Vasut wrote: The bf527-ezkit boards are getting too big to fit into their reserved flash space, so we need to use a lzma compressed logo. Since the video driver code is very

Re: [U-Boot] [PATCH 2/2] RFC: Let linker create phy array

2012-02-04 Thread Mike Frysinger
On Saturday 04 February 2012 22:02:46 Troy Kisky wrote: --- a/drivers/net/phy/broadcom.c +++ b/drivers/net/phy/broadcom.c -static struct phy_driver BCM5461S_driver = { +struct phy_driver BCM5461S_driver __phy_entry = { why do you have to remove the static ? that shouldn't affect the

Re: [U-Boot] [PATCH v4] Add 'patman' patch generation, checking and submission script

2012-02-04 Thread Simon Glass
Hi Albert, On Fri, Feb 3, 2012 at 12:00 PM, Albert ARIBAUD albert.u.b...@aribaud.net wrote: Hi Simon, Le 03/02/2012 20:30, Simon Glass a écrit : Hi Albert, On Fri, Feb 3, 2012 at 11:00 AM, Albert ARIBAUD albert.u.b...@aribaud.net  wrote: Hi Simon, Le 15/01/2012 02:20, Simon Glass a

Re: [U-Boot] [PATCH 2/2] RFC: Let linker create phy array

2012-02-04 Thread Dirk Behme
On 05.02.2012 04:38, Mike Frysinger wrote: On Saturday 04 February 2012 22:02:46 Troy Kisky wrote: --- a/drivers/net/phy/broadcom.c +++ b/drivers/net/phy/broadcom.c -static struct phy_driver BCM5461S_driver = { +struct phy_driver BCM5461S_driver __phy_entry = { why do you have to remove the

Re: [U-Boot] Skipping relocation RAM to RAM, esp. on i.MX6?

2012-02-04 Thread Simon Glass
Hi, On Sat, Feb 4, 2012 at 1:15 AM, Aneesh V ane...@ti.com wrote: Hi Dirk, On Friday 03 February 2012 12:55 PM, Dirk Behme wrote: Hi, on i.MX6 devices, e.g. ARM2 or SabreLite, the ROM boot loader copies the U-Boot image from the boot device, e.g. the SD card, to the main memory. This

Re: [U-Boot] [PATCH v4 1/5] net: fec_mxc: add 1000 Mbps selection

2012-02-04 Thread Dirk Behme
On 03.02.2012 01:22, Troy Kisky wrote: Define CONFIG_FEC_QUIRK_ENET_MAC and add to board files mx6qarm2 and mx6qsabrelite. Signed-off-by: Troy Kiskytroy.ki...@boundarydevices.com Acked-by: Dirk Behmedirk.be...@de.bosch.com --- ... In case someone wants to test this on a mx6qarm2 or any other

[U-Boot] [PATCH] arm: Add option to disable code relocation

2012-02-04 Thread Simon Glass
This permits disabling the code relation in U-Boot which is useful when debugging with an ICE. To use it define CONFIG_SYS_SKIP_ARM_RELOCATION in your board. Signed-off-by: Simon Glass s...@chromium.org --- arch/arm/config.mk |2 ++ arch/arm/cpu/armv7/start.S |3

Re: [U-Boot] [PATCH] arm: Add option to disable code relocation

2012-02-04 Thread Mike Frysinger
On Sunday 05 February 2012 01:44:19 Simon Glass wrote: This permits disabling the code relation in U-Boot which is useful when debugging with an ICE. To use it define CONFIG_SYS_SKIP_ARM_RELOCATION in your board. any reason for ARM in there ? -mike signature.asc Description: This is a