[U-Boot] [PATCH] imx: mx6 sabreauto: Add board support for USB EHCI

2014-10-10 Thread Ye . Li
On mx6 sabreauto board, there are two USB ports: 0: OTG 1: HOST The EHCI driver is enabled for this board, but the IOMUX and VBUS power control is not implemented, which cause both USB port failed to work. This patch fix the problem by adding the BSP support. Since the power control uses the GPIO

Re: [U-Boot] please pull u-boot-samsung master

2014-10-10 Thread Albert ARIBAUD
Hi Minkyu, On Wed, 08 Oct 2014 20:36:34 +0900, Minkyu Kang mk7.k...@samsung.com wrote: Dear Albert, The following changes since commit 6dd0e7c00bfa5ce861a72b8e4a3ef9e787306125: git-mailrc: add me as a maintainer of UniPhier platform (2014-10-05 14:10:09 +0900) are available in the

Re: [U-Boot] [PATCH v2 1/2] arm:mx6sx add QSPI support

2014-10-10 Thread Albert ARIBAUD
Hi Peng, On Thu, 9 Oct 2014 17:08:10 +0800, Peng Fan b51...@freescale.com wrote: Hi, just ping, Any comments about this patch? Regards, Peng. On 09/11/2014 09:54 AM, Peng Fan wrote: Add QSPI support for mx6solox. Signed-off-by: Peng Fan peng@freescale.com ---

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Albert ARIBAUD
Hi Pavel, On Fri, 10 Oct 2014 01:05:59 +0200, Pavel Machek pa...@denx.de wrote: On Fri 2014-10-10 00:24:46, Wolfgang Denk wrote: Dear Pavel, In message 20141009221154.GA24774@amd you wrote: Something like this could help..?

Re: [U-Boot] [PATCH fix for v2014.10 4/5] stdio: Add force parameter to stdio_deregister

2014-10-10 Thread Marek Vasut
On Friday, October 10, 2014 at 04:35:11 AM, Simon Glass wrote: Hi, Hi, On 9 October 2014 20:26, Fabio Estevam feste...@gmail.com wrote: On Thu, Oct 9, 2014 at 11:23 PM, Marek Vasut ma...@denx.de wrote: What about [1], this is where we can source the more exotic toolchains from, can we

Re: [U-Boot] [PATCH 0/3] Serial Flash: call spi_flash_free more coherently

2014-10-10 Thread Valentin Longchamp
Hello Jagannadha, On 01/21/2014 11:03 AM, Valentin Longchamp wrote: On 09/17/2013 08:46 AM, Valentin Longchamp wrote: Some board require spi_flash_free to be called after all the accesses, in order, for instance, to restore the pin multiplexing configuration in the case where the SPI pins are

Re: [U-Boot] [PATCH] imx: mx6 sabreauto: Add board support for USB EHCI

2014-10-10 Thread Fabio Estevam
On Fri, Oct 10, 2014 at 6:01 AM, Ye.Li b37...@freescale.com wrote: On mx6 sabreauto board, there are two USB ports: 0: OTG 1: HOST The EHCI driver is enabled for this board, but the IOMUX and VBUS power control is not implemented, which cause both USB port failed to work. This patch fix the

Re: [U-Boot] [PATCH 01/19] lib: errno: introduce errno_str(): returns errno related message

2014-10-10 Thread Przemyslaw Marczak
Hello Joakim, On 10/10/2014 07:03 AM, Joakim Tjernlund wrote: Przemyslaw Marczak p.marc...@samsung.com wrote on 2014/10/09 18:23:54: Hello Joakim, On 10/09/2014 08:46 AM, Joakim Tjernlund wrote: From: Przemyslaw Marczak p.marc...@samsung.com The functions error's numbers are standarized -

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Wolfgang Denk
Dear Pavel, In message 20141009230004.GA25685@amd you wrote: [1] http://www.denx.de/wiki/U-Boot/Patches It should really go into tree. If you think so... It does not mention puts() vs. printf(), if it is indeed meant to be u-boot policy. This is not just U-Boot philosophy, but

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Wolfgang Denk
Dear Pavel, In message 20141009230559.GB25685@amd you wrote: v2: added tags to the subject v3: added diffs to previous version . (From memory, but IIRC something very similar to this happened before). Yes, this happens when people repeatedly ignore to read the patch posting rules. I'd

[U-Boot] [PATCH 0/10] dm: x86: Minor fixes and configuration tidy-up for link

2014-10-10 Thread Simon Glass
This series fixes up link (Chromebook Pixel) to support more useful config options and enables the Chrome OS EC. There is already an EC driver but it has a small bug and needs to be enabled in the config and device tree. The full series is available at: http://git.denx.de/u-boot-dm.git in

Re: [U-Boot] [PATCH v3 0/29] Introduce driver model support for SPI, SPI flash, cros_ec

