Hi Zhong Hongbo,
On Thu, 05 Jul 2012 19:53:46 +0800, Zhong Hongbo
wrote:
> Hi Albert,
>
> Could you applied the patch to the arm tree?
>
> Thanks,
> hongbo
> On 07/03/2012 07:46 AM, Zhong Hongbo wrote:
> > From: Zhong Hongbo
> >
> > In the spl booting step, When __bss_start is equal to __bss_
Dear Albert,
Please pull
The following changes since commit 863ba81c70d8ca8dc49e0c5a28a1fd0fb23ca62d:
Tetsuyuki Kobayashi (1):
arm: bugfix: Move vector table before jumping relocated code
are available in the git repository at:
u-boot-marvell.git master branch.
Holger Brunck (6):
> -Original Message-
> From: Holger Brunck [mailto:holger.bru...@keymile.com]
> Sent: 05 July 2012 21:08
> To: u-boot@lists.denx.de
> Cc: Holger Brunck; Valentin Longchamp; Gerlando Falauto; Prafulla
> Wadaskar
> Subject: [PATCH v4] arm/km: add kmnusa board support
>
> This board is simi
> -Original Message-
> From: Holger Brunck [mailto:holger.bru...@keymile.com]
> Sent: 05 July 2012 20:35
> To: u-boot@lists.denx.de
> Cc: Holger Brunck; Valentin Longchamp; Prafulla Wadaskar
> Subject: [PATCH v3 00/11] updates for Keymile Marvell boards
>
> Changes for v3 in general:
>
Hi Michael,
On Thu, Jul 5, 2012 at 6:09 AM, Hornung, Michael wrote:
> Hi Fabio,
>
> thank you very much for your reply.
>
>> With these values you can create a correct imximage.cfg file for mx35pdk.
>
> Thank you, I'll try my best.
>
>>> $ ./tools/mkimage -n ./board/freescale/mx35pdk/imximage.cfg
On Mon, 4 Jun 2012 15:10:55 -0500
Joe Hershberger wrote:
> On Fri, Jun 1, 2012 at 3:39 PM, Michael Walle wrote:
> > Replace rand() with the functions from lib/. The link-local network code
> > stores its own seed, derived from the MAC address. Thus making it
> > independent from calls to srand()
Hi Tom,
On Thu, Jul 5, 2012 at 9:15 PM, Tom Rini wrote:
> On Wed, Jul 04, 2012 at 05:03:59PM +0400, Ilya Yanok wrote:
> `
> > From: Tom Rini
> >
> > The USB spec says that 32 bytes is the minimum required alignment.
> > However on some platforms we have a larger minimum requirement for cache
>
Hi Marek,
On Thu, Jul 5, 2012 at 12:24 AM, Marek Vasut wrote:
>
> > -static struct QH qh_list __attribute__((aligned(32)));
> > +static char __qh_list[ALIGN(sizeof(struct QH), USB_DMA_MINALIGN)]
> > + __attribute__((aligned(USB_DMA_MINALIGN)));
> > +static struct QH *qh_list
Dear Ilya Yanok,
> Hi Tom,
>
> On Thu, Jul 5, 2012 at 9:15 PM, Tom Rini wrote:
> > On Wed, Jul 04, 2012 at 05:03:59PM +0400, Ilya Yanok wrote:
> > `
> >
> > > From: Tom Rini
> > >
> > > The USB spec says that 32 bytes is the minimum required alignment.
> > > However on some platforms we have
From: "Mathieu J. Poirier"
Addresses between ux500.v1 and ux500.v2 have changed slightly,
hence mandating a review of the PRCMU access methods.
Signed-off-by: Mathieu Poirier
Signed-off-by: John Rigby
---
Changes for v2:
- Refactored to apply cleanly over previous v2 changes.
---
arch/arm/
From: "Mathieu J. Poirier"
This is to allow the prcmu functions to be used by multiple
u8500-based processors.
Signed-off-by: Mathieu Poirier
Signed-off-by: John Rigby
---
Changes for v2:
- Fixed white space errors.
---
arch/arm/cpu/armv7/u8500/Makefile |2 +-
arch/arm/cpu/armv7/
From: "Mathieu J. Poirier"
Following ARM's reference manuel for initializing the cache - the
kernel won't boot otherwise.
Signed-off-by: Mathieu Poirier
Signed-off-by: John Rigby
---
Changes for v2:
- Using correct I/O access function.
- Added cache controller address offsets for clarity
Let's clear the sr register before waiting for
bit to be set, instead of clearing it after
hardware sets it. No real operational difference here,
but allows combining of i2c_imx_trx_complete and
i2c_imx_bus_busy in later patches.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
a
Not using udelay gives a more accurate timeout. The current implementation of
udelay
in imx-common does not seem to wait at all for a udelay(1).
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
V2: Added WATCHDOG_RESET as suggested by Marek Vasut
add error message when stop fails
mxc_i2c:
Signed-off-by: Troy Kisky
---
v2: global data in sram section
---
drivers/i2c/mxc_i2c.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 41849d3..2017399 100644
--- a/drivers/i2c/mxc_i2c.c
+++ b/drivers/i2c/mxc_i2c.c
@@
Signed-off-by: Troy Kisky
---
drivers/i2c/mxc_i2c.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 4ce695a..55a688a 100644
--- a/drivers/i2c/mxc_i2c.c
+++ b/drivers/i2c/mxc_i2c.c
@@ -337,8 +337,10 @@ int i2c_rea
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
Acked-by: Stefano Babic
---
v2: add acks
change comment
---
---
drivers/i2c/mxc_i2c.c | 25 -
1 file changed, 8 insertions(+), 17 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 55a688a..62
Add support for calling a function that will toggle the
SCL line to return the bus to idle condition.
The actual toggling function is added in a later patch.
Signed-off-by: Troy Kisky
---
v2: commit log change, global data in sram section.
make toggle_i2c return int
---
drivers/i2c/mxc_i2c.c |
imx_start is only referenced once so
move to that location.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c | 53 +++--
1 file changed, 20 insertions(+), 33 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c
This is always selected when CONFIG_I2C_MXC is
selected, so it adds no value.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c |6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
inde
Initial code of i2c_read and i2c_write
is identical, move to subroutine.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
Acked-by: Stefano Babic
---
v2: add ack
---
drivers/i2c/mxc_i2c.c | 44 ++--
1 file changed, 18 insertions(+), 26 deletions(-)
di
This includes bus recovery support.
Signed-off-by: Troy Kisky
---
v2: no change
---
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 50 +++--
include/configs/mx6qsabrelite.h |6 +--
2 files changed, 48 insertions(+), 8 deletions(-)
diff --git a/board/fre
wait_for_sr_state returns i2sr on success
so no need to read again.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 01a6408..83c2fab 100644
--- a/
imx_reset is only referenced once so
move to that location.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 9efa9
Instead of clearing 2 bits, all the other
bits were set because '|=' was used instead
of '&='.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
Acked-by: Stefano Babic
---
V2: add acks
---
drivers/i2c/mxc_i2c.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/i2c/
Use tx_byte function instead of having 3 copies
of the code.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
change ret to integer from unsigned
---
drivers/i2c/mxc_i2c.c | 82 +++--
1 file changed, 24 insertions(+), 58 deletions(-)
This helps in a multiple bus master environment which
is why I also added a wait for bus idle.
Signed-off-by: Troy Kisky
---
v2: no change
---
drivers/i2c/mxc_i2c.c | 28 +---
1 file changed, 13 insertions(+), 15 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drive
Dear Ilya Yanok,
> Hi Marek,
>
> On Thu, Jul 5, 2012 at 12:24 AM, Marek Vasut wrote:
> > > -static struct QH qh_list __attribute__((aligned(32)));
> > > +static char __qh_list[ALIGN(sizeof(struct QH), USB_DMA_MINALIGN)]
> > > + __attribute__((aligned(USB_DMA_MINALIGN)));
> >
On 7/5/2012 12:53 PM, Troy Kisky wrote:
Instead of clearing 2 bits, all the other
bits were set because '|=' was used instead
of '&='.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
Acked-by: Stefano Babic
---
V2: add acks
---
drivers/i2c/mxc_i2c.c |2 +-
1 file changed, 1 insertion(
Hi Marek,
On Thu, Jul 5, 2012 at 11:58 PM, Marek Vasut wrote:
>
> >
> > Yep. I even thought about this but decided not to do... can't recall why.
> > Now I think it's really a good idea.
>
> > > Maybe we should create DEFINE_ALIGNED_VARIABLE as a common.h macro?
> Like what's in common.h -- ALLO
No need to continue waiting if arbitration lost.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c |7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index ba2aad3..093a73f 100644
--- a/drivers/i2c
Signed-off-by: Troy Kisky
---
v2: no change
---
arch/arm/include/asm/arch-mx5/imx-regs.h |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/include/asm/arch-mx5/imx-regs.h
b/arch/arm/include/asm/arch-mx5/imx-regs.h
index 4fa6658..caf5d21 100644
--- a/arch/arm/include/asm/arch-mx5/i
Signed-off-by: Troy Kisky
---
v2: moved global data to static ram section available before ram
is initialized and removed typedef as suggested by Marek Vasut
and Heiko Schocher
make toggle_fn return int.
---
drivers/i2c/mxc_i2c.c | 125 -
1 file
Signed-off-by: Troy Kisky
---
v2: do nothing if bus is already idle
print failure message if appropriate
change enable_i2c_clock to enable_i2c_clk
clear non-idle bus before calling bus_i2c_init.
wait .2 seconds for bus to clear before returning error
fix compiler warnings
---
This include is not needed.
Signed-off-by: Troy Kisky
---
v2: no change
---
arch/arm/cpu/armv7/mx6/iomux-v3.c |1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/mx6/iomux-v3.c
b/arch/arm/cpu/armv7/mx6/iomux-v3.c
index 8785532..a0c4b15 100644
--- a/arch/arm/cpu/armv7/mx6/i
Retry unexpected hardware errors. This
will not retry a received NAK.
Signed-off-by: Troy Kisky
---
v2: if i2c_init_transfer_ returns no error, then return 0
---
drivers/i2c/mxc_i2c.c | 36 +++-
1 file changed, 27 insertions(+), 9 deletions(-)
diff --git a/dri
Signed-off-by: Troy Kisky
---
v2: no change
---
arch/arm/cpu/armv7/mx6/iomux-v3.c |2 +-
arch/arm/include/asm/arch-mx6/mx6x_pins.h |2 +-
.../asm/{arch-mx6 => imx-common}/iomux-v3.h|0
board/freescale/mx6qarm2/mx6qarm2.c|2 +-
boa
The i2c controller cannot be both master and slave in the
same transaction.
Signed-off-by: Troy Kisky
---
v2: no change
---
drivers/i2c/mxc_i2c.c |2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 1a5e379..ba2aad3 100644
--- a/drivers/i2
This is prep work for CONFIG_I2C_MULTI_BUS.
Signed-off-by: Troy Kisky
Acked-by: Marek Vasut
---
v2: add ack
---
drivers/i2c/mxc_i2c.c | 19 +++
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index cbb0fff..44a04b5
Signed-off-by: Troy Kisky
---
v2: no change
---
arch/arm/cpu/armv7/imx-common/Makefile|2 +-
arch/arm/cpu/armv7/{mx6 => imx-common}/iomux-v3.c |0
arch/arm/cpu/armv7/mx6/Makefile |2 +-
3 files changed, 2 insertions(+), 2 deletions(-)
rename arch/arm/cpu
phy_startup() calls the PHY driver's startup function, but it ignores the
return code from that function, and so it never returns any failures.
Signed-off-by: Timur Tabi
---
drivers/net/phy/phy.c |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/drivers/net/phy/phy.c b
Now that phy_startup() can return an actual error code, check for that error
code and abort network initialization if the PHY fails.
Signed-off-by: Timur Tabi
---
drivers/net/fec_mxc.c |7 ++-
drivers/net/fm/eth.c |9 -
drivers/net/sh_eth.c |6 ++
Dear Ilya Yanok,
> Hi Marek,
>
> On Thu, Jul 5, 2012 at 11:58 PM, Marek Vasut wrote:
> > > Yep. I even thought about this but decided not to do... can't recall
> > > why. Now I think it's really a good idea.
> > >
> > > > Maybe we should create DEFINE_ALIGNED_VARIABLE as a common.h macro?
> >
Albert,
On 07/05/2012 05:10 AM, Albert ARIBAUD wrote:
> Hi Rob,
>
> On Thu, 28 Jun 2012 08:54:10 -0500, Rob Herring
> wrote:
>> From: Rob Herring
>>
>> CONFIG_STACKSIZE is not referenced anywhere except on AVR32, but
>> present in most ARM boards. The IRQ and FIQ stacks are not setup in
>> star
Hi Tom,
On Thu, 5 Jul 2012 09:18:38 -0700, Tom Rini wrote:
> Hi Albert,
>
> The following changes since commit 863ba81c70d8ca8dc49e0c5a28a1fd0fb23ca62d:
>
> arm: bugfix: Move vector table before jumping relocated code (2012-07-05
> 14:01:28 +0200)
>
> are available in the git repository at:
Hi Stefan,
On Thu, 5 Jul 2012 15:10:26 +0200, Stefan Roese wrote:
> Hi Albert,
>
> as you seem to be working on U-Boot patches right now, here another short
> reminder from me. ;)
>
> Thanks,
> Stefan
Can you rebase this on current uboot-arm? Sorry for the inconvenience.
Amicalement,
--
Alb
Am Donnerstag 05 Juli 2012, 20:18:12 schrieb Kim Phillips:
> On Mon, 4 Jun 2012 15:10:55 -0500
>
> Joe Hershberger wrote:
> > On Fri, Jun 1, 2012 at 3:39 PM, Michael Walle wrote:
> > > Replace rand() with the functions from lib/. The link-local network
> > > code stores its own seed, derived fro
Hi,
Thank you for your review.
2012/7/5 Tetsuyuki Kobayashi :
> Hello, Iwamatsu-san
>
>
> (2012/07/05 16:01), Nobuhiro Iwamatsu wrote:
>
>> diff --git a/board/kmc/kzm9g/kzm9g.c b/board/kmc/kzm9g/kzm9g.c
>> new file mode 100644
>> index 000..3f38f69
>> --- /dev/null
>> +++ b/board/kmc/kzm9g/kz
The KZM-A9-GT board has Renesas R-Mobile SH73A0, 512MB DDR2-SDRAM,
USB, Ethernet, and more.
This patch supports the following functions:
- 512MB DDR2-SDRAM
- 16MB NOR Flash memory
- Serial console (SCIF)
- Ethernet (SCIM)
- I2C
Signed-off-by: Nobuhiro Iwama
Hi,
Tetsuyuki Kobayashi さんは書きました:
Thank you, Iwamatu-san.
But I am afraid that [PATCH v2 2/5] is missing. I didn't recieve it.
This mail was blocked by Mailing List system. Size of Mail is too big.
If you can show patchwork, you can get from that.
http://patchwork.ozlabs.org/patch/169095/
Hi Sayed,
2012/7/5 Andreas Bießmann :
> Dear sayed zahid,
>
> On 05.07.2012 13:42, sayed zahid wrote:
>> Hi ,
>> I have basic knowledge of porting u-boot to a new board. But now i have got
>> a task to port u-boot on cavium mips based board. As i know that mips
>> architecture is already supported
commit "net: use common rand()/srand() functions" introduced the following
build warning on the current u-boot-arm tree:
$ ./MAKEALL MPC8313ERDB_66
Configuring for MPC8313ERDB_66 - Board: MPC8313ERDB, Options: SYS_66MHZ
textdata bss dec hex filename
271988 13976 41768 3277
Latest rmobile code was tested by using old gcc (gcc-4.4).
When we use gcc-4.6 (or later), the build is made, but does not work.
This solves a problem not to work by add -march=armv5 to compiple option
when we built in gcc-4.6 (or later).
I tested by linaro's compiler version 2012.04-20120426.
Sig
cmp_loop function was used from the structure of register.
And for the member of this structure, volatile is defined.
Since a volatile declaration of cmp_loop function is not made
by argument, made warning by compiler. This fixes this problem.
Signed-off-by: Nobuhiro Iwamatsu
---
board/kmc/kzm9g
Hi Andreas,
We have been shipping 2011.03 for some time and internally are planning
to use 2012.07 when it is released since we are tracking the top of
trunk. We have made a lot of improvements since then and added a lot of
new capabilities.
-Aaron
On 07/05/2012 06:18 AM, Andreas Bießmann w
Hi Zahid,
I am in charge of U-Boot for OCTEON MIPS. I have not pushed the changes
back upstream since the amount of code is enormous (over 430K lines of
code!). Granted, a huge percentage of that is from generated register
files but it is still a huge amount of code. Just the DRAM
initializat
HI,
2012/7/5 Tetsuyuki Kobayashi :
> Hello, Iwamatu-san
>
> I rebased u-boot-sh.git arm/rmobile branch and reworked my patches.
> After this patch set, LTSI kernel can boot on KZM-A9-GT board.
>
> But I found it is not stable. It needs more work.
>
>
> Tetsuyuki Kobayashi (3):
> arm: rmobile: kz
Hi,
2012/7/6 Timur Tabi :
> Now that phy_startup() can return an actual error code, check for that error
> code and abort network initialization if the PHY fails.
>
> Signed-off-by: Timur Tabi
> ---
> drivers/net/fec_mxc.c |7 ++-
> drivers/net/fm/eth.c |9 -
On 07/04/2012 02:46 AM, Jim Lin wrote:
>> -Original Message-
>> From: Scott Wood [mailto:scottw...@freescale.com]
>> Sent: Thursday, April 26, 2012 6:17 AM
>> To: Simon Glass
>> Cc: U-Boot Mailing List; Tom Warren; Stephen Warren; Jim Lin; Stephen Warren
>> Subject: Re: [PATCH v3 6/7] tegr
Nobuhiro Iwamatsu wrote:
>> diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c
>> index eee41d7..7a3d16b 100644
>> --- a/drivers/net/fec_mxc.c
>> +++ b/drivers/net/fec_mxc.c
>> @@ -510,7 +510,12 @@ static int fec_open(struct eth_device *edev)
>> fec_eth_phy_config(edev);
>
Dear Jaehoon and Donghwa,
On 5 July 2012 20:55, Zhong Hongbo wrote:
> Hi Minkyu,
>
> Could you help me to review it?
>
> Thanks,
> hongbo
>
> On 07/03/2012 07:50 AM, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> In general, The get_timer_masked function get the system time,
>> no the number of
Add at91sam9x5ek board support, this board support the following SoCs
AT91SAM9G15, AT91SAM9G25, AT91SAM9G35, AT91SAM9X25, AT91SAM9X35
Using at91sam9x5ek_nandflash to configure for the board
Now only supports NAND with software ECC boot up
Signed-off-by: Bo Shen
---
This patch is based on git:/
Hi Minkyu,
I tested on trats-board.
I think it's working fine.
Tested-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
On 07/06/2012 11:13 AM, Minkyu Kang wrote:
> Dear Jaehoon and Donghwa,
>
> On 5 July 2012 20:55, Zhong Hongbo wrote:
>> Hi Minkyu,
>>
>> Could you help me to review it?
>>
>> T
Hi Zhong,
On Thu, 5 Jul 2012 22:35:15 +0800, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> In currently, when __bss_start is equal to __bss_end__,
> The bss loop will clear all the things in memory space.
>
> But just only when __bss_end__ greater than __bss_start__,
> we do the clear bss sect
save_boot_params_default() in cpu.c accesses uninitialized stack area
when it compiled with -O0 (not optimized).
Signed-off-by: Tetsuyuki Kobayashi
---
Hi Tom, Albert,
I rewrite them in asm language and put it to start.S.
No warning now.
I tested it quickly on my kzm9g board.
Changes for v2:
-
Dear Troy Kisky,
> On 7/5/2012 12:53 PM, Troy Kisky wrote:
> > Instead of clearing 2 bits, all the other
> > bits were set because '|=' was used instead
> > of '&='.
> >
> > Signed-off-by: Troy Kisky
> > Acked-by: Marek Vasut
> > Acked-by: Stefano Babic
> >
> > ---
> > V2: add acks
> > ---
>
101 - 166 of 166 matches
Mail list logo