Re: [U-Boot] [PATCH v5 20/25] da850: Add README.da850

2012-08-28 Thread Christian Riesch
On Tue, Aug 28, 2012 at 1:18 AM, Tom Rini tr...@ti.com wrote: This file documents when to build for da850evm and when to build for da850_am18xxevm. It also documents how to write the u-boot.ais file to persistent storage (such as SPI), in some cases as well as how to write a recovery image.

Re: [U-Boot] [PATCH v5 20/25] da850: Add README.da850

2012-08-28 Thread Christian Riesch
Hi Tom, one more comment, please see below. On Tue, Aug 28, 2012 at 1:18 AM, Tom Rini tr...@ti.com wrote: This file documents when to build for da850evm and when to build for da850_am18xxevm. It also documents how to write the u-boot.ais file to persistent storage (such as SPI), in some cases

[U-Boot] U-Boot Api Problem

2012-08-28 Thread Priebe, Sebastian
Since nobody seems to care about my problem is repost my question... Hello, we recently switched to the OSELAS Toolchain for ARM1136 processors and faced a problem considering the u-boot API. If compiling the API demo with -Os (as default in u-boot) the demo does not run anymore. If activating

[U-Boot] [PATCH v1 2/8] OMAP3: twister : get MAC address from EEPROM

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/technexion/twister/twister.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/board/technexion/twister/twister.c b/board/technexion/twister/twister.c index c2b10ac..7429e93 100644 --- a/board/technexion/twister/twister.c +++

[U-Boot] [PATCH v1 1/8] OMAP3: tam3517: add function to read MAC from EEPROM

2012-08-28 Thread Stefano Babic
The manufacturer delivers the TAM3517 SOM with 4 MAC address. They are stored on the EEPROM of the SOM. The patch adds a function to get their values and set the ethaddr variables. Signed-off-by: Stefano Babic sba...@denx.de --- include/configs/tam3517-common.h | 66

[U-Boot] [PATCH v1 3/8] OMAP3: mt_ventoux: Correct board pinmux

2012-08-28 Thread Stefano Babic
Fix some issues (some pins were not set as GPIOs) Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.h | 74 +++--- 1 file changed, 33 insertions(+), 41 deletions(-) diff --git a/board/teejet/mt_ventoux/mt_ventoux.h

[U-Boot] [PATCH v1 4/8] OMAP3: mt_ventoux: activate GPIO4

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- include/configs/mt_ventoux.h |1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/mt_ventoux.h b/include/configs/mt_ventoux.h index 5db6d57..131670a 100644 --- a/include/configs/mt_ventoux.h +++ b/include/configs/mt_ventoux.h @@

[U-Boot] [PATCH v1 5/8] OMAP3: mt_ventoux: read MAC address from EEPROM

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 16 1 file changed, 16 insertions(+) diff --git a/board/teejet/mt_ventoux/mt_ventoux.c b/board/teejet/mt_ventoux/mt_ventoux.c index 9fbaedd..b7744a9 100644 ---

[U-Boot] [PATCH v1 7/8] video: drop duplicate set of DISPC_CONFIG register

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- drivers/video/omap3_dss.c |1 - 1 file changed, 1 deletion(-) diff --git a/drivers/video/omap3_dss.c b/drivers/video/omap3_dss.c index 6686718..5fcc0fb 100644 --- a/drivers/video/omap3_dss.c +++ b/drivers/video/omap3_dss.c @@ -112,7 +112,6 @@

[U-Boot] [PATCH v1 6/8] OMAP3: mt_ventoux: disable the buzzer at start-up

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 14 ++ board/teejet/mt_ventoux/mt_ventoux.h |4 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/board/teejet/mt_ventoux/mt_ventoux.c

[U-Boot] [PATCH v1 8/8] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 91 ++ board/teejet/mt_ventoux/mt_ventoux.h |2 +- include/configs/mt_ventoux.h | 16 ++ 3 files changed, 108 insertions(+), 1 deletion(-) diff --git

Re: [U-Boot] [PATCH v1 8/8] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Heiko Schocher
Hello Stefano, On 28.08.2012 09:46, Stefano Babic wrote: Signed-off-by: Stefano Babicsba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 91 ++ board/teejet/mt_ventoux/mt_ventoux.h |2 +- include/configs/mt_ventoux.h | 16 ++ 3

Re: [U-Boot] [PATCH v2 06/12] SPL: Port SPL framework to powerpc

2012-08-28 Thread Stefan Roese
On 08/27/2012 06:27 PM, Tom Rini wrote: On Mon, Aug 27, 2012 at 12:51:01PM +0200, Stefan Roese wrote: This patch enables the SPL framework to be used on powerpc platforms and not only ARM. Signed-off-by: Stefan Roese s...@denx.de [snip] diff --git a/common/spl/spl.c b/common/spl/spl.c

