arch/arm/include/asm/spl.h requires all SoCs to have
arch/arm/include/asm/arch-*/spl.h.
But many of them just define BOOT_DEVICE_* macros.
Those macros are used in the "switch (boot_device) { ... }"
statement in common/spl/spl.c.
So they should not be archtecture specific, but described as
a sim
Prior to this patch, the top-level linker script u-boot.lds
used a simple $(call if_changed) check when generated.
That mechanism misses cases where a possible include file
change induces a change in the u-boot.lds too.
This patch converts it to a stronger check using ($call filechk)
that will als
Did ./MAKEALL -a arm and found all Exynos/S5P related boards
compiled successfully.
Couldn't test booting over all of them.
Tested U-Boot bootup over SMDK5420, SMDK5250, Snow.
Requesting maintaners to test once over affected SoCs/boards.
Changes in V2:
- Enabled CMD_GPIO as suggested by Si
Enabling configs for GPIO CMD and Generic GPIO in case
of S5P and Exynos target boards.
Also, doing modifications in the config definitions
wherever required due to change in gpio macros
pin numbering enums.
Signed-off-by: Rajeshwari Shinde
Signed-off-by: Akshay Saraswat
---
include/configs/arn
Hi, Mateusz.
ERROR: "foo * bar" should be "foo *bar"
#701: FILE: drivers/usb/gadget/g_dnl.c:104:
+static inline struct g_dnl_bind_callback * g_dnl_bind_callback_first(void)
ERROR: "foo * bar" should be "foo *bar"
#707: FILE: drivers/usb/gadget/g_dnl.c:110:
+static inline struct g_dnl_bind_callbac
Hi, Fenghua:
Sorry !
GICv3 caused it failed to boot.
Because I used free license FVP, not support GICv3.
I del "#define CONFIG_GICV3" in vexpress_aemv8a.h.
Then it booted ok!
Best wishes,
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de
Hi, Fenghua:
I have tried to boot U-boot 2014.04 formal release code on FVP model.
But failed.
And u-boot-2014.04-rc3.tar.bz2 is OK.
Best wishes,
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Tue, Apr 15, 2014 at 4:59 PM, Wolfgang Denk wrote:
> Dear Rob,
>
> In message <1397157488-8695-2-git-send-email-robherri...@gmail.com> you wrote:
>>
>> Various commands that load images have no checks that a loaded image
>> does not exceed the available RAM space and will happily continue
>> ov
Dear Florian,
In message <534d798a.9050...@koalo.de> you wrote:
>
> is there a possibility to interrupt autoboot when a GPIO pin has a
> certain value? I know there is CONFIG_AUTOBOOT_DELAY_STR and that should
> suffice in most cases when there is another peripheral connected to the
> UART, but th
Dear Akshay Saraswat,
In message <1397582186-7186-3-git-send-email-aksha...@samsung.com> you wrote:
> Enabling configs for GPIO CMD and Generic GPIO.
> Also, doing modifications in the config definitions
> wherever required due to change in gpio macros
> pin numbering enums.
>
> Signed-off-by: Ra
Dear Rob,
In message <1397157488-8695-2-git-send-email-robherri...@gmail.com> you wrote:
>
> Various commands that load images have no checks that a loaded image
> does not exceed the available RAM space and will happily continue
> overwriting u-boot or other RAM that should not be touched. Also,
Hi,
is there a possibility to interrupt autoboot when a GPIO pin has a
certain value? I know there is CONFIG_AUTOBOOT_DELAY_STR and that should
suffice in most cases when there is another peripheral connected to the
UART, but think about the following setup I have:
A processor (in my case a AR9331
On 04/15/2014 09:32 PM, Ivan Khoronzhuk wrote:
We should use generic board in order the ARM maintainer
be able to remove arch/arm/lib/board.c
Signed-off-by: Ivan Khoronzhuk
---
Based on "[U-Boot] [PATCH v6 0/9] Add support for keystone2 SoC and K2HK
EVM"
https://www.mail-archive.com/u-boot
We should use generic board in order the ARM maintainer
be able to remove arch/arm/lib/board.c
Signed-off-by: Ivan Khoronzhuk
---
include/configs/k2hk_evm.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/k2hk_evm.h b/include/configs/k2hk_evm.h
index 28a6d72..b20955a 100644
-
On 15 April 2014 11:28, Kees Cook wrote:
> The LZO decompressor wasn't initializing the maximum output size, which
> meant it would fail to decompress most of the time.
>
> Reported-by: Matthias Weißer
> Signed-off-by: Kees Cook
> Tested-by: Matthias Weißer
>
Acked-by: Simon Glass
__
On Tue, Apr 15, 2014 at 10:27 AM, Kees Cook wrote:
> On Mon, Apr 14, 2014 at 10:48 PM, Matthias Weißer wrote:
>> Am 14.04.2014 17:38, schrieb Kees Cook:
>>
>>> On Mon, Apr 14, 2014 at 1:51 AM, Matthias Weißer
>>> wrote:
Am 14.04.2014 08:09, schrieb Matthias Weißer:
> Hi Wolfga
The LZO decompressor wasn't initializing the maximum output size, which
meant it would fail to decompress most of the time.
Reported-by: Matthias Weißer
Signed-off-by: Kees Cook
Tested-by: Matthias Weißer
---
common/cmd_bootm.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
On Mon, Apr 14, 2014 at 10:48 PM, Matthias Weißer wrote:
> Am 14.04.2014 17:38, schrieb Kees Cook:
>
>> On Mon, Apr 14, 2014 at 1:51 AM, Matthias Weißer
>> wrote:
>>>
>>> Am 14.04.2014 08:09, schrieb Matthias Weißer:
>>>
Hi Wolfgang
Am 11.04.2014 12:43, schrieb Wolfgang Denk:
>
Enabling configs for GPIO CMD and Generic GPIO.
Also, doing modifications in the config definitions
wherever required due to change in gpio macros
pin numbering enums.
Signed-off-by: Rajeshwari Shinde
Signed-off-by: Akshay Saraswat
---
include/configs/exynos5-dt.h| 3 +++
include/confi
Built for all Exynos SoCs but couldn't test booting over all of them.
Tested U-Boot bootup over SMDK5420, SMDK5250, Snow.
Requesting maintaners to test once over affected SoCs.
Changes in V2:
- Enabled CMD_GPIO as suggested by Simon Glass
and supported same for EXYNOS5.
Changes i
On Tue, Apr 15, 2014 at 10:41 AM, Lukasz Majewski
wrote:
> Hi Rob,
>
>> From: Sebastian Siewior
>>
>> This patch contains an implementation of the fastboot protocol on the
>> device side and a little of documentation.
>> The gadget expects the new-style gadget framework.
>> The gadget implements
Hi Rob,
> From: Sebastian Siewior
>
> This patch contains an implementation of the fastboot protocol on the
> device side and a little of documentation.
> The gadget expects the new-style gadget framework.
> The gadget implements the getvar, reboot, download and reboot
> commands. What is missin
On Tuesday, April 15, 2014 at 03:06:51 PM, Mateusz Zalega wrote:
> Signed-off-by: Mateusz Zalega
> Cc: Marek Vasut
> Cc: Tom Rini
> Cc: Minkyu Kang
You are missing a commit message here. Please fix that and add:
Acked-by: Marek Vasut
[...]
Best regards,
Marek Vasut
__
On Tuesday, April 15, 2014 at 03:06:57 PM, Mateusz Zalega wrote:
> Preprocessor definitions and hardcoded implementation selection in
> g_dnl core were replaced by a linker list made of (usb_function_name,
> bind_callback) pairs.
>
> Signed-off-by: Mateusz Zalega
> Cc: Lukasz Majewski
> Cc: Mare
Dang,
On 04/14/2014 03:11 PM, Tran, Dang wrote:
Jim,
I'm using TeraTerm version 2.3.
I've also occasionally used TeraTerm successfully. Usually, I use the
Linux "cu".
I can send Ctrl-C the board. However when I'm in this looping mode I can't.
I have no other ideas for you to try, I'm so
On Tuesday, April 15, 2014 at 04:13:49 PM, Albert ARIBAUD wrote:
> PXA start.S has a PXA (variant) specific check in
> start.S. Move it to cpuinfo.c.
>
> Signed-off-by: Albert ARIBAUD
> ---
>
> Changes in v3: None
> Changes in v2: None
Acked-by: Marek Vasut
Best regards,
Marek Vasut
_
On Tuesday, April 15, 2014 at 03:06:52 PM, Mateusz Zalega wrote:
> Former usb_cable_connected() patch broke compilation of boards which do
> not support this feature.
>
> Signed-off-by: Mateusz Zalega
> Cc: Lukasz Majewski
> Cc: Marek Vasut
> Cc: Minkyu Kang
I suggest we go for the weak defau
On Tuesday, April 15, 2014 at 01:04:57 PM, Mateusz Zalega wrote:
> On 04/11/14 14:02, Marek Vasut wrote:
> >> Existing code relied on boolean value returned from
> >> usb_cable_connected(), but there was no way to signal that it's
> >> impossible to tell whether cable is connected or not. If you pr
Hi Mateusz,
> Preprocessor definitions and hardcoded implementation selection in
> g_dnl core were replaced by a linker list made of (usb_function_name,
> bind_callback) pairs.
>
> Signed-off-by: Mateusz Zalega
> Cc: Lukasz Majewski
> Cc: Marek Vasut
> Cc: Minkyu Kang
> ---
> common/cmd_dfu.
Hi Mateusz,
> Future patches will make DFU too large to fit in this board's SPL
> build.
>
> Signed-off-by: Mateusz Zalega
> Cc: Tom Rini
> Cc: Lukasz Majewski
> Cc: Minkyu Kang
> ---
> include/configs/am335x_evm.h | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/include/configs/a
Hi Mateusz,
> Former usb_cable_connected() patch broke compilation of boards which
> do not support this feature.
>
> Signed-off-by: Mateusz Zalega
> Cc: Lukasz Majewski
> Cc: Marek Vasut
> Cc: Minkyu Kang
> ---
> common/cmd_usb_mass_storage.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> d
Hi Mateusz,
> In some cases MMC was still uninitialized while media capacity check,
> leading to broken ums command.
>
> Tested on Samsung Goni.
>
> Signed-off-by: Mateusz Zalega
> Tested-by: Mateusz Zalega
> Cc: Lukasz Majewski
> Cc: Minkyu Kang
> ---
> board/samsung/common/ums.c | 10
CPUs arm946es and sa1100 both define the reset_cpu()
function in their start.S file. Move this cpu-specific code
into cpu.c so that start.S only contains ARM generic code.
Signed-off-by: Albert ARIBAUD
---
Changes in v3: None
Changes in v2:
- fixed checkpatch issues in arch/arm/cpu/arm946es/cpu.
This series aims at refactoring start.S files. Some of these
files contain cache-related or cpu-reset-related core, which
is moved where it belongs. Useless symbols are removed, and
finally, exception vector code, common across all ARM CPUs,
is moved in its own file.
At this point, the start.S fil
PXA start.S has a PXA (variant) specific check in
start.S. Move it to cpuinfo.c.
Signed-off-by: Albert ARIBAUD
---
Changes in v3: None
Changes in v2: None
arch/arm/cpu/pxa/cpuinfo.c | 6 ++
arch/arm/cpu/pxa/start.S | 6 --
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git
Signed-off-by: Albert ARIBAUD
---
Changes in v3: None
Changes in v2: None
arch/arm/cpu/arm1136/start.S | 2 --
arch/arm/cpu/arm1176/start.S | 2 --
arch/arm/cpu/arm946es/start.S | 2 --
arch/arm/cpu/armv7/start.S| 3 ---
arch/arm/cpu/pxa/start.S | 2 --
5 files changed, 11 deletions(
arch/arm/cpu/arm1136/start.S contain a cache flushing function.
Remove the function and move its code into arch/arm/lib/cache.c.
Signed-off-by: Albert ARIBAUD
---
Changes in v3: None
Changes in v2: None
arch/arm/cpu/arm1136/start.S | 10 --
arch/arm/lib/cache.c | 13 ++-
Hi Rob,
> From: Sebastian Siewior
>
> This patch adds support for the Android boot-image format. The header
> file is from the Android project and got slightly alterted so the
> struct + its defines are not generic but have something like a
> namespace. The header file is from
> bootloader/legac
UMS-related defines were added to Samsung Goni config header.
Signed-off-by: Mateusz Zalega
Cc: Minkyu Kang
---
include/configs/s5p_goni.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h
index c52a00a..f551c22 100644
--- a/include/co
Future patches will make DFU too large to fit in this board's SPL build.
Signed-off-by: Mateusz Zalega
Cc: Tom Rini
Cc: Lukasz Majewski
Cc: Minkyu Kang
---
include/configs/am335x_evm.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_
In some cases MMC was still uninitialized while media capacity check,
leading to broken ums command.
Tested on Samsung Goni.
Signed-off-by: Mateusz Zalega
Tested-by: Mateusz Zalega
Cc: Lukasz Majewski
Cc: Minkyu Kang
---
board/samsung/common/ums.c | 10 --
1 file changed, 4 insertion
Signed-off-by: Mateusz Zalega
Cc: Minkyu Kang
---
include/configs/s5p_goni.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h
index f97b52d..c52a00a 100644
--- a/include/configs/s5p_goni.h
+++ b/include/configs/s5p_goni.h
@@ -73,6 +
Configuration file for GONI has been updated to support FAT file system,
new mmc partitioning scheme and read linux kernel from eMMC instead of
OneNAND.
Signed-off-by: Arkadiusz Wlodarczyk
Signed-off-by: Kyungmin Park
Signed-off-by: Mateusz Zalega
Tested-by: Arkadiusz Wlodarczyk
Tested-by: Mat
Implementation made use of types defined in common.h, even though it
wasn't #included. It worked in circumstances when .c files included
every needed header (all).
Signed-off-by: Mateusz Zalega
Cc: Tom Rini
Cc: Minkyu Kang
---
include/part.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/
mmc_init() doesn't call get_timer() anymore if MMC is already
initialized.
Signed-off-by: Mateusz Zalega
Cc: Pantelis Antoniou
Cc: Minkyu Kang
---
drivers/mmc/mmc.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index 16051e5..c
This is, I hope, the final version of patchset.
Custodians: please ack appropriate patches.
Minkyu Kang: Could you pick it up after it gets reviewed by the community?
patches 1-7: fixes that can be applied before features
patches 8-13: features and fixes that depend on features
Patchset has bee
Preprocessor definitions and hardcoded implementation selection in
g_dnl core were replaced by a linker list made of (usb_function_name,
bind_callback) pairs.
Signed-off-by: Mateusz Zalega
Cc: Lukasz Majewski
Cc: Marek Vasut
Cc: Minkyu Kang
---
common/cmd_dfu.c| 3 +-
com
Proper adjustment for supporting DFU at GONI target has been made.
The s5p_goni.h file has been updated. Moreover the code for low level
USB initialization has been added to GONI board code.
The malloc pool has been enlarged in order to support larger buffer
sizes needed by DFU implementation.
Si
Signed-off-by: Mateusz Zalega
Cc: Marek Vasut
Cc: Tom Rini
Cc: Minkyu Kang
---
include/linker_lists.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linker_lists.h b/include/linker_lists.h
index 997d149..557e627 100644
--- a/include/linker_lists.h
+++ b/include/lin
When user attempted to perform a raw write using DFU (vide
dfu_fill_entity_mmc) with MMC interface not initialized before,
get_mmc_blk_size() reported invalid (zero) block size - it wasn't
possible to write ie. a new u-boot image.
This commit fixes that by initializing device in get_mmc_blk_size()
Former usb_cable_connected() patch broke compilation of boards which do
not support this feature.
Signed-off-by: Mateusz Zalega
Cc: Lukasz Majewski
Cc: Marek Vasut
Cc: Minkyu Kang
---
common/cmd_usb_mass_storage.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/common/cmd_usb_mass_stora
Structure definition used type block_dev_desc_t, defined in part.h, which
wasn't included in mmc.h. It worked only in circumstances when common.h,
or another header using part.h was incuded in implementation files.
Signed-off-by: Mateusz Zalega
Cc: Minkyu Kang
Cc: Pantelis Antoniou
---
include
Hi Rob,
> From: Rob Herring
>
> Allow a NULL table to be passed to usb_gadget_get_string for cases
> when a string table may not be populated.
I might be wrong, since I'm not the native speaker, but this
description is a bit misleading.
For me this patch is supposed to prevent from using unini
Hi Rob,
> From: Rob Herring
>
> Various commands that load images have no checks that a loaded image
> does not exceed the available RAM space and will happily continue
> overwriting u-boot or other RAM that should not be touched. Also,
> some commands such as USB DFU or fastboot need to know th
Hi,
we're running 2014.04-rc3 on custom am335x board (same configuration as BBB).
When spl is loading u-boot from nand flash we can see a lot of
messages in console:
nand: bit-flip corrected @oob=0
It is always the same position (seems to be first byte in oob).
Anybody experienced same problem?
I
Dear Tom,
In message <20140414192025.GM23803@bill-the-cat> you wrote:
>
> I've pushed v2014.04 out to the repository and tarballs should exist
> soon.
The tarball is out, and also the release statistics (see [1], or short
summary below).
Tom - can you please also update the web page with the sc
On 04/11/14 14:02, Marek Vasut wrote:
>> Existing code relied on boolean value returned from
>> usb_cable_connected(), but there was no way to signal that it's
>> impossible to tell whether cable is connected or not. If you prefer an
>> enum with USBCNT_DONTKNOW as a return value, make a decision.
Adds support for clock sourcing from sysclk(100MHz) for usb
on T104xRDB and T1040QDS. This requires changing reference divisor
and multiplication factor to derive usb clock from sysclk.
Signed-off-by: Nikhil Badola
---
Dependency on patch http://patchwork.ozlabs.org/patch/339164/
Changes
Adds support for clock sourcing from sysclk(100MHz) for usb
on T104xRDB and T1040QDS. This requires changing reference divisor
and multiplication factor to derive usb clock from sysclk.
Signed-off-by: Nikhil Badola
---
Dependency on patch http://patchwork.ozlabs.org/patch/339164/
arch/p
59 matches
Mail list logo