In current gpio_set_value() implementation, it always sets the gpio control bit
no matter the value argument is 0 or 1. Thus the GPIOs never set to low.
This patch fixes this bug.
Signed-off-by: Axel Lin axel@ingics.com
Acked-by: Stefan Roese s...@denx.de
Reviewed-by: Vipin Kumar
Hi,
On 09/05/2013 06:05 PM, Albert ARIBAUD wrote:
Hi Michal,
On Thu, 05 Sep 2013 17:30:54 +0200, Michal Simek mon...@monstr.eu
wrote:
Hi Albert,
On 09/05/2013 03:03 PM, Albert ARIBAUD wrote:
Hi Michal,
On Thu, 25 Jul 2013 16:16:46 +0200, Michal Simek
michal.si...@xilinx.com wrote:
On 09/05/2013 09:16 PM, Albert ARIBAUD wrote:
Hi Michal,
On Thu, 25 Jul 2013 16:16:46 +0200, Michal Simek
michal.si...@xilinx.com wrote:
Remove ARM eabi exception handling tables (for frame unwinding).
AFAICT, u-boot stubs away the frame unwiding routines, so the tables will
more or less
The DIU of P1022DS was disabled by commit:
dfe64e2c89731a3f9950d7acd8681b68df2bae03 to verify the
u-boot MTD subsystem.
The local bus and DIU is multiplex on P1022, but the
DIU will not be enabled if there is no video-mode environment.
The NAND still can be used with DIU enabled in the
Hi Chin,
On Wed, 7 Aug 2013 10:06:56 -0500, Chin Liang See cl...@altera.com
wrote:
Separating the configuration file for Virtual
Target and real hardware Cyclone V development kit
Signed-off-by: Chin Liang See cl...@altera.com
Reviewed-by: Pavel Machek pa...@denx.de
Cc: Wolfgang Denk
Hi Chin,
On Wed, 7 Aug 2013 10:08:03 -0500, Chin Liang See cl...@altera.com
wrote:
Consolidating reset code into reset_manager.c. Also
separating reset configuration for virtual target and
real hardware Cyclone V development kit
Signed-off-by: Chin Liang See cl...@altera.com
Reviewed-by:
A plain bootm used to call the architecture specific boot function with
no flags, but was modified by commit 35fc84fa Refactor the bootm
command to reduce code duplication to call the architecture specific
boot function multiple times with various flags in sequence. The
BOOTM_STATE_OS_CMDLINE flag
From: Ying Zhang b40...@freescale.com
Enable p1_p2_rdb_pc to start from eSDHC with SPL.
Signed-off-by: Ying Zhang b40...@freescale.com
---
board/freescale/p1_p2_rdb_pc/Makefile |3 +
board/freescale/p1_p2_rdb_pc/spl.c| 98 +
From: Ying Zhang b40...@freescale.com
Enable p1_p2_rdb_pc to start from eSPI with SPL.
Signed-off-by: Ying Zhang b40...@freescale.com
---
board/freescale/p1_p2_rdb_pc/spl.c |9 +
include/configs/p1_p2_rdb_pc.h | 36 +---
2 files changed, 38
From: Ying Zhang b40...@freescale.com
Enable TPL for p1_p2_rdb_pc nand boot.
Signed-off-by: Ying Zhang b40...@freescale.com
---
board/freescale/p1_p2_rdb_pc/spl.c | 15 +
board/freescale/p1_p2_rdb_pc/spl_minimal.c | 83 ++--
On 09/05/13 19:51, Marek Vasut wrote:
Why not wrap board_usb_init() and board_usb_init_fail() into single call.
You now pass some flags to board_usb_init() already, so just add another
for the fail case. How does it sound to you?
Like overengineering. It would lead to
Dear Mateusz Zalega,
On 09/05/13 19:51, Marek Vasut wrote:
Why not wrap board_usb_init() and board_usb_init_fail() into single
call. You now pass some flags to board_usb_init() already, so just add
another for the fail case. How does it sound to you?
Like overengineering. It would
Hi Mischa,
On Jul 26, 2013, at 3:08 PM, Mischa Jonker wrote:
In dwmci_prepare_data, the descriptors are allocated for DMA transfer.
These are allocated using the ALLOC_CACHE_ALIGN_BUFFER. This macro uses
the stack to allocate these descriptors. This becomes a problem if the
DMA transfer
On 09/06/13 13:24, Marek Vasut wrote:
Moreover, the 'int index' should likely be unsigned int and the special
value to init all controllers at once should probably then be
0x
Despite our greatest ambitions, I don't think we're likely to use more
than 2^31-1 USB controllers at a time.
Hi Oleksandr,
On Aug 6, 2013, at 1:50 PM, Oleksandr Tyshchenko wrote:
Do not call a memset for unused variable backup every time.
Remove unused variable from function.
Signed-off-by: Oleksandr Tyshchenko oleksandr.tyshche...@ti.com
Acked-by: Pantelis Antoniou pa...@antoniou-consulting.com
Hi Oleksandr
On Aug 6, 2013, at 1:44 PM, Oleksandr Tyshchenko wrote:
mmc_send_cmd: timeout: No status update error sometimes happens in
omap_hsmmc driver func mmc_send_cmd() when the MMC controller card
identification and selection sequence is executed for eMMC on OMAP4
boards.
It happens
Dear Mateusz Zalega,
On 09/06/13 13:24, Marek Vasut wrote:
Moreover, the 'int index' should likely be unsigned int and the
special value to init all controllers at once should probably then
be 0x
Despite our greatest ambitions, I don't think we're likely to use more
than
Hi Taras,
What are you doing that makes you call any of the mmc_devices list functions
before calling mmc_initialize()
Which board has this problem; this looks like a board problem to me.
Regards
-- Pantelis
On Aug 6, 2013, at 7:41 PM, Taras Kondratiuk wrote:
Currently mmc_device list is
On 09/06/13 13:40, Marek Vasut wrote:
Moreover, the 'int index' should likely be unsigned int and the
special value to init all controllers at once should probably then
be 0x
Despite our greatest ambitions, I don't think we're likely to use more
than 2^31-1 USB controllers at a time.
This patch adds support for our companies board CDU9G25 with Atmel AT91SAM9G25,
128MB DDR2, 256MB NAND.
Signed-off-by: Jiri Prchal jiri.prc...@aksignal.cz
---
board/cdu9g25/Makefile| 48 ++
board/cdu9g25/cdu9g25.c | 129 +++
board/cdu9g25/config.mk |
Hi Paul
On Sep 4, 2013, at 6:12 PM, Paul Burton wrote:
If we don't have CONFIG_SPL_LIBCOMMON_SUPPORT defined then stdio
*printf functions are unavailable calling them will cause a link
failure.
Signed-off-by: Paul Burton paul.bur...@imgtec.com
---
drivers/mmc/mmc.c | 36
On 06/09/13 13:48, Pantelis Antoniou wrote:
Hi Paul
On Sep 4, 2013, at 6:12 PM, Paul Burton wrote:
If we don't have CONFIG_SPL_LIBCOMMON_SUPPORT defined then stdio
*printf functions are unavailable calling them will cause a link
failure.
Signed-off-by: Paul Burton paul.bur...@imgtec.com
Dear Jiri Prchal,
In message 1378465417-18082-1-git-send-email-jiri.prc...@aksignal.cz you
wrote:
This patch adds support for our companies board CDU9G25 with Atmel
AT91SAM9G25, 128MB DDR2, 256MB NAND.
Signed-off-by: Jiri Prchal jiri.prc...@aksignal.cz
---
board/cdu9g25/Makefile|
Hi Paul
On Sep 6, 2013, at 3:51 PM, Paul Burton wrote:
On 06/09/13 13:48, Pantelis Antoniou wrote:
Hi Paul
On Sep 4, 2013, at 6:12 PM, Paul Burton wrote:
If we don't have CONFIG_SPL_LIBCOMMON_SUPPORT defined then stdio
*printf functions are unavailable calling them will cause a link
Hi Paul,
On Sep 4, 2013, at 6:14 PM, Paul Burton wrote:
For SPL builds this is just dead code since we'll only need to read.
Eliminating it results in a significant size reduction for the SPL
binary.
Signed-off-by: Paul Burton paul.bur...@imgtec.com
---
I understand what you're trying to
From: Andreas Bießmann andreas.biessm...@corscience.de
The 'flashcard' u-boot configuration has a readonly environment and boots a
bare kernel/initrd to program the device from an clean environment.
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
boards.cfg
From: Andreas Bießmann andreas.biessm...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
include/configs/tricorder.h |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/include/configs/tricorder.h b/include/configs/tricorder.h
index
From: Thomas Weber thomas.we...@corscience.de
Signed-off-by: Thomas Weber thomas.we...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
include/configs/tricorder.h |5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git
From: Andreas Bießmann andreas.biessm...@corscience.de
The new flash layout respects posible bad blocks in sectors reserved for e.g.
SPL, u-boot, kernel, env a.s.o.
Additionally this patch prepares for U-Boot Falcon mode for boot time saving.
Signed-off-by: Andreas Bießmann
From: Andreas Bießmann andreas.biessm...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
include/configs/tricorder.h |1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/tricorder.h b/include/configs/tricorder.h
index 220dbdc..b2642a4 100644
From: Andreas Bießmann andreas.biessm...@corscience.de
The new tricordereeprom command can read and write the eeprom for hardware
detection on tricorder devices.
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
board/corscience/tricorder/Makefile |2 +-
From: Andreas Bießmann andreas.biessm...@corscience.de
Also hang() the board on panic().
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
board/corscience/tricorder/tricorder.c | 77
include/configs/tricorder.h|7 +++
2 files
From: Andreas Bießmann andreas.biessm...@corscience.de
Before we always ran 'mtdparts default' which also set the mtdparts and mtdids
environment. But if we changed that values by intention we will overwrite
them with our default values. This is obviously bad!
Signed-off-by: Andreas Bießmann
From: Thomas Weber thomas.we...@corscience.de
Silent u-boot and no bootdelay
Signed-off-by: Thomas Weber thomas.we...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
include/configs/tricorder.h |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff
From: Thomas Weber thomas.we...@corscience.de
Increase the tested memory region for mtest and define
CONFIG_SYS_MEMTEST_SCRATCH for CONFIG_SYS_ALT_MEMTEST
Signed-off-by: Thomas Weber thomas.we...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
From: Andreas Bießmann andreas.biessm...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
board/corscience/tricorder/Makefile|2 +-
board/corscience/tricorder/led.c | 80
board/corscience/tricorder/tricorder.c |
From: Andreas Bießmann andreas.biessm...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
include/configs/tricorder.h |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/configs/tricorder.h b/include/configs/tricorder.h
index
From: Andreas Bießmann andreas.biessm...@corscience.de
Signed-off-by: Andreas Bießmann andreas.biessm...@corscience.de
---
board/corscience/tricorder/tricorder.c | 45 +++-
include/configs/tricorder.h|2 +-
2 files changed, 39 insertions(+), 8
Hi there,
On Sep 3, 2013, at 3:50 PM, Przemyslaw Marczak wrote:
According to JEDEC eMMC specification, after data transfer
(multiple or single block) host must wait for card ready
status. This is done by waiting for command and data lines
to be at idle state after transfer. JEDEC does not
For SPL builds this is just dead code since we'll only need to read.
Eliminating it results in a significant size reduction for the SPL
binary, which may be critical for certain platforms where the binary
size is highly constrained.
Signed-off-by: Paul Burton paul.bur...@imgtec.com
---
Changes in
Hi Paul,
On Sep 6, 2013, at 4:43 PM, Paul Burton wrote:
For SPL builds this is just dead code since we'll only need to read.
Eliminating it results in a significant size reduction for the SPL
binary, which may be critical for certain platforms where the binary
size is highly constrained.
*changes in v5*
This version of patch is tested on am335x-evm with x8 NAND device, and boots
SPL and u-boot from NAND
[PATCH 1/5]
- re-added omap_read_page_bch(): needed proper sequence of while reading
DATA and ECC from NAND page, so that calc_ecc generated from GPMC
is
chip-ecc.hwctl() is used for preparing the H/W controller before read/write
NAND accesses (like assigning data-buf, enabling ECC scheme configs, etc.)
Though all ECC schemes in OMAP NAND driver use GPMC controller for generating
ECC syndrome (for both Read/Write accesses). But but in current code
NAND boot mode on AM335x EVM has been verified, and steps
to use it has been documented and update in this README
Signed-off-by: Pekon Gupta pe...@ti.com
Acked-by: Peter Korsgaard jac...@sunsite.dk
---
board/ti/am335x/README | 59 +++---
1 file
chip-ecc.calculate() is used for calculating and fetching of ECC syndrome by
processing the data passed during Read/Write accesses.
All H/W based ECC schemes use GPMC controller to calculate ECC syndrome.
But each BCHx_ECC scheme has its own implemetation of post-processing and
fetching ECC
BCH8_ECC scheme implemented in omap_gpmc.c driver has following favours
+---+-+-+
|ECC Scheme | ECC Calculation | Error Detection |
+---+-+-+
chip-ecc.correct() is used for detecting and correcting bit-flips during read
operations. In omap-nand driver it implemented as:
(a) omap_correct_data(): for h/w based ECC_HAM1 scheme
(b) omap_correct_data_bch() + CONFIG_NAND_OMAP_ECC_BCH8_CODE_HW_DETECTION_SW
for ECC_BCH8 scheme using
On Fri, Sep 6, 2013 at 4:21 AM, Jason Jin jason@freescale.com wrote:
#ifndef CONFIG_FSL_DIU_FB
+#define CONFIG_ATI
#endif
Is this really necessary? If the DIU is disabled, why would someone
use a PCI video controller?
___
U-Boot mailing list
Hello Pantelis,
On 09/06/2013 03:24 PM, Pantelis Antoniou wrote:
Hi there,
Can we have a config option for these two values instead of magic numbers?
With the defaults being set at 10 200 ms.
Regards
-- Pantelis
I'm not sure that this option is needed. Some cards I/O errors can be
Difference between v6 and v5:
- use generic board framework
- add fpga name
Difference between v5 and v4:
- use spl framework
- use script
- use SPDX-License-Identifier
- use u-boot-with-spl.bin (instead of u-boot-nand.bin)
- fix some comments format issue
Difference between v4 and v3:
- use
Signed-off-by: Philippe Reynes trem...@yahoo.fr
Signed-off-by: Eric Jarrige eric.jarr...@armadeus.org
Acked-by: Stefano Babic sba...@denx.de
---
board/armadeus/apf27/Makefile |3 +
board/armadeus/apf27/apf27.c |5 +
board/armadeus/apf27/fpga.c | 224
Hi there,
On Sep 6, 2013, at 6:23 PM, Przemyslaw Marczak wrote:
Hello Pantelis,
On 09/06/2013 03:24 PM, Pantelis Antoniou wrote:
Hi there,
Can we have a config option for these two values instead of magic numbers?
With the defaults being set at 10 200 ms.
Regards
-- Pantelis
Signed-off-by: Philippe Reynes trem...@yahoo.fr
Signed-off-by: Eric Jarrige eric.jarr...@armadeus.org
Signed-off-by: Nicolas Colombain nicolas.colomb...@armadeus.com
---
MAINTAINERS |5 +
board/armadeus/apf27/Makefile| 30 ++
board/armadeus/apf27/apf27.c
Add some missing constant (chip select, ...)
Signed-off-by: Philippe Reynes trem...@yahoo.fr
Signed-off-by: Eric Jarrige eric.jarr...@armadeus.org
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/cpu/arm926ejs/mx27/asm-offsets.c |5 +
arch/arm/include/asm/arch-mx27/imx-regs.h |6
On Fri, Sep 6, 2013 at 3:10 PM, lot...@denx.de wrote:
From 24b6381162b4569ab86b481b8714d81877231f22 Mon Sep 17 00:00:00 2001
From: Lothar Rubusch lot...@denx.de
Date: Fri, 6 Sep 2013 15:01:39 +0200
Subject: [PATCH] m28evk board specific configurations for setup with ext
boot
partition and
From 3fc44426556b98ee4cc022d99ff541682b961d33 Mon Sep 17 00:00:00 2001
From: Lothar Rubusch lot...@denx.de
Date: Fri, 6 Sep 2013 15:07:09 +0200
Subject: [PATCH] m53evk board specific configuration for setup with boot
partition (ext) and separate rootfs partition (ext)
Signed-off-by: Lothar
On Mon, Sep 02, 2013 at 09:22:34AM +0530, Lokesh Vutla wrote:
Hi Tom,
On Saturday 31 August 2013 02:43 AM, Tom Rini wrote:
On Fri, Aug 30, 2013 at 05:07:17PM -0400, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/30/2013 12:50 AM, Sricharan R wrote:
Hi Tom,
On 08/28/2013 07:04 AM, Valentin Longchamp wrote:
This patch introduces the support for Keymile's kmp204x reference
design. This design is based on Freescale's P2040/P2041 SoC.
The peripherals used by this design are:
- DDR3 RAM with SPD support
- SPI NOR Flash as boot medium
- NAND Flash
On Sat, 2013-08-24 at 09:06 +0800, feng...@phytium.com.cn wrote:
From: David Feng feng...@phytium.com.cn
Signed-off-by: David Feng feng...@phytium.com.cn
---
Changeds for v4:
- Replace __ARMEB__ with __AARCH64EB__ in byteorder.h and unaligned.h,
gcc for aarch64 use __AARCH64EB__ and
On 08/28/2013 07:04 AM, Valentin Longchamp wrote:
If the DDR3 module supports industrial temperature range and requires
the x2 refresh rate for that temp range, the refresh period must be
3.9us instead of 7.8 us.
Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com
---
Can
Hi,
Following, an update for the m28evk board config, in order to support a
standard setup for sdcards having an uImage and FDT files on boot
partition (ext), and a rootfs partition (ext), as it will be used by the
latest ELDK and its yocto build recipes.
Best,
Lothar Rubusch
On Thu, Aug 08, 2013 at 07:15:47PM +0300, Pantelis Antoniou wrote:
Update git-mailrc with my nick and replace afleming as mmc custodian.
Signed-off-by: Pantelis Antoniou pa...@antoniou-consulting.com
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
On Wed, Jul 24, 2013 at 05:55:30PM +0800, Wu, Josh wrote:
In the set_cluster() function, it will convert the buffer size to sector
numbers. Then call disk_write() to write by sector.
For remaining buffer, the size is less than a sector, call disk_write()
again to write them in one sector.
On Sat, Aug 10, 2013 at 05:16:50PM +0200, Jeroen Hofstee wrote:
gcc allows extensions to be non compiler specific by defining
__* macros for the attributes supported by gcc. Having a
different definition causes many warnings during the build
(cdefs.h on FreeBSD uses __attribute((__pure__))
On Sat, Aug 24, 2013 at 10:10:47AM -0500, Rob Herring wrote:
From: Richard Gibbs richard.gi...@calxeda.com
The AHCI driver was incorrectly using the Capabilities register NP (number
of ports) field to determine which ports to activate. This commit changes
it to correctly use the PORTS_IMPL
On Fri, Aug 30, 2013 at 12:56:01AM +0200, Luka Perkov wrote:
From: Oliver Metz oli...@freetz.org
Signed-off-by: Oliver Metz oli...@freetz.org
Tested-by: Luka Perkov l...@openwrt.org
Applied to u-boot/master along with 2/2, thanks!
--
Tom
signature.asc
Description: Digital signature
On Sun, Sep 01, 2013 at 03:04:26PM +0900, Masahiro Yamada wrote:
Currently no makefiles (board-specific config.mk)
set the following variables:
CONFIG_SPL_TEXT_BASE
CONFIG_UBOOT_PAD_TO
CONFIG_RESET_VECTOR_ADDRESS
CONFIG_TPL_PAD_TO
For all target boards using above macros
they are set
On Tue, Aug 27, 2013 at 12:37:22AM +0200, Henrik Nordstr??m wrote:
Use of uImage formatted u-boot have long been preferred, and recent
changes to better support Falcon mode on MMC now enforces it on MMC.
Signed-off-by: Henrik Nordstrom hen...@henriknordstrom.net
Applied to u-boot/master,
On Tue, Jul 16, 2013 at 02:44:23PM +0100, Jack Mitchell wrote:
From: Jack Mitchell jack.mitch...@dbbroadcast.co.uk
Add support for defining the gcc lib in standalone examples as is
done in the main u-boot Makefile
Signed-off-by: Jack Mitchell jack.mitch...@dbbroadcast.co.uk
Applied to
On Tue, Aug 27, 2013 at 11:32:11PM +0200, Marek Vasut wrote:
Fix my email address.
Signed-off-by: Marek Vasut ma...@denx.de
Cc: Tom Rini tr...@ti.com
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
On 08/28/2013 07:04 AM, Valentin Longchamp wrote:
The RCW gets printed on a lot of FSL 85xx devices and it is always done
the same way.
The fsl_print_rcw function performs this exact same task.
Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com
---
Changes in v2: None
Hello Tom,
The following changes since commit
fb18fa95a14ae875ef0a5421cd9fecc00c7c3a4c:
Prepare v2013.10-rc2 (2013-09-02 14:20:36 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-arm master
for you to fetch changes up to 68e1747f9c0506159e8ecc9a4feb58e9c65a7b39:
Hi,
And now, to something completely different... board config for the
m53evk as it will be used by the ELDK / Yocto build scripts. Supporting
sdcard images having uImage / FDT on a boot partition (ext) and rootfs
on a separate partition (ext).
Best,
Lothar Rubusch
From 24b6381162b4569ab86b481b8714d81877231f22 Mon Sep 17 00:00:00 2001
From: Lothar Rubusch lot...@denx.de
Date: Fri, 6 Sep 2013 15:01:39 +0200
Subject: [PATCH] m28evk board specific configurations for setup with ext
boot
partition and separate ext rootfs
Signed-off-by: Lothar Rubusch
On Fri, Sep 06, 2013 at 11:27:44AM +0800, Thomas Chou wrote:
The following changes since commit 315c0ace7c220591a9b220ab7698e85624b430c0:
bootm: allow correct bounds-check of destination (2013-09-03 13:30:26 -0600)
are available in the git repository at:
Dear Andreas,
Thanks for your responses.
Based on a little more testing, I found this: with 'nandecc hw',
NAND_HAS_SUBPAGE_READ must be false otherwise data is not written
correct to NAND.
My hardware (a Micron flash chip) supports subpage reads and behaves
correctly with 'nandecc sw'. On
76 matches
Mail list logo