Dear Tetsuyuki Kobayashi,
In message 1353476660-18018-1-git-send-email-k...@kmckk.co.jp you wrote:
U-Boot from NOR flash relocates itself to RAM erea. The relocation address is
calaculated at runtime to get maxium contiguous space to load kernel. So it
may
vary after code changed. In the
Dear Tetsuyuki Kobayashi,
In message 1353476660-18018-2-git-send-email-k...@kmckk.co.jp you wrote:
U-Boot from NOR flash relocates itself to RAM erea. The relocation address is
calaculated at runtime to get maxium contiguous space to load kernel. So it
may
vary after code changed. In the
Hi Wolfgang,
In message 1353422034-28107-6-git-send-email-lee.jo...@linaro.org you wrote:
This patch adds support for passing boot time information to
the Linus kernel using ATAGS when booting on ARM based devices.
I implicitly mentioned this before, here it comes clear again:
Ah, this
Dear Vipin,
In message 50a0d0eb.4080...@st.com you wrote:
The ssh key is as below
THnaks a lot. The repository should be ready for your use now. Sorry
it took so long.
Please feel free to contact me directly if there should be any
problems.
Best regards,
Wolfgang Denk
--
DENX Software
Dear Lee Jones,
In message 20121121091717.gg28...@gmail.com you wrote:
Hi Wolfgang,
In message 1353422034-28107-6-git-send-email-lee.jo...@linaro.org you
wrote:
This patch adds support for passing boot time information to
the Linus kernel using ATAGS when booting on ARM based
On Tue, 20 Nov 2012, Wolfgang Denk wrote:
Dear Lee Jones,
In message 1353422034-28107-5-git-send-email-lee.jo...@linaro.org you wrote:
Here we add boottime tags to the start of the main loop and just
before the opportunity to break into the u-boot shell. This will
provide a more verbose
Boottime is a tool which can be used for full system booting time
measurement. Bootloader boot time is passed to the kernel component
though ATAGS. The kernel-side driver then uses this information to
provide full system boot time diagnostics though debugfs.
Aren't we converting more
If we attempt to take a 32bit timer value and multiply it by a
significant number, the core will not be able to handle it. This
gives the illusion that the timer is rolling over, when in fact
this is not the case. If we ensure the division in this instance
is carried out before the
In this patch-set we're attempting to add boottime measurement
support to u-boot. A patch-set has already hit the kernel MLs
which intends to solve the other half of the puzzle.
This new tool allows an engineer to apply tags into key areas
around the bootloader, which are then passed
This patch adds support for passing boot time information to
the Linus kernel using ATAGS when booting on ARM based devices.
I implicitly mentioned this before, here it comes clear again:
Ah, this has been tried before? Sorry, I didn't know that.
I expolained it in my reply
Dear Stephen,
-Original Message-
From: Stephen Warren [mailto:swar...@wwwdotorg.org]
Sent: Monday, November 19, 2012 10:35 PM
To: Piotr Wilczek
Cc: u-boot@lists.denx.de; Minkyu Kang; Kyungmin Park; Chang Hyun Park;
Lukasz Majewski; Stephen Warren; Tom Rini; Rob Herring
Subject: Re:
Dear Stephen,
-Original Message-
From: Stephen Warren [mailto:swar...@wwwdotorg.org]
Sent: Monday, November 19, 2012 9:17 PM
To: Piotr Wilczek
Cc: u-boot@lists.denx.de; Minkyu Kang; Kyungmin Park; Chang Hyun Park;
Lukasz Majewski; Stephen Warren; Tom Rini; Rob Herring
Subject: Re:
This patchi series is a first stage of preparation of the net subsystem
for the driver model.
The idea of this patchset is:
1) Remove ops .init, .send, .recv and .halt from the eth_device struct.
Add a sparate structure eth_ops which is ready for inclusion to DM core.
2) Replace dynamic init
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/armada100_fec.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/dm9000x.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/altera_tse.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/bfin_mac.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/cs8900.c | 12
1 files changed, 8 insertions(+), 4
Add struct eth_ops into include/net.h.
Pull out ops (function pointers to functions init, send recv, halt etc.)
from struct eth_device to the new struct eth_ops.
Fix ops usage in all affected drivers.
This is the first preparation step for DM in the net subsystem. Idea is
to have pointers to the
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/calxedaxgmac.c | 14 ++
1 files changed, 10
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/davinci_emac.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/at91_emac.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/4xx_enet.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/dnet.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/e1000.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/designware.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ax88180.c | 13 +
1 files changed, 9 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/dc2114x.c | 14 +-
1 files changed, 9 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/eepro100.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/mcffec.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/fsl_mcdmafec.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/mvgbe.c | 14 +-
1 files changed, 9 insertions(+), 5
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/mpc512x_fec.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/pcnet.c | 13 -
1 files changed, 8 insertions(+), 5
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ns8382x.c | 13 +
1 files changed, 9 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/rtl8169.c | 13 +
1 files changed, 9 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/plb2800_eth.c | 11 +++
1 files changed, 7
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ne2000_base.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/npe/npe.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ep93xx_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/greth.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/fec_mxc.c | 15 ++-
1 files changed, 10
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ftgmac100.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ethoc.c | 14 +-
1 files changed, 9 insertions(+), 5
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ks8695eth.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/xilinx_axi_emac.c | 15 ++-
1 files changed, 10
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/smc9.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/tsi108_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/smc911x.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/zynq_gem.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/xilinx_emaclite.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc85xx/ether_fcc.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc8260/ether_fcc.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/uli526x.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc8xx/fec.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
board/Marvell/db64360/mv_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/inca-ip_sw.c | 11 +++
1 files changed, 7 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/enc28j60.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/lan91c96.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/mpc5xxx_fec.c | 11 +++
1 files changed, 7
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc8260/ether_scc.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/fm/eth.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/usb/eth/asix.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc8xx/scc.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/qe/uec.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/powerpc/cpu/mpc8220/fec.c | 11 +++
1 files changed, 7
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/usb/eth/smsc95xx.c | 14 +-
1 files changed, 9
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
board/Marvell/db64460/mv_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
board/esd/cpci750/mv_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
board/evb64260/eth.c | 13 +
1 files changed, 9 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
board/prodrive/p3mx/mv_eth.c | 12
1 files changed, 8
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/sh_eth.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/rtl8139.c | 18 +++---
1 files changed, 11
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/xilinx_ll_temac.c | 27 ---
1 files
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/natsemi.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
arch/mips/cpu/mips32/au1x00/au1x00_eth.c | 12
1 files changed,
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/tsec.c | 18 +++---
1 files changed, 11
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/cpsw.c | 12
1 files changed, 8 insertions(+), 4
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/ftmac100.c | 12
1 files changed, 8 insertions(+),
Add static struct eth_ops and set ops function pointers statically.
Remove setting eth_ops members dynamically.
This is a step toward converting the driver for DM.
Signed-off-by: Tomas Hlavacek tmshl...@gmail.com
---
drivers/net/macb.c | 14 +-
1 files changed, 9 insertions(+), 5
Dear Lee Jones,
In message 20121121093647.gh28...@gmail.com you wrote:
show_boot_progress() code? Did you consider using this instead? If
so, why did you not use it?
No, I didn't know it existed. Basically I've taken responsibility to
upstream someone else's driver. It's more of a
Dear Lee Jones,
In message 20121121095045.gi28...@gmail.com you wrote:
Yes, I intend to extend this functionality into Device Tree.
That way it will be architecture and OS independent.
And forcing something upon a mechanism that was designed for a
completely different purpose, where you
Dear Lee Jones,
In message 20121121100228.gj28...@gmail.com you wrote:
-#define COUNT_TO_USEC(x) ((x) * 16 / 133)
+#define COUNT_TO_USEC(x) ((x) / 133 * 16)
Before the change, the result is useful for all values of x in the
interval from 0 through UINT_MAX/16 = 268435455 = 268
Dear Lee Jones,
In message 20121121101310.gl28...@gmail.com you wrote:
I expolained it in my reply to your cover letter, i.e. in the message
immediately preceeding the one you replied to here.
So you're telling me off for sending a patch which doesn't agree with
something you've said,
Dear Tomas Hlavacek,
In message 1353504238-11277-1-git-send-email-tmshl...@gmail.com you wrote:
- Prove bisectability:
MAKEALL arm (1/67 applied):
Boards compiled: 274
MAKEALL arm (49/67 applied):
Boards compiled: 274
MAKEALL arm (67/67 applied):
Boards compiled: 274
To actually
The reset procedure works on watchdog timer while before it was modifying
TIMER_1 registers.
Tested on DM365.
Signed-off-by: Davide Bonfanti davide.bonfa...@bticino.it
---
arch/arm/cpu/arm926ejs/davinci/reset.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
The basic idea is taken from the linux-kernel, but further optimized.
First align the buffer to 8 bytes, then use ldrd/strd to read and store
in 8 byte quantities, then do the final bytes.
Signed-off-by: Nico Erfurth n...@erfurth.eu
Cc: Prafulla Wadaskar prafu...@marvell.com
---
The warning is misleading, since there is no equivalent success note
when reading the other copy succeeds.
Signed-off-by: Phil Sutter phil.sut...@viprinet.com
---
common/env_nand.c |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/common/env_nand.c
Calculating the checksum of incompletely read data is useless.
Signed-off-by: Phil Sutter phil.sut...@viprinet.com
---
common/env_nand.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/common/env_nand.c b/common/env_nand.c
index 58ba558..038aa00 100644
---
Without this patch, when the currently chosen environment to be written
has bad blocks, saveenv fails completely. Instead, when there is
redundant environment fall back to the other copy. Environment reading
needs no adjustment, as the fallback logic for incomplete writes applies
to this case as
I expolained it in my reply to your cover letter, i.e. in the message
immediately preceeding the one you replied to here.
So you're telling me off for sending a patch which doesn't agree with
something you've said, despite you saying it _after_ I sent the patch?
Sounds sensible.
Signed-off-by: Vincent Stehlé v-ste...@ti.com
---
.gitignore |1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index 1ac43f2..3f728ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,6 +55,7 @@
/reloc_off
/include/generated/
+/include/u-boot.lst
asm-offsets.s
#
-#define COUNT_TO_USEC(x) ((x) * 16 / 133)
+#define COUNT_TO_USEC(x) ((x) / 133 * 16)
Before the change, the result is useful for all values of x in the
interval from 0 through UINT_MAX/16 = 268435455 = 268 seconds, i. e.
for all values that make sense to be
Yes, I intend to extend this functionality into Device Tree.
That way it will be architecture and OS independent.
And forcing something upon a mechanism that was designed for a
completely different purpose, where you see right from the first
glance that it does not math easily?
show_boot_progress() code? Did you consider using this instead? If
so, why did you not use it?
No, I didn't know it existed. Basically I've taken responsibility to
upstream someone else's driver. It's more of a kernel thing, but it
This shouldbe considered a design fault.
Why do
Dear Lee Jones,
In message 20121121143928.ga28...@gmail.com you wrote:
If you are not interested in such information, then just use
appropriate log levels and filtering.
I think the kernel log is the wrong place for this to go. Although,
OK, this is your opinion, then, and I will respect
Dear Lee Jones,
In message 20121121150332.gc28...@gmail.com you wrote:
Neither ATAGS not the device tree are intended nor designed for
passing logfile information. Yes, you can use them like that, and it
will actually work.
ATAGs were exactly designed for this type of thing. To pass
On Thu, Nov 08, 2012 at 07:06:31PM -0600, Kim Phillips wrote:
On Thu, 8 Nov 2012 12:20:51 +0100
Wolfgang Denk w...@denx.de wrote:
In message 1351553687-12469-14-git-send-email-kim.phill...@freescale.com
you wrote:
define Z_NULL to (void *)0 include/u-boot/zlib.h to get rid of most of
On Thu, Nov 15, 2012 at 11:26:59PM +0100, Peter Korsgaard wrote:
Ilya Hm. Non-BCH layouts was here because I initially planned to
Ilya support nandecc command to switch between supported ECC
Ilya schemas... But as Tom requested to remove it I guess we don't
Ilya need these layouts any
On Thu, Nov 15, 2012 at 02:25:23PM +0100, Andreas Bießmann wrote:
Dear Ilya Yanok,
On 07.11.2012 00:06, Ilya Yanok wrote:
From: Mansoor Ahamed mansoor.aha...@ti.com
This patch adds support for BCH8 error correction code to omap_gpmc
driver. We use GPMC to generate codes/syndromes but
1 - 100 of 118 matches
Mail list logo