2014-10-10 Thread Jagan Teki
Hi Simon, On 10 October 2014 07:36, Simon Glass s...@chromium.org wrote: Hi Jagan, On 9 October 2014 04:33, Jagan Teki jagannadh.t...@gmail.com wrote: On 9 October 2014 02:03, Simon Glass s...@chromium.org wrote: Hi, On 29 September 2014 13:34, Simon Glass s...@chromium.org wrote: Up

Re: [U-Boot] [PATCH 04/19] dm: pmic: add implementation of driver model pmic uclass

2014-10-10 Thread Przemyslaw Marczak
Hello Simon, On 10/10/2014 05:17 AM, Simon Glass wrote: Hi, On 8 October 2014 14:48, Przemyslaw Marczak p.marc...@samsung.com wrote: This is an introduction to driver-model multi class PMIC support. It starts with UCLASS_PMIC - a common PMIC class type for I/O, which doesn't need to implement

Re: [U-Boot] [PATCH v3 0/29] Introduce driver model support for SPI, SPI flash, cros_ec

2014-10-10 Thread Simon Glass
Hi Jagan, On 10 October 2014 07:30, Jagan Teki jagannadh.t...@gmail.com wrote: Hi Simon, On 10 October 2014 07:36, Simon Glass s...@chromium.org wrote: Hi Jagan, On 9 October 2014 04:33, Jagan Teki jagannadh.t...@gmail.com wrote: On 9 October 2014 02:03, Simon Glass s...@chromium.org

[U-Boot] [PATCH 01/10] x86: config: Enable dhcp on link

2014-10-10 Thread Simon Glass
The dhcp option is required to get bootp to work on the Chromebook Pixel, so enable it. Signed-off-by: Simon Glass s...@chromium.org --- include/configs/coreboot.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/include/configs/coreboot.h b/include/configs/coreboot.h index

[U-Boot] [PATCH 03/10] x86: dts: Add device tree compatible string for Intel IPC

2014-10-10 Thread Simon Glass
Add this to the table so that it can be recognised. Signed-off-by: Simon Glass s...@chromium.org --- include/fdtdec.h | 1 + lib/fdtdec.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/fdtdec.h b/include/fdtdec.h index 2590d30..3814f82 100644 --- a/include/fdtdec.h +++

[U-Boot] [PATCH 07/10] x86: link: Tidy up the command lines options

2014-10-10 Thread Simon Glass
We may as well use hush. The auto-complete option was incorrect so this was not enabled. Also expand the command line size a little and go back to the default prompt since boot doesn't seem any more useful. Signed-off-by: Simon Glass s...@chromium.org --- include/configs/coreboot.h | 6 +++---

[U-Boot] [PATCH 05/10] x86: cros_ec: Enable cros_ec for link

2014-10-10 Thread Simon Glass
Add defines to enable the Chrome OS EC interface and set it up on init. Signed-off-by: Simon Glass s...@chromium.org --- board/chromebook-x86/coreboot/Makefile | 2 +- board/chromebook-x86/coreboot/coreboot.c | 16 include/configs/coreboot.h | 5 + 3 files

[U-Boot] [PATCH 09/10] x86: Enable FIT, ELF on coreboot

2014-10-10 Thread Simon Glass
Enable FIT support and the bootelf command. Also change the default load address to somewhere other than the normal load address of the kernel, to allow for decompression without overwriting the original file. Signed-off-by: Simon Glass s...@chromium.org --- include/configs/coreboot.h | 4 +++-

[U-Boot] [PATCH 02/10] x86: Add device tree information for Chrome OS EC

2014-10-10 Thread Simon Glass
Add the required node describing how to find the EC on link. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/dts/link.dts | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/x86/dts/link.dts b/arch/x86/dts/link.dts index 4a37dac..67ce52a 100644 ---

[U-Boot] [PATCH 04/10] x86: cros_ec: Update LPC driver for new cros_ec header

2014-10-10 Thread Simon Glass
There was a minor rename of one of the defines, so update the driver. Signed-off-by: Simon Glass s...@chromium.org --- drivers/misc/cros_ec_lpc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/misc/cros_ec_lpc.c b/drivers/misc/cros_ec_lpc.c index

[U-Boot] [PATCH 08/10] x86: config: link: Display the board model on the screen

2014-10-10 Thread Simon Glass
To get a display in U-Boot on link you must either build a coreboot that always sets it up, or use Esc-Refresh-Power to reset the machine. When we do have a display, it is nice to display the model at the top, so enable this option. Signed-off-by: Simon Glass s...@chromium.org ---

[U-Boot] [PATCH 10/10] net: Display the size when tftpboot finishes

2014-10-10 Thread Simon Glass
If we know the file size, display it after loading the file. Signed-off-by: Simon Glass s...@chromium.org --- net/tftp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/tftp.c b/net/tftp.c index 966d1cf..0a2c533 100644 --- a/net/tftp.c +++ b/net/tftp.c @@ -299,6 +299,8 @@ static void

[U-Boot] [PATCH 06/10] doc: Remove note about auto-complete not working with hush

2014-10-10 Thread Simon Glass
It does seem to work (tested on link), so update the docs. Signed-off-by: Simon Glass s...@chromium.org --- README | 4 1 file changed, 4 deletions(-) diff --git a/README b/README index 46def00..9d8eb92 100644 --- a/README +++ b/README @@ -2824,10 +2824,6 @@ CBFS (Coreboot Filesystem)

Re: [U-Boot] [PATCH 05/19] dm: pmic: add implementation of driver model regulator uclass

2014-10-10 Thread Przemyslaw Marczak
On 10/10/2014 05:10 AM, Simon Glass wrote: Hi, On 8 October 2014 14:48, Przemyslaw Marczak p.marc...@samsung.com wrote: This is the implementation of driver model regulator uclass api. To use it, the CONFIG_DM_PMIC is required with driver implementation, since it provides pmic devices I/O API.

Re: [U-Boot] [PATCH 11/19] doc: driver-model: pmic and regulator uclass documentation

2014-10-10 Thread Przemyslaw Marczak
Hello, On 10/10/2014 05:36 AM, Simon Glass wrote: Hi, On 8 October 2014 14:48, Przemyslaw Marczak p.marc...@samsung.com wrote: Signed-off-by: Przemyslaw Marczak p.marc...@samsung.com --- doc/driver-model/dm-pmic-framework.txt | 450 + 1 file changed, 450

Re: [U-Boot] [PATCH 14/19] trats2: board: add support to dm pmic api

2014-10-10 Thread Przemyslaw Marczak
Hello, On 10/10/2014 05:39 AM, Simon Glass wrote: Hi, On 8 October 2014 14:48, Przemyslaw Marczak p.marc...@samsung.com wrote: Changes required to support dm pmic and dm regulator api: - move call to board_init_i2c() into exynos_init() - earlier init the i2c - remove redundant ldo setup -

[U-Boot] [PATCH 1/8] dm: serial: ns16550: Add a cast to the I/O operations

2014-10-10 Thread Simon Glass
This generates a warning when driver model is enabled, so fix it by adding a cast. Signed-off-by: Simon Glass s...@chromium.org --- drivers/serial/ns16550.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c index

[U-Boot] [PATCH 0/8] x86: Convert serial and GPIO to driver model

2014-10-10 Thread Simon Glass
This series moves x86 to use driver model and enables it for the GPIO and serial driver on link. The pre-relocation malloc() feature is enabled before calling board_init_f() in the same way as on ARM. The existing ns16550 driver is used, but this time in I/O mode. No attempt is made to remove the

[U-Boot] [PATCH 3/8] dm: x86: Zero global data before board_init_f()

2014-10-10 Thread Simon Glass
To permit information to be passed from the early U-Boot code to board_init_f() we cannot zero the global_data in board_init_f(). Instead zero it in the start-up code. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/cpu/start.S | 6 ++ 1 file changed, 6 insertions(+) diff --git

[U-Boot] [PATCH 8/8] dm: x86: Convert coreboot serial to use driver model

2014-10-10 Thread Simon Glass
This makes use of the existing device tree node to use driver model for the serial console. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/dts/coreboot.dtsi | 4 ++-- arch/x86/include/asm/ibmpc.h | 10 -- drivers/serial/Makefile | 1 +

[U-Boot] [PATCH 5/8] dm: x86: Add a gpio header for coreboot

2014-10-10 Thread Simon Glass
This code doesn't follow the normal approach of having its arch-specific definitions in an arch-specific directory. Add a new arch-specific file and make use of it. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/include/asm/arch-coreboot/gpio.h | 15 +++

[U-Boot] [PATCH 4/8] dm: x86: Support pre-reloc malloc()

2014-10-10 Thread Simon Glass
Add support for this by reserving a block of memory below global_data. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/cpu/start.S | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/x86/cpu/start.S b/arch/x86/cpu/start.S index 71cab22..338bab1 100644 ---

[U-Boot] [PATCH 6/8] dm: x86: Convert Intel ICH6 GPIO driver to use driver model

2014-10-10 Thread Simon Glass
Convert over this driver, using device tree to pass in the required information. The peripheral is still probed, just the number of GPIO banks and their offsets is in the device tree (previously this was a table in the driver). Signed-off-by: Simon Glass s...@chromium.org ---

[U-Boot] [PATCH 2/8] dm: x86: Remove ebp assembler warning in zimage.c

2014-10-10 Thread Simon Glass
This code generates warnings with recent gcc versions. We really don't need the clobber specification, so just drop it. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/lib/zimage.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/x86/lib/zimage.c b/arch/x86/lib/zimage.c index

Re: [U-Boot] [PATCH v3 0/29] Introduce driver model support for SPI, SPI flash, cros_ec

2014-10-10 Thread Jagan Teki
On 10 October 2014 19:05, Simon Glass s...@chromium.org wrote: Hi Jagan, On 10 October 2014 07:30, Jagan Teki jagannadh.t...@gmail.com wrote: Hi Simon, On 10 October 2014 07:36, Simon Glass s...@chromium.org wrote: Hi Jagan, On 9 October 2014 04:33, Jagan Teki jagannadh.t...@gmail.com

Re: [U-Boot] [PATCH 16/19] trats2: config: enable dm pmic, dm regulator api, dm max77686

2014-10-10 Thread Przemyslaw Marczak
Hello, On 10/10/2014 05:40 AM, Simon Glass wrote: Hi, On 8 October 2014 14:48, Przemyslaw Marczak p.marc...@samsung.com wrote: This change enables the configs required to init and setup max77686 regulator driver, using the new driver model pmic API. Enabled configs: - CONFIG_DM_PMIC -

[U-Boot] [PATCH 7/8] dm: x86: dts: Add additional info to the serial port node

2014-10-10 Thread Simon Glass
Add more information so that U-Boot can find the address of the serial port. Also fix the reg-shift value. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/dts/coreboot.dtsi | 5 +++-- arch/x86/dts/link.dts | 18 +- 2 files changed, 20 insertions(+), 3

Re: [U-Boot] [PATCH v3 0/29] Introduce driver model support for SPI, SPI flash, cros_ec

2014-10-10 Thread Simon Glass
Hi, On 10 October 2014 07:51, Jagan Teki jagannadh.t...@gmail.com wrote: On 10 October 2014 19:05, Simon Glass s...@chromium.org wrote: Hi Jagan, On 10 October 2014 07:30, Jagan Teki jagannadh.t...@gmail.com wrote: Hi Simon, On 10 October 2014 07:36, Simon Glass s...@chromium.org wrote:

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Jeroen Hofstee
Hello Wolfgang, On 10-10-14 14:22, Wolfgang Denk wrote: It does not mention puts() vs. printf(), if it is indeed meant to be u-boot policy. This is not just U-Boot philosophy, but something that I would consider a matter of course when writing code - using the appropriate tools for the task at

[U-Boot] [PATCH 0/10] x86: Add support for booting 64-bit uncompressed kernel images

2014-10-10 Thread Simon Glass
Following on from the recent series to enable booting of uncompressed x86 kernel images, this adds support for booting 64-bit kernels. This involves U-Boot jumping into 64-bit mode and then starting the kernel. A new x86_64 architecture is therefore supported. A function is added to detect

[U-Boot] [PATCH 01/10] x86: Move paging functions into cpu.c

2014-10-10 Thread Simon Glass
These functions really don't belong in physmem as they relate to the cpu. Move them. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/cpu/cpu.c | 35 +++ arch/x86/include/asm/cpu.h | 22 ++ arch/x86/lib/physmem.c | 33

[U-Boot] [PATCH 09/10] bootm: Move compression progress/error messages into a function

2014-10-10 Thread Simon Glass
This code is repeated in several places, and does not detect a common fault where the image is too large. Move it into its own function and provide a more helpful messages in this case, for compression schemes which support this. Signed-off-by: Simon Glass s...@chromium.org --- common/bootm.c |

[U-Boot] [PATCH 03/10] x86: Display basic CPU information on boot

2014-10-10 Thread Simon Glass
Display the type of CPU (x86 or x86_64) when starting up. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/cpu/cpu.c | 64 ++ arch/x86/include/asm/cpu.h | 7 + include/configs/coreboot.h | 1 + 3 files changed, 72 insertions(+)

[U-Boot] [PATCH 07/10] x86: bootm: Support booting a 64-bit raw kernel

2014-10-10 Thread Simon Glass
Detect an x86_64 kernel and boot it in 64-bit mode. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/lib/bootm.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/arch/x86/lib/bootm.c b/arch/x86/lib/bootm.c index b90ca65..46a1d96 100644 ---

[U-Boot] [PATCH 08/10] x86: Correct a few progress message nits

2014-10-10 Thread Simon Glass
We should use puts() instead of printf() where possible. Also clarify the setup.bin message. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/lib/bootm.c | 2 +- arch/x86/lib/zimage.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/lib/bootm.c

[U-Boot] [PATCH 05/10] x86: Move kernel boot function to arch/x86/lib/bootm.c

2014-10-10 Thread Simon Glass
The boot_zimage() function is badly named it can also boot a raw kernel. Rename it, and try to avoid pointers for memory addresses as it involves lots of casting. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/include/asm/bootm.h | 16 +++ arch/x86/include/asm/zimage.h |

[U-Boot] [PATCH 06/10] x86: image: Add new image type for x64_64

2014-10-10 Thread Simon Glass
This is a bit odd in that we are permitted to boot images for either, even though they are separate architectures. Signed-off-by: Simon Glass s...@chromium.org --- common/bootm.c | 3 ++- common/image-fit.c | 3 ++- common/image.c | 1 + include/image.h| 1 + 4 files changed, 6

[U-Boot] [PATCH 02/10] x86: Bring in msr-index.h from linux 3.8

2014-10-10 Thread Simon Glass
Update this file to include x86_64 fields. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/include/asm/msr-index.h | 108 ++- 1 file changed, 106 insertions(+), 2 deletions(-) diff --git a/arch/x86/include/asm/msr-index.h

[U-Boot] [PATCH 04/10] x86: Add support for starting 64-bit kernel

2014-10-10 Thread Simon Glass
Add code to jump to a 64-bit Linux kernel. We need to set up a flat page table structure, a new GDT and then go through a few hoops in the right order. Signed-off-by: Simon Glass s...@chromium.org --- arch/x86/cpu/Makefile | 2 +- arch/x86/cpu/call64.S | 93

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Marek Vasut
On Friday, October 10, 2014 at 04:04:40 PM, Jeroen Hofstee wrote: Hello Wolfgang, On 10-10-14 14:22, Wolfgang Denk wrote: It does not mention puts() vs. printf(), if it is indeed meant to be u-boot policy. This is not just U-Boot philosophy, but something that I would consider a

[U-Boot] [PATCH 10/10] x86: config: Increase CONFIG_SYS_BOOTM_LEN to 16MB

2014-10-10 Thread Simon Glass
The code density of x86_64 is not wonderful. Increase the maximum boot size and adjust the load address to cope. Signed-off-by: Simon Glass s...@chromium.org --- include/configs/coreboot.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/configs/coreboot.h

Re: [U-Boot] Discussion topics / issues

2014-10-10 Thread Fabio Estevam
Hi Marek, On Fri, Oct 10, 2014 at 11:26 AM, Marek Vasut ma...@denx.de wrote: calling printf(%s\n, string) gets translated into puts by the compiler. There should be no difference in the binary. Is this LLVM specific or does GCC do that too ? This is interesting information. Just did a

Re: [U-Boot] [U-Boot, fix, for, v2014.10] sunxi: Fix gmac not working reliable on the Bananapi

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 06:45:32PM +0200, Hans de Goede wrote: In order for the gmac nic to work reliable on the Bananapi, we need to set bits 10-12 GTXDC GMAC Transmit Clock Delay Chain of the GMAC clk register (0x01c20164) to 3. Without this about 9 out of 10 ethernet packets get lost,

Re: [U-Boot] [U-Boot, for-v2014.10?] pxe: Ensure we don't overflow bootargs

2014-10-10 Thread Tom Rini
On Fri, Oct 03, 2014 at 02:29:01PM +0100, Ian Campbell wrote: From: Ian Campbell ian.campb...@citrix.com On a couple of platforms I've tripped over long PXE append lines overflowing this array, due to having CONFIG_SYS_CBSIZE == 256. When doing preseeded Debian installs it's pretty

Re: [U-Boot] common/board_r: Fix booting issue on T4240QDS

2014-10-10 Thread Tom Rini
On Thu, Oct 02, 2014 at 03:20:10PM -0700, York Sun wrote: Commit 294b91a5817147d4b7f47be2ac69bac2a1f26491 moved initr_malloc earlier than initr_unlock_ram_in_cache. This causes issue on T4240. It may be related to locked L1 d-cache and unlocked L2 cache. D- cache could and should be unlock

Re: [U-Boot] [U-Boot, 3/4] ARM: OMAP5+: sata: Move scsi_scan() to the right place

2014-10-10 Thread Tom Rini
On Tue, Sep 23, 2014 at 06:07:03PM +0300, Roger Quadros wrote: scsi_scan() must be called as part of scsi_init() and not as part of sata_init(). Signed-off-by: Roger Quadros rog...@ti.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature

Re: [U-Boot] Pull request: nand flash

2014-10-10 Thread Tom Rini
On Thu, Oct 09, 2014 at 08:08:30PM -0500, Scott Wood wrote: The RNDOUT patch addresses a regression in the mtd uprev. The PARAM change is a fix to a driver introduced in this release. The following changes since commit dd0204e48d05f41480743a798b94d5484b664639: Merge branch 'master' of

Re: [U-Boot] [U-Boot, 1/4] ahci: Don't start command DMA engine before buffers are set

2014-10-10 Thread Tom Rini
On Tue, Sep 23, 2014 at 06:07:01PM +0300, Roger Quadros wrote: The DMA/FIS buffers are set in ahci_port_start() which is called after ahci_host_init(). So don't start the DMA engine here (i.e. don't set FIS_RX) This fixes the following error at kernel boot on OMAP platforms (e.g. DRA7x)

Re: [U-Boot] [U-Boot,2/4] OMAP5+: sata/scsi: Implement scsi_init()

2014-10-10 Thread Tom Rini
On Tue, Sep 23, 2014 at 06:07:02PM +0300, Roger Quadros wrote: On OMAP platforms, SATA controller provides the SCSI subsystem so implement scsi_init(). Get rid of the unnecessary sata_init() call from dra7xx-evm and omap5-uevm board files. Signed-off-by: Roger Quadros rog...@ti.com

Re: [U-Boot] [U-Boot, 1/5] powerpc: ppc4xx: remove board support for KAREF and METROBOX

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 01:37:57AM +0900, Masahiro Yamada wrote: These boards have been orphaned for more than 6 months. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature

Re: [U-Boot] [U-Boot, U-boot] ARM: keystone: clock: fix main pll ratio div definitions

2014-10-10 Thread Tom Rini
On Tue, Sep 23, 2014 at 09:10:26PM +0300, Khoronzhuk, Ivan wrote: The definitions for div ratio supposed to be in hex and were added in dec by mistake. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital

Re: [U-Boot] [U-Boot, 2/5] powerpc: ppc4xx: remove board support for CRAYL1

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 01:37:58AM +0900, Masahiro Yamada wrote: This board has been orphaned for more than 6 months. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature

Re: [U-Boot] [U-Boot, 4/5] powerpc: mpc83xx: remove board support for MERGERBOX and MVBLM7

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 01:38:00AM +0900, Masahiro Yamada wrote: These boards have been orphaned for more than 6 months. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature

Re: [U-Boot] kconfig: fix another bug of make savedefconfig

2014-10-10 Thread Tom Rini
On Fri, Sep 26, 2014 at 06:42:36PM +0900, Masahiro Yamada wrote: In some cases, the last lines of SPL or TPL are not output to a file. The entries remaining in the unmatched variable must be flushed. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com Acked-by: Simon Glass

Re: [U-Boot] [U-Boot, 3/5] powerpc: ppc4xx: remove board support for bluestone

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 01:37:59AM +0900, Masahiro Yamada wrote: This board has been orphaned for more than 6 months. It is the last board defining CONFIG_APM821XX. The code inside #ifdef CONFIG_APM821XX should be removed too. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com

Re: [U-Boot] [U-Boot, 4/4] common: spl_sata: perform SCSI scan before getting device

2014-10-10 Thread Tom Rini
On Tue, Sep 23, 2014 at 06:07:04PM +0300, Roger Quadros wrote: At least on OMAP, init_sata() no longer performs scsi_scan() so we must do it explicitly here. Cc: Dan Murphy dmur...@ti.com Signed-off-by: Roger Quadros rog...@ti.com Applied to u-boot/master, thanks! -- Tom signature.asc

Re: [U-Boot] beagleboard: Remove side effects of i2c2 pullup resisters initialization code

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 09:46:48PM +0400, Alexander Kochetkov wrote: Fix typo of commit d4e53f063dd25e071444b87303573e7440deeb89. i2c2 pullup resisters are controlled by bit 0 of CONTROL_PROG_IO1. It's value after reset is 0x0011. In order to clear bit 0, original code write

Re: [U-Boot] [U-Boot, 5/5] powerpc: mpc5xxx: remove board support for MVBC_P and MVSMR

2014-10-10 Thread Tom Rini
On Mon, Sep 29, 2014 at 01:38:01AM +0900, Masahiro Yamada wrote: These boards have been orphaned for more than 6 months. Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature

Re: [U-Boot] SPDX License cleanup for LiMon imported files

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 10:44:01AM +0200, Wolfgang Denk wrote: A number of network related files were imported from the LiMon project; these contain a somewhat unclear license statement: Copyright 1994 - 2000 Neil Russell. (See License) I analyzed the source code of LiMon

Re: [U-Boot] [U-Boot,1/4] PIP405: convert to generic board

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 12:32:20PM +0200, David Müller (ELSOFT AG) wrote: Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list

Re: [U-Boot] [U-Boot,2/4] MIP405: convert to generic board

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 12:32:21PM +0200, David Müller (ELSOFT AG) wrote: Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list

Re: [U-Boot] [U-Boot,3/4] VCMA9: convert to generic board

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 12:32:22PM +0200, David Müller (ELSOFT AG) wrote: Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list

Re: [U-Boot] PATI: fix broken SPI access

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 01:23:54PM +0200, David Müller (ELSOFT AG) wrote: fix broken SPI access by adding/activating BOARD_EARLY_INIT_F functionality and calling spi_init_f() from there. Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom

Re: [U-Boot] [U-Boot,4/4] PATI: convert to generic board

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 12:32:23PM +0200, David Müller (ELSOFT AG) wrote: Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list

Re: [U-Boot] [U-Boot, for-v2014.10?] pxe: Ensure we don't overflow bootargs

2014-10-10 Thread Ian Campbell
On Fri, 2014-10-10 at 10:39 -0400, Tom Rini wrote: On Fri, Oct 03, 2014 at 02:29:01PM +0100, Ian Campbell wrote: From: Ian Campbell ian.campb...@citrix.com On a couple of platforms I've tripped over long PXE append lines overflowing this array, due to having CONFIG_SYS_CBSIZE == 256.

Re: [U-Boot] VCMA9: remove EXT2 support

2014-10-10 Thread Tom Rini
On Tue, Sep 30, 2014 at 01:53:28PM +0200, David Müller (ELSOFT AG) wrote: remove the seldomly used EXT2 support because the U-Boot binary will not fit into the 512KiB flash otherwise. Signed-off-by: David Müller d.muel...@elsoft.ch Applied to u-boot/master, thanks! -- Tom signature.asc

[U-Boot] [U-boot] [Patch v3 1/6] ARM: keystone2: add K2L device hardware definitions

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds hardware definitions specific to Keystone II Lamar (K2L) SoC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com ---

Re: [U-Boot] multiconfig.sh: replace GNU sed specific match

2014-10-10 Thread Tom Rini
On Wed, Oct 01, 2014 at 05:22:58PM +0200, Jeroen Hofstee wrote: A SPL/TPL enabled target would was not recognized as such by BSD sed, since it relies on a GNU extension. Instead of or-ing just spell out both matches. Cc: Masahiro Yamada yamad...@jp.panasonic.com Signed-off-by: Jeroen

[U-Boot] [U-boot] [Patch v3 0/6] keystone2: add k2l SoC and k2l_evm board support

2014-10-10 Thread Ivan Khoronzhuk
This patch series adds Keystone II Lamar (K2L) SoC and k2l_evm board support. Based on [U-boot] [Patch v2] keystone: usb: add support of usb xhci https://patchwork.ozlabs.org/patch/386506/ v3..v1 - keystone2: k2l-evm: add board support Add maintainers information Enable SPL by

[U-Boot] [U-boot] [Patch v3 2/6] keystone2: clock: add K2L clock definitions and commands

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds clock definitions and commands to support Keystone II K2L SOC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile

Re: [U-Boot] board/BuR: fix pinmux for MII Ethernet Interface

2014-10-10 Thread Tom Rini
On Fri, Oct 03, 2014 at 07:30:15AM +0200, Hannes Petermaier wrote: The lines COL (collision detect) and CRS (carrier sense) needs to be connected and muxed to the CPSW MAC for a proper function in half-duplex Mode of the interface. Signed-off-by: Hannes Petermaier oe5...@oevsv.at Cc: Tom

Re: [U-Boot] scripts/multiconfig.sh: Fix a typo

2014-10-10 Thread Tom Rini
On Wed, Oct 01, 2014 at 08:44:55AM -0700, York Sun wrote: Fix the spelling of configs. Signed-off-by: York Sun york...@freescale.com CC: Masahiro Yamada yamad...@jp.panasonic.com Acked-by: Masahiro Yamada yamad...@jp.panasonic.com Applied to u-boot/master, thanks! -- Tom signature.asc

Re: [U-Boot] common/board_r: remove warning in initr_mem for 64-bit phys_size_t

2014-10-10 Thread Tom Rini
On Fri, Oct 03, 2014 at 11:16:19AM +0200, Valentin Longchamp wrote: Since on powerpc phys_size_t can be unsigned long long, this printout line can result in a not nice compile warning. Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com Acked-by: Simon Glass s...@chromium.org

[U-Boot] [U-boot] [Patch v3 4/6] ARM: keystone2: spl: add K2L SoC support

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Add Keystone II Lamar (K2L) SoC support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/spl.c | 7 +++ 1 file changed, 7 insertions(+) diff

[U-Boot] [U-boot] [Patch v3 3/6] keystone2: msmc: add MSMC cache coherency support for K2L SOC

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lamar (K2L) SoC specific definitions to support MSMC cache coherency. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com ---

[U-Boot] [U-boot] [Patch v3 5/6] keystone2: enable OSR clock domain for K2L SoC

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patches enables the On-chip Shared Ram clock domain for K2L SoC. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/init.c| 49 +++

[U-Boot] [U-boot] [Patch v3 6/6] keystone2: k2l-evm: add board support

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Kconfig| 3 ++

Re: [U-Boot] am335x_evm: Correct BOOTCOUNT driver support