Re: [U-Boot] [PATCH v1 8/8] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Stefano Babic
On 28/08/2012 10:11, Heiko Schocher wrote: Hello Stefano, Hi Heiko, +static struct panel_config lcd_cfg[] = { +{ +.timing_h = ((4 /* hpb */ - 1) 20) | +((8 /*hfp */- 1) 8) | +(41 /* hsw */ - 1), /* Horizontal timing */ Could we use here a

Re: [U-Boot] [PATCH v2 04/12] SPL: Add NOR flash booting support

2012-08-28 Thread Stefan Roese
On 08/27/2012 07:59 PM, Tom Rini wrote: On 08/27/2012 10:29 AM, Daniel Schwierzeck wrote: Hi Stefan, 2012/8/27 Stefan Roese s...@denx.de: SPL NOR flash booting support is quite simple. Only copying of the images is needed. On MPC5xxx we need to make sure to only use the standard memcpy()

[U-Boot] [PATCH 0/2] i2c:soft:multi: Support for multiple soft I2C buses at TRATS

2012-08-28 Thread Lukasz Majewski
Support for multiple I2C buses handling on Samsung's TRATS development board. Those patches add multiple I2C support at soft_i2c.c code and enables it at Trats development board. Lukasz Majewski (2): i2c:soft:multi: Support for multiple soft I2C buses i2c:soft:multi: Enable soft I2C

[U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Lukasz Majewski
Support for multiple soft I2C buses at soft_i2c.c This approach defines get_multi_{sda|scl}_pin functions to switch between multiple soft I2C buses. Up to CONFIG_SYS_MAX_I2C_BUS devices can be utilized. Common definition of I2C_X I2C buses is provided. TEST HW: Samsung's Exynos4210 evt.0.1

[U-Boot] [PATCH 2/2] i2c:soft:multi: Enable soft I2C multibus at Trats development board

2012-08-28 Thread Lukasz Majewski
This commit enables multibus handling at Trats development board. Signed-off-by: Lukasz Majewski l.majew...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- include/configs/trats.h | 19 +-- 1 files changed, 13 insertions(+), 6 deletions(-) diff --git

Re: [U-Boot] [PATCH v1 8/8] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Jeroen Hofstee
Hello Stefano, Could we use here a define, something like this: #define PANEL_TIMING_H(bp, fp, sw) (((bp - 1) 20) | ((fp - 1) 8) | (sw - 1)) Agree - and put it in a common header (arch/dss.h), making it accessible to all boards. And we need only one macro PANEL_TIMING, the register has the

[U-Boot] [PATCH] SPL: Enable use of custom defined U-Boot entry point

2012-08-28 Thread Stefan Roese
By setting CONFIG_SYS_UBOOT_START boards can now use a different entry point for their U-Boot image. So the U-Boot entry point is not fixed to CONFIG_SYS_TEXT_BASE any more. Signed-off-by: Stefan Roese s...@denx.de --- common/spl/spl.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-)

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Heiko Schocher
Hello Lukasz, On 28.08.2012 10:33, Lukasz Majewski wrote: Support for multiple soft I2C buses at soft_i2c.c This approach defines get_multi_{sda|scl}_pin functions to switch between multiple soft I2C buses. Up to CONFIG_SYS_MAX_I2C_BUS devices can be utilized. Common definition of I2C_X I2C

[U-Boot] [PATCH v2 2/2] MX28: mx28evk: Enable SPI DMA

2012-08-28 Thread Otavio Salvador
Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: - new patch include/configs/mx28evk.h |1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/mx28evk.h b/include/configs/mx28evk.h index 8d83495..a5a98fb 100644 --- a/include/configs/mx28evk.h +++

Re: [U-Boot] [PATCH] MX28: mx28evk: Follow m28evk change in SSP clock

2012-08-28 Thread Otavio Salvador
On Mon, Aug 27, 2012 at 8:28 PM, Marek Vasut marek.va...@gmail.com wrote: Dear Otavio Salvador, This changes the board config to follow m28evk board configuration. Signed-off-by: Otavio Salvador ota...@ossystems.com.br ... - /* SSP2 clock at 96MHz */ - mx28_set_sspclk(MXC_SSPCLK2,

[U-Boot] [PATCH v2 1/2] MX28: mx28evk: Align SSP clock speed

2012-08-28 Thread Otavio Salvador
Align the SSP clock speed with oscilator to achieve higher transfer stability. Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: - reword commit log to match the change description done on m28evk. board/freescale/mx28evk/mx28evk.c |4 ++-- 1 file changed, 2

Re: [U-Boot] [PATCH v2 1/2] MX28: mx28evk: Align SSP clock speed

2012-08-28 Thread Marek Vasut
Dear Otavio Salvador, Align the SSP clock speed with oscilator to achieve higher transfer stability. This change is still pointless, unless you have user for this! Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- Changes in v2: - reword commit log to match the change description

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Lukasz Majewski
Hi Heiko, #if defined(CONFIG_I2C_MULTI_BUS) static unsigned int i2c_bus_num __attribute__ ((section (.data))) = 0; +const char *soft_i2c_name[CONFIG_SYS_MAX_I2C_BUS] = { + NULL, + NULL, + NULL, + NULL, + soft_i2c_4, + soft_i2c_5, + NULL, +}; For what

Re: [U-Boot] [PATCH v1 7/8] video: drop duplicate set of DISPC_CONFIG register

2012-08-28 Thread Jeroen Hofstee
Hi Stefano, On 08/28/2012 09:46 AM, Stefano Babic wrote: Signed-off-by: Stefano Babic sba...@denx.de --- drivers/video/omap3_dss.c |1 - 1 file changed, 1 deletion(-) diff --git a/drivers/video/omap3_dss.c b/drivers/video/omap3_dss.c index 6686718..5fcc0fb 100644 ---

Re: [U-Boot] [PATCH v1 7/8] video: drop duplicate set of DISPC_CONFIG register

2012-08-28 Thread Stefano Babic
On 28/08/2012 12:40, Jeroen Hofstee wrote: Hi Stefano, Hi Jeroen, On 08/28/2012 09:46 AM, Stefano Babic wrote: Signed-off-by: Stefano Babic sba...@denx.de --- drivers/video/omap3_dss.c |1 - 1 file changed, 1 deletion(-) diff --git a/drivers/video/omap3_dss.c

Re: [U-Boot] [PATCH v1 8/8] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Stefano Babic
On 28/08/2012 10:47, Jeroen Hofstee wrote: Hello Stefano, Could we use here a define, something like this: #define PANEL_TIMING_H(bp, fp, sw) (((bp - 1) 20) | ((fp - 1) 8) | (sw - 1)) Agree - and put it in a common header (arch/dss.h), making it accessible to all boards. And we need

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Heiko Schocher
Hello Lukasz, On 28.08.2012 12:40, Lukasz Majewski wrote: Hi Heiko, #if defined(CONFIG_I2C_MULTI_BUS) static unsigned int i2c_bus_num __attribute__ ((section (.data))) = 0; +const char *soft_i2c_name[CONFIG_SYS_MAX_I2C_BUS] = { + NULL, + NULL, + NULL, + NULL, +

[U-Boot] [PATCH] ubifs: Fix memory leak in ubifs_finddir

2012-08-28 Thread Stefan Roese
This patch fixes a memory leak in ubifs_finddir(). Signed-off-by: Stefan Roese s...@denx.de Cc: dev.ma@gmail.com --- fs/ubifs/ubifs.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/fs/ubifs/ubifs.c b/fs/ubifs/ubifs.c index 604eb8f..c68802b 100644 ---

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Lukasz Majewski
Hi Heiko, +#if defined(CONFIG_I2C_MULTI_BUS) +/* Handle multiple I2C buses instances */ +int get_multi_scl_pin(void) +{ + switch (I2C_GET_BUS()) { + case I2C_4: + return CONFIG_SOFT_I2C_I2C4_SCL; + case I2C_5: + return CONFIG_SOFT_I2C_I2C5_SCL; + }; + +

[U-Boot] [PATCH v2 0/9] This patchset updates boards based on the TAM3517 SOM.

2012-08-28 Thread Stefano Babic
The MAC address provided by the manufacturer can be read from the EEPROM. Add also Video support to the mt_ventoux (TAM3517) board. Changes in v2: - Set dispc_config before checking for framebuffer - Use a common macro to set up the horizontal and vertical timing (Heiko Schocker) to not break

[U-Boot] [PATCH v2 3/9] OMAP3: mt_ventoux: Correct board pinmux

2012-08-28 Thread Stefano Babic
Fix some issues (some pins were not set as GPIOs) Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.h | 74 +++--- 1 file changed, 33 insertions(+), 41 deletions(-) diff --git a/board/teejet/mt_ventoux/mt_ventoux.h

[U-Boot] [PATCH v2 5/9] OMAP3: mt_ventoux: read MAC address from EEPROM

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 16 1 file changed, 16 insertions(+) diff --git a/board/teejet/mt_ventoux/mt_ventoux.c b/board/teejet/mt_ventoux/mt_ventoux.c index 9fbaedd..b7744a9 100644 ---

[U-Boot] [PATCH v2 2/9] OMAP3: twister : get MAC address from EEPROM

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/technexion/twister/twister.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/board/technexion/twister/twister.c b/board/technexion/twister/twister.c index c2b10ac..7429e93 100644 --- a/board/technexion/twister/twister.c +++

[U-Boot] [PATCH v2 1/9] OMAP3: tam3517: add function to read MAC from EEPROM

2012-08-28 Thread Stefano Babic
The manufacturer delivers the TAM3517 SOM with 4 MAC address. They are stored on the EEPROM of the SOM. The patch adds a function to get their values and set the ethaddr variables. Signed-off-by: Stefano Babic sba...@denx.de --- Changes in v2: - Set dispc_config before checking for framebuffer -

[U-Boot] [PATCH v2 6/9] OMAP3: mt_ventoux: disable the buzzer at start-up

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 14 ++ board/teejet/mt_ventoux/mt_ventoux.h |4 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/board/teejet/mt_ventoux/mt_ventoux.c

[U-Boot] [PATCH v2 7/9] video: drop duplicate set of DISPC_CONFIG register

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |1 - drivers/video/omap3_dss.c |3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/arch/arm/include/asm/arch-omap3/dss.h b/arch/arm/include/asm/arch-omap3/dss.h index

[U-Boot] [PATCH v2 8/9] OMAP3: video: add macros to set display parameters

2012-08-28 Thread Stefano Babic
Add a common macros to set the registers for horizontal and vertical timing. Signed-off-by: Stefano Babic sba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-omap3/dss.h

[U-Boot] [PATCH v2 9/9] OMAP3: mt_ventoux: added video support

2012-08-28 Thread Stefano Babic
Signed-off-by: Stefano Babic sba...@denx.de --- board/teejet/mt_ventoux/mt_ventoux.c | 83 ++ board/teejet/mt_ventoux/mt_ventoux.h |2 +- include/configs/mt_ventoux.h | 16 +++ 3 files changed, 100 insertions(+), 1 deletion(-) diff --git

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Heiko Schocher
Hello Lukasz, On 28.08.2012 14:12, Lukasz Majewski wrote: Hi Heiko, +#if defined(CONFIG_I2C_MULTI_BUS) +/* Handle multiple I2C buses instances */ +int get_multi_scl_pin(void) +{ + switch (I2C_GET_BUS()) { + case I2C_4: + return CONFIG_SOFT_I2C_I2C4_SCL; + case

Re: [U-Boot] [PATCH v3] mx5:Use IMX_GPIO_NR macro

2012-08-28 Thread Stefano Babic
On 28/08/2012 04:30, Ashok wrote: From 6cf58670aa251a33ecac6c53a8be88e6f4e444b7 Mon Sep 17 00:00:00 2001 From: Ashok Kumar Reddy ashokkourla2...@gmail.com Date: Tue, 28 Aug 2012 07:39:38 +0530 Subject: [PATCH v3] mx5:Use IMX_GPIO_NR macro Signed-off-by: Ashok Kumar Reddy

[U-Boot] [PATCH] MX5: efikamx: substitutes GPIO_NUMBER with IMX_GPIO_NR

2012-08-28 Thread Stefano Babic
The macro to get the gpio number id was renamed to IMX_GPIO_NR as in kernel. Fix the wrong name in efika. Signed-off-by: Stefano Babic sba...@denx.de CC: Matt Sealey m...@genesi-usa.com --- board/genesi/mx51_efikamx/efikamx.c | 48 +-- 1 file changed, 24

Re: [U-Boot] [PATCH 1/2] i2c:soft:multi: Support for multiple soft I2C buses

2012-08-28 Thread Lukasz Majewski
Hi Heiko, Hello Lukasz, On 28.08.2012 14:12, Lukasz Majewski wrote: Hi Heiko, +#if defined(CONFIG_I2C_MULTI_BUS) +/* Handle multiple I2C buses instances */ +int get_multi_scl_pin(void) +{ + switch (I2C_GET_BUS()) { + case I2C_4: + return

Re: [U-Boot] [PATCH v2 8/9] OMAP3: video: add macros to set display parameters

2012-08-28 Thread Heiko Schocher
Hello Stefano, On 28.08.2012 14:21, Stefano Babic wrote: Add a common macros to set the registers for horizontal and vertical timing. Signed-off-by: Stefano Babicsba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |4 1 file changed, 4 insertions(+) Acked-by: Heiko Schocher

Re: [U-Boot] [PATCH v5 20/25] da850: Add README.da850

2012-08-28 Thread Tom Rini
On 08/28/2012 12:27 AM, Christian Riesch wrote: Hi Tom, one more comment, please see below. On Tue, Aug 28, 2012 at 1:18 AM, Tom Rini tr...@ti.com wrote: This file documents when to build for da850evm and when to build for da850_am18xxevm. It also documents how to write the u-boot.ais file

[U-Boot] How to read content of eeprom from uboot

2012-08-28 Thread Fierce
Hi guys, I have a beaglebone and would like to read the content of thee eeprom from uboot. i2c probe gives me the following: U-Boot# i2c probe Valid chip addresses: 00 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28

[U-Boot] [PATCH 1/4] EXYNOS: change the compile/clean option of spl

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr spl tool of exynos5 designed only for smdk5250. It compiled when defined CONFIG_SMDK5250 and BOARD name is smdk5250. It means that it's not considered shrink boards with different board name. So, it changed compile condition to exynos5 family option not

[U-Boot] [PATCH 2/4] EXYNOS: add XXTI for clock source

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr Exynos SoC series are various and cover the different range of MCLK. Several clock setting is based on MPLL, but it's to easy change depend on board configuration. So, common setting of clock need for cover the various type of memory. System clock

[U-Boot] [PATCH 3/4] EXYNOS: additional Exynos4 SoC series support

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr - Fixed MPLL register address It's different between Exynos4210 and Exynos4412. - Added pinmux functions for Exynos4 - Added extended gpios for Exynos4412 Exynos4412 has more gpios than Exynos4210. Signed-off-by: Jeong-Hyeon Kim

[U-Boot] [PATCH 4/4] EXYNOS: Add support for Insignal Origen QUAD board

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr Origen QUAD board is based on Samsung Exynos4412 SoC. Signed-off-by: Jeong-Hyeon Kim jh...@insignal.co.kr --- board/insignal/origen_quad/Makefile| 63 ++ board/insignal/origen_quad/boot.c | 63 ++

[U-Boot] [PATCH] MAKEALL: update to work with new boards.cfg syntax

2012-08-28 Thread Allen Martin
Update MAKEALL to handle the optional SPL CPU field that was added to boards.cfg. This impacts the cases in MAKEALL that have to match against CPU type (field 3). In these cases use ':' as a field separator to split the u-boot CPU from the SPL CPU. Signed-off-by: Allen Martin amar...@nvidia.com

Re: [U-Boot] [PATCH V3 0/4] common/lcd cleanup

2012-08-28 Thread Nikita Kiryanov
Gentle ping. -Original Message- From: u-boot-boun...@lists.denx.de [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Nikita Kiryanov Sent: Monday, August 20, 2012 9:16 AM To: Nikita Kiryanov Cc: u-boot@lists.denx.de Subject: Re: [U-Boot] [PATCH V3 0/4] common/lcd cleanup Gentle ping.

[U-Boot] [PATCH] mx28evk: Convert to mxs_adjust_memory_params()

2012-08-28 Thread Fabio Estevam
Recent conversion from mx28_adjust_memory_params to mxs_adjust_memory_params missed to update mx28evk, which caused the board not to boot. Apply the conversion so that the board can boot again. Signed-off-by: Fabio Estevam fabio.este...@freescale.com --- board/freescale/mx28evk/iomux.c |2

Re: [U-Boot] [PATCH] mx28evk: Convert to mxs_adjust_memory_params()

2012-08-28 Thread Marek Vasut
Dear Fabio Estevam, Recent conversion from mx28_adjust_memory_params to mxs_adjust_memory_params missed to update mx28evk, which caused the board not to boot. Oh of course ... that's an obvious flub. I'm very unhappy about the conversion causing such trouble! Please be more careful next

Re: [U-Boot] [PATCH] mx28evk: Convert to mxs_adjust_memory_params()

2012-08-28 Thread Marek Vasut
Dear Marek Vasut, Dear Fabio Estevam, Recent conversion from mx28_adjust_memory_params to mxs_adjust_memory_params missed to update mx28evk, which caused the board not to boot. Oh of course ... that's an obvious flub. I'm very unhappy about the conversion causing such trouble! Please

Re: [U-Boot] [PATCH 1/2] FEC: Do not pass unaligned buffer to network stack

2012-08-28 Thread Fabio Estevam
On Sun, Aug 26, 2012 at 5:19 PM, Marek Vasut ma...@denx.de wrote: Do not pass unaligned RX buffer to the upper layers. The upper layer, especially in the ARP case, recycles the buffer and passes it back into the FEC, into it's TX path. With caches enabled, the FEC hangs on this from time to

Re: [U-Boot] [PATCH v2 7/9] video: drop duplicate set of DISPC_CONFIG register

2012-08-28 Thread Jeroen Hofstee
On 08/28/2012 02:21 PM, Stefano Babic wrote: Signed-off-by Stefano Babic sba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |1 - drivers/video/omap3_dss.c |3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) Acked-by: Jeroen Hofstee jer...@myspectrum.nl

Re: [U-Boot] [PATCH v2 1/2] MX28: mx28evk: Align SSP clock speed

2012-08-28 Thread Otavio Salvador
On Tue, Aug 28, 2012 at 7:18 AM, Marek Vasut marek.va...@gmail.com wrote: Dear Otavio Salvador, Align the SSP clock speed with oscilator to achieve higher transfer stability. This change is still pointless, unless you have user for this! As far as I know the SPI flash uses SSP2; so it is a

Re: [U-Boot] [PATCH] mx28evk: Convert to mxs_adjust_memory_params()

2012-08-28 Thread Otavio Salvador
On Tue, Aug 28, 2012 at 4:36 PM, Marek Vasut ma...@denx.de wrote: Dear Fabio Estevam, Recent conversion from mx28_adjust_memory_params to mxs_adjust_memory_params missed to update mx28evk, which caused the board not to boot. Oh of course ... that's an obvious flub. I'm very unhappy about

Re: [U-Boot] [PATCH v2 8/9] OMAP3: video: add macros to set display parameters

2012-08-28 Thread Jeroen Hofstee
On 08/28/2012 02:21 PM, Stefano Babic wrote: Add a common macros to set the registers for horizontal and vertical timing. Signed-off-by: Stefano Babic sba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |4 1 file changed, 4 insertions(+) diff --git

Re: [U-Boot] [PATCH v2 8/9] OMAP3: video: add macros to set display parameters

2012-08-28 Thread Tom Rini
On 08/28/2012 03:22 PM, Jeroen Hofstee wrote: On 08/28/2012 02:21 PM, Stefano Babic wrote: Add a common macros to set the registers for horizontal and vertical timing. Signed-off-by: Stefano Babic sba...@denx.de --- arch/arm/include/asm/arch-omap3/dss.h |4 1 file changed, 4

[U-Boot] [PATCH v10 07/16] MAKEALL: update to work with new boards.cfg syntax

2012-08-28 Thread Allen Martin
Update MAKEALL to handle the optional SPL CPU field that was added to boards.cfg. This impacts the cases in MAKEALL that have to match against CPU type (field 3). In these cases use ':' as a field separator to split the u-boot CPU from the SPL CPU. Signed-off-by: Allen Martin amar...@nvidia.com

[U-Boot] [PATCH v10 03/16] tegra20: rename CONFIG_MACH_TEGRA_GENERIC

2012-08-28 Thread Allen Martin
Rename CONFIG_MACH_TEGRA_GENERIC to the less confusing CONFIG_TEGRA. The meaning of the config options is now: CONFIG_TEGRA - Any tegra chip CONFIG_TEGRA20 - A tegra20 family chip CONFIG_TEGRA30 - A tegra30 family chip (not added yet) Signed-off-by: Allen Martin amar...@nvidia.com Acked-by:

[U-Boot] [PATCH v10 06/16] mkconfig: remove bashisms and cleanup config.mk generation

2012-08-28 Thread Allen Martin
This adds some cleanup to mkconfig related to SPL support. Bash specific script has been replaced with awk for better shell compatibility. config.mk generation is done through a subshell and single redirect to improve readability. Signed-off-by: Allen Martin amar...@nvidia.com Signed-off-by:

[U-Boot] [PATCH v10 11/16] tegra20: add u-boot-*-tegra.bin targets

2012-08-28 Thread Allen Martin
Add target for tegra20 u-boot image. This is a concatenation of tegra spl and normal u-boot binaries. For non-devicetree builds this is named u-boot-nodtb-tegra.bin for devicetree builds is named u-boot-dtb-tegra.bin. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren

[U-Boot] [PATCH v10 09/16] tegra20: remove timer_init from SPL build

2012-08-28 Thread Allen Martin
Don't use timer_init from tegra board.c. This comes out of arm720t for the SPL build. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org Tested-by: Thierry Reding thierry.red...@avionic-design.de Signed-off-by: Tom Warren twar...@nvidia.com ---

[U-Boot] [PATCH v10 04/16] tegra20: tec: add tegra20-common-post.h

2012-08-28 Thread Allen Martin
Add tegra20-common-post.h to be consistent with other tegra20 boards. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Thierry Reding thierry.red...@avionic-design.de Acked-by: Stephen Warren swar...@wwwdotorg.org Tested-by: Thierry Reding thierry.red...@avionic-design.de Signed-off-by:

[U-Boot] [PATCH v10 02/16] tegra20: move tegra20 SoC code to arch/arm/cpu/tegra20-common

2012-08-28 Thread Allen Martin
In preparation for splitting out the armv4t code from tegra20, move the tegra20 SoC code to arch/arm/cpu/tegra20-common. This code will be compiled armv4t for the arm7tdmi and armv7 for the cortex A9. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org

[U-Boot] [PATCH v10 00/16] split tegra20 arm7 code into separate SPL

2012-08-28 Thread Allen Martin
This patch series fixes a long standing problem with the tegra20 u-boot build. Tegra20 contains an ARM7TDMI boot processor and a Cortex A9 main processor. Prior to this patch series this was accomplished by #ifdefing out any armv7 code from the early boot sequence and creating a single binary

[U-Boot] [PATCH v10 14/16] arm: enable libgcc build for SPL

2012-08-28 Thread Allen Martin
Enable the building of private libgcc for SPL Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org Tested-by: Thierry Reding thierry.red...@avionic-design.de Signed-off-by: Tom Warren twar...@nvidia.com --- arch/arm/lib/Makefile |2 +- 1 file changed,

[U-Boot] [PATCH v10 05/16] tegra20: make board mkdir commands unconditional

2012-08-28 Thread Allen Martin
Change the mkdir commands for the object directories to be unconditional. This fixes an issue when building for SPL where SRCTREE and OBJTREE are the same, but $(obj) is under SPLTREE. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org Tested-by:

[U-Boot] [PATCH v10 13/16] tegra20: enable SPL for tegra20 boards

2012-08-28 Thread Allen Martin
Add SPL options to tegra20 config files and enable SPL build for tegra20 boards. Also remove redundant code from u-boot that is not contained in SPL. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org Tested-by: Thierry Reding

[U-Boot] [PATCH v10 16/16] tegra20: Remove armv4t build flags

2012-08-28 Thread Allen Martin
These flags were necessary when building tegra20 as a single binary that supported ARM7TDMI and Cortex A9. Now that the ARM7TDMI support is split into a separate SPL, this is no longer necessary. Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren swar...@wwwdotorg.org

[U-Boot] [PATCH v10 10/16] ARM: add tegra20 support to arm720t

2012-08-28 Thread Allen Martin
Add support for tegra20 arm7 boot processor. This processor is used to power on the Cortex A9 and transfer control to it. In tegra this processor is an ARM7TDMI not an ARM720T, but since we don't use cache it was easier to just reuse the ARM720T code as the processors are otherwise identical

[U-Boot] [PATCH v10 08/16] ARM: Fix arm720t SPL build

2012-08-28 Thread Allen Martin
Take a few SPL fixes from armv7 and apply them to arm720t: -Use dummy exception handlers for SPL build -Initialize relocation register r9 to 0 for the case of no relocation -ifdef out interrupt handler code Signed-off-by: Allen Martin amar...@nvidia.com Acked-by: Stephen Warren

[U-Boot] [PATCH v10 12/16] tegra20: move SDRAM param save to later in boot

2012-08-28 Thread Allen Martin
Move warmboot_save_sdram_params() to later in the boot sequence. This code relies on devicetree to get the address of the memory controller and with upcoming changes for SPL boot it gets called early in the boot process when devicetree is not initialized yet. Signed-off-by: Allen Martin

[U-Boot] [PATCH v10 15/16] spl: fix SPL build of private libgcc

2012-08-28 Thread Allen Martin
This fixes the SPL build to link with the SPL version of libgcc if USE_PRIVATE_LIBGCC is set to yes. Previously it was linking with the libgcc from the normal u-boot build because it gets set in PLATFORM_LIBS and passed down the to the SPL build. Signed-off-by: Allen Martin amar...@nvidia.com

Re: [U-Boot] [PATCH 3/4] EXYNOS: additional Exynos4 SoC series support

2012-08-28 Thread Kyungmin Park
Hi, On 8/28/12, snow.jh...@gmail.com snow.jh...@gmail.com wrote: From: Jeong-Hyeon Kim jh...@insignal.co.kr - Fixed MPLL register address It's different between Exynos4210 and Exynos4412. - Added pinmux functions for Exynos4 - Added extended gpios for Exynos4412 Exynos4412 has more

[U-Boot] [PATCH] M28: Fix the use of gpmi-nand in mtdparts

2012-08-28 Thread Marek Vasut
The mtd name of the NAND in Linux is gpmi-nand, not gpmi-nand.0 as it would be expected, since the controller doesn't support multiple NANDs attached to it as of now. Rectify this flub by adjusting default mtdparts. Signed-off-by: Marek Vasut ma...@denx.de Cc: Fabio Estevam

[U-Boot] [PATCH] SF: Add Spansion S25FL064P IDs

2012-08-28 Thread Marek Vasut
This is a S25FL064A successor. It supports up to 104MHz bus speed. Signed-off-by: Marek Vasut ma...@denx.de Cc: Heiko Schocher h...@denx.de Cc: Mike Frysinger vap...@gentoo.org Cc: Scott Wood scottw...@freescale.com Cc: Wolfgang Denk w...@denx.de --- drivers/mtd/spi/spansion.c |7 +++ 1

[U-Boot] [PATCH 2/2] MX28: Add LRADC dump into SPL debug

2012-08-28 Thread Marek Vasut
This is useful if the power management on the chip isn't properly initialized. It's possible to use the internal LRADC to sample various power rails and debug the problem. Signed-off-by: Marek Vasut ma...@denx.de Cc: Wolfgang Denk w...@denx.de Cc: Stefano Babic sba...@denx.de Cc: Fabio Estevam

[U-Boot] [PATCH 1/2] MX28: Add CONFIG_MX28_DEBUG

2012-08-28 Thread Marek Vasut
This functionality allows configuring SCRATCH0 and SCRATCH1 registers to special values, which make the SPL hang after the CPU was properly initialized. This is for bootstrap purposes only and MUST BE DISABLED for normal operation. Signed-off-by: Marek Vasut ma...@denx.de Cc: Wolfgang Denk

[U-Boot] [PATCH 1/2] MX28: Cleanup mxsboot within make mrproper

2012-08-28 Thread Marek Vasut
Delete the mxsboot binary if make mrproper is called. Signed-off-by: Marek Vasut ma...@denx.de Cc: Wolfgang Denk w...@denx.de Cc: Stefano Babic sba...@denx.de Cc: Fabio Estevam feste...@gmail.com CC: Albert Aribaud albert.u.b...@aribaud.net --- Makefile |1 + 1 file changed, 1 insertion(+)

[U-Boot] [PATCH 2/2] MX28: Fixup the ad-hoc use of DIGCTL_MICROSECONDS

2012-08-28 Thread Marek Vasut
Use proper struct-based access for this register in the SPL code. Signed-off-by: Marek Vasut ma...@denx.de Cc: Wolfgang Denk w...@denx.de Cc: Stefano Babic sba...@denx.de Cc: Fabio Estevam feste...@freescale.com --- arch/arm/cpu/arm926ejs/mxs/spl_boot.c |8 +--- 1 file changed, 5

Re: [U-Boot] [PATCH v2 1/2] MX28: mx28evk: Align SSP clock speed

2012-08-28 Thread Marek Vasut
Dear Otavio Salvador, On Tue, Aug 28, 2012 at 7:18 AM, Marek Vasut marek.va...@gmail.com wrote: Dear Otavio Salvador, Align the SSP clock speed with oscilator to achieve higher transfer stability. This change is still pointless, unless you have user for this! As far as I know

Re: [U-Boot] [PATCH 3/4] EXYNOS: additional Exynos4 SoC series support

2012-08-28 Thread Minkyu Kang
On 29 August 2012 09:23, Kyungmin Park kmp...@infradead.org wrote: Hi, On 8/28/12, snow.jh...@gmail.com snow.jh...@gmail.com wrote: From: Jeong-Hyeon Kim jh...@insignal.co.kr - Fixed MPLL register address It's different between Exynos4210 and Exynos4412. - Added pinmux functions for

Re: [U-Boot] [PATCH 3/4] EXYNOS: additional Exynos4 SoC series support

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr - Fixed MPLL register address It's different between Exynos4210 and Exynos4412. - Added pinmux functions for Exynos4 - Added extended gpios for Exynos4412 Exynos4412 has more gpios than Exynos4210. Signed-off-by: Jeong-Hyeon Kim

Re: [U-Boot] [PATCH 4/4] EXYNOS: Add support for Insignal Origen QUAD board

2012-08-28 Thread snow . jhkim
From: Jeong-Hyeon Kim jh...@insignal.co.kr Origen QUAD board is based on Samsung Exynos4412 SoC. Signed-off-by: Jeong-Hyeon Kim jh...@insignal.co.kr --- board/insignal/origen_quad/Makefile| 63 ++ board/insignal/origen_quad/boot.c | 63 ++

Re: [U-Boot] patman doesn't send patches

2012-08-28 Thread Stefan Roese
Hi Simon, (added list this time) On 08/28/2012 10:32 PM, Simon Glass wrote: Best to send to list and cc me. If you see this: git send-email git: 'send-email' is not a git command. See 'git --help'. try: sudo apt-get install git-email I don't see any errors. And git send-email is