2014-10-10 Thread Tom Rini
On Fri, Oct 03, 2014 at 03:57:00PM -0400, Tom Rini wrote: We need to set the 'BE' flag here for things to work right. Signed-off-by: Tom Rini tr...@ti.com Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___

Re: [U-Boot] [U-Boot,1/5] omap3: overo: Fix fdtfile test

2014-10-10 Thread Tom Rini
On Tue, Sep 16, 2014 at 05:51:05PM +0200, Stefan Herbrechtsmeier wrote: Commit 12cc54376768461533b55ada1b0b6d4979f40579 'omap3: overo: Select fdtfile for expansion board' wrongly missed the operator in the fdtfile test. Update the test to only overwrite an empty fdtfile environment variable.

[U-Boot] [PATCH] tegra: gpio: fix null label regression

2014-10-10 Thread Marcel Ziswiler
Fix Tegra GPIO driver to not crash resp. misbehave upon requesting GPIOs with an empty aka NULL label. As the driver uses exclusively the label to check for reservation status actually supplying one is mandatory! This fixes a regression introduced by commit:

[U-Boot] [PATCH] tegra: colibri_t30: asix usb ethernet reset regression

2014-10-10 Thread Marcel Ziswiler
Fix ASIX USB to Ethernet reset which due to the new driver model Tegra GPIO driver changes now requires a label string to be provided otherwise the reservation and subsequent direction/value calls will fail. This fixes a regression introduced by commit: 2fccd2d96badcdf6165658a99771a4c475586279

[U-Boot] [U-boot] [Patch 0/4] keystone2: ecc: add ddr3 error detection and correction support

2014-10-10 Thread Ivan Khoronzhuk
This series adds the DDR3 ECC support to enable ECC in the DDR3 EMIF controller for Keystone II devices. Based on [U-boot] [Patch 0/5] keystone2: add network support for K2E SoC and EVM https://www.mail-archive.com/u-boot@lists.denx.de/msg148985.html Hao Zhang (1): ARM: keystone: cmd_ddr3: add

Re: [U-Boot] [PATCH] tegra: colibri_t30: asix usb ethernet reset regression

2014-10-10 Thread Simon Glass
On 10 October 2014 09:04, Marcel Ziswiler mar...@ziswiler.com wrote: Fix ASIX USB to Ethernet reset which due to the new driver model Tegra GPIO driver changes now requires a label string to be provided otherwise the reservation and subsequent direction/value calls will fail. This fixes a

[U-Boot] [U-boot] [Patch 1/4] dma: ti-edma3: introduce edma3 driver

2014-10-10 Thread Ivan Khoronzhuk
The EDMA3 controller’s primary purpose is to service data transfers that you program between two memory-mapped slave endpoints on the device. Typical usage includes, but is not limited to the following: - Servicing software-driven paging transfers (e.g., transfers from external memory, such as

[U-Boot] [U-boot] [Patch 2/4] ARM: keystone: msmc: extend functionality of SES

2014-10-10 Thread Ivan Khoronzhuk
From: Vitaly Andrianov vita...@ti.com Add functions to set/get SES PMAX values of Pivilege ID pair. Also add msmc module definitions. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan

[U-Boot] [U-boot] [Patch 3/4] keystone2: ecc: add ddr3 error detection and correction support

2014-10-10 Thread Ivan Khoronzhuk
From: Vitaly Andrianov vita...@ti.com This patch adds the DDR3 ECC support to enable ECC in the DDR3 EMIF controller for Keystone II devices. By default, ECC will only be enabled if RMW is supported in the DDR EMIF controller. The entire DDR memory will be scrubbed to zero using an EDMA channel

[U-Boot] [U-boot] [Patch 4/4] ARM: keystone: cmd_ddr3: add ddr3 commands to test ddr

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Add ddr3 commands: test start_addr in hex end_addr in hex - test DDR from start\n address to end address\n ddr compare start_addr in hex end_addr in hex size in hex -\n compare DDR data of (size) bytes from start address to end address\n ddr

Re: [U-Boot] [PATCH] tegra: gpio: fix null label regression

2014-10-10 Thread Simon Glass
Hi Marcel, On 10 October 2014 08:56, Marcel Ziswiler mar...@ziswiler.com wrote: Fix Tegra GPIO driver to not crash resp. misbehave upon requesting GPIOs with an empty aka NULL label. As the driver uses exclusively the label to check for reservation status actually supplying one is mandatory!

[U-Boot] [PATCH] gpio: header file comment spelling fixes

2014-10-10 Thread Marcel Ziswiler
Signed-off-by: Marcel Ziswiler mar...@ziswiler.com --- include/asm-generic/gpio.h | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/asm-generic/gpio.h b/include/asm-generic/gpio.h index 60539d8..1ebb9c7 100644 --- a/include/asm-generic/gpio.h +++

  1   2   >