On Sun, Mar 28, 2010 at 07:42:27PM +0200, Tom wrote:
Rabin Vincent wrote:
+/* Turn on peripheral clock at PRCC level */
+void u8500_clock_enable(int periph, int kern, int cluster)
+{
+ struct clkrst *clkrst = (struct clkrst *) clkrst_base[periph - 1];
-1 on array access.
Convert
Hi All,
We are coming up with a new platform that uses Freescale P2020 processor and
P2020 U-Boot. In this platform, we will be using only one core (core 0) of
P2020 and will be disabling the core 1 (thro, some hardware strapping as
hardware folks told me).
If anybody has already investigated
On Apr 7, 2010, at 1:11 AM, vinay hegde wrote:
Hi All,
We are coming up with a new platform that uses Freescale P2020 processor and
P2020 U-Boot. In this platform, we will be using only one core (core 0) of
P2020 and will be disabling the core 1 (thro, some hardware strapping as
The MPC8536DS_NAND SPL build was failing due to code size increase
introduced by commit:
commit 33f57bd553edf29dffef5a6c7d76e169c79a6049
Author: Kumar Gala ga...@kernel.crashing.org
Date: Fri Mar 26 15:14:43 2010 -0500
85xx: Fix enabling of L1 cache parity on secondary cores
We built in
On Apr 7, 2010, at 1:36 AM, Kumar Gala wrote:
The MPC8536DS_NAND SPL build was failing due to code size increase
introduced by commit:
commit 33f57bd553edf29dffef5a6c7d76e169c79a6049
Author: Kumar Gala ga...@kernel.crashing.org
Date: Fri Mar 26 15:14:43 2010 -0500
85xx: Fix
On Apr 7, 2010, at 1:36 AM, Kumar Gala wrote:
The MPC8536DS_NAND SPL build was failing due to code size increase
introduced by commit:
commit 33f57bd553edf29dffef5a6c7d76e169c79a6049
Author: Kumar Gala ga...@kernel.crashing.org
Date: Fri Mar 26 15:14:43 2010 -0500
85xx: Fix
Hi Kumar,
I have ported U-Boot for our new platform (which is based on P2020 and has
other platform specific peripherals). So, actually I wanted to know how to
disable core 1 in U-boot source code (I see MPC85xx_DEVDISR_CPU0 and
MPC85xx_DEVDISR_CPU1 defines in immap_85xx.h, which are not
From: Jerry Huang chang-ming.hu...@freescale.com
Using PPC I/O accessor to DIU I/O space instead of directly
read/write. It will prevent the dozen of compiler order issue
and PPC hardware order issue for accessing I/O space.
Using the toolchain(tc-fsl-x86lnx-e500-dp-4.3.74-2.i386.rpm)
can show
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
git://git.denx.de/u-boot-mpc85xx master
Dave Liu (2):
fsl-ddr: Fix the turnaround timing for TIMING_CFG_4
fsl-ddr:
You should just be able to remove CONFIG_MP from your board CONFIG.h
- k
On Apr 7, 2010, at 1:41 AM, vinay hegde wrote:
Hi Kumar,
I have ported U-Boot for our new platform (which is based on P2020 and has
other platform specific peripherals). So, actually I wanted to know how to
disable
While we had ft_pci_board_setup it wasn't being called by
ft_board_setup. Fix that so we actually update the device tree PCI
nodes on P1_P2_RDB boards.
Signed-off-by: Kumar Gala ga...@kernel.crashing.org
---
board/freescale/p1_p2_rdb/p1_p2_rdb.c |4
1 files changed, 4 insertions(+), 0
On Thursday 01 April 2010 05:15:05 Thomas Chou wrote:
This patch adds reset_timer() before the flash status check
waiting loop.
Since the timer is basically running asynchronous to the cfi
code, it is possible to call get_timer(0), then only a few
_SYSCLK_ cycles later an interrupt is
Signed-off-by: Asen Dimov di...@ronetix.at
---
include/configs/pm9263.h |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/include/configs/pm9263.h b/include/configs/pm9263.h
index 807dba8..f854f38 100644
--- a/include/configs/pm9263.h
+++ b/include/configs/pm9263.h
@@
Signed-off-by: Asen Dimov di...@ronetix.at
---
board/ronetix/pm9263/led.c| 15 ++--
board/ronetix/pm9263/pm9263.c | 195 +
include/configs/pm9263.h | 82 -
3 files changed, 146 insertions(+), 146 deletions(-)
diff --git
I am having difficulties getting a semicolon into the LINUX kernel's
mtdparts command line parameter.
I want to do something like this:
bootcmd=run aaa
aaa=run bbb
bbb=run linux
linux=blah blah blah ${mtdparts}
mtdparts=mtdparts=blah1;blah2
I cannot figure out the quoting to get blah2 passed to
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
git://www.denx.de/git/u-boot-cfi-flash.git master
Thomas Chou (1):
cfi_flash: reset timer in flash status check
Enable eSDHC Clock based on generic CONFIG_FSL_ESDHC define instead of a
platform define.
This will enable all the 83xx platforms to use sdhc_clk based on
CONFIG_FSL_ESDHC.
It's the same patch as commit 6b9ea08c5010eab5ad1056bc9bf033afb672d9cc for the
ppc/85xx
Signed-off-by: Rini r...@arvoo.nl
Hi,
I found the problem: the linux kernel 2.6.25 from the freescale LTIB
is missing support for initrd via U-Boot.
With the patch below I was able to use an initramfs from a seperate
image, I suppose initrd should work, too. It is a quick hack, but it
works for me and I wanted to give the
Hi Chip,
u-boot-boun...@lists.denx.de wrote on Tuesday, April 06, 2010 11:38 PM:
Greetings,
Is there a way making uboot use initramfs images instead of initrd ?
I have a glacier AMCC460GT PPC board. I generate my initramfs image
from my rootfs directory as:
$ cd rootfs
$ find . | cpio
Just started to look at reserving some RAM from u-boot and the kernel
and got a bit confused about what config options to use.
I found CONFIG_PRAM and CONFIG_SYS_MEM_TOP_HIDE and from what I can tell
one needs to set both to hide some memory from both u-boot and linux
but CONFIG_SYS_MEM_TOP_HIDE
Dear Wolfgang Denk,
Here is my comments to your notices,
the updated patch is in the following letter.
On Tue, 30 Mar 2010 23:15:45 +0200
Wolfgang Denk w...@denx.de wrote:
Dear Mikhail Kshevetskiy,
In message 20100329162420.40f54...@laska.campus-ws.pu.ru you wrote:
This patch is based on
This patch is based on custom u-boot-1.1.2 version produced by voipac
(http://www.voipac.com) and board/trizepsiv files from current u-boot.
Up to now only PXA270 DIMM module with NOR flash is tested.
v2: code style was improved
Signed-off-by: Mikhail Kshevetskiy mikhail.kshevets...@gmail.com
On Apr 7, 2010, at 4:37 AM, Rini van Zetten wrote:
Enable eSDHC Clock based on generic CONFIG_FSL_ESDHC define instead of a
platform define.
This will enable all the 83xx platforms to use sdhc_clk based on
CONFIG_FSL_ESDHC.
It's the same patch as commit
Kumar Gala schreef:
On Apr 7, 2010, at 4:37 AM, Rini van Zetten wrote:
Enable eSDHC Clock based on generic CONFIG_FSL_ESDHC define instead of a
platform define.
This will enable all the 83xx platforms to use sdhc_clk based on
CONFIG_FSL_ESDHC.
It's the same patch as commit
Enable eSDHC Clock based on generic CONFIG_FSL_ESDHC define instead of a
platform define.
This will enable all the 83xx platforms to use sdhc_clk based on
CONFIG_FSL_ESDHC.
It's the same patch as commit 6b9ea08c5010eab5ad1056bc9bf033afb672d9cc for the
ppc/85x
Signed-off-by: Rini r...@arvoo.nl
On Tue, Apr 6, 2010 at 7:40 PM, Kim Phillips kim.phill...@freescale.com wrote:
You should add a comment explaining why you're not using I/O
accessors.
Ok, I will add the explanation.
use raw i/o accessors please.
But what about his performance concern? Shouldn't it be okay for him
to do
Dave Liu wrote:
@@ -369,8 +370,8 @@ static int fsl_diu_enable_panel(struct fb_info *info)
struct diu_ad *ad = fsl_diu_fb_ad;
debug(Entered: enable_panel\n);
- if (hw-desc[0] != (unsigned int)ad)
- hw-desc[0] = (unsigned int)ad;
+ if (in_be32(hw-desc[0]) !=
Signed-off-by: Michael Zaidman michael.zaid...@gmail.com
---
post/cpu/mpc83xx/Makefile | 30
post/cpu/mpc83xx/ecc.c| 167 +
2 files changed, 197 insertions(+), 0 deletions(-)
create mode 100644 post/cpu/mpc83xx/Makefile
create mode
Dear Joe Buehler,
please keep the mailing list on Cc:
In message 4bbc92ec.80...@cox.net you wrote:
What exactly is your problem? U-Boot is trying use the same quoting
rules as /bin/sh, so standard escaping with '\' or by enclosing the
variable devinitions in '...' works fine.
To make
On Wed, Apr 7, 2010 at 3:40 AM, Kim Phillips kim.phill...@freescale.com wrote:
On Tue, 6 Apr 2010 18:29:08 +0300
Michael Zaidman michael.zaid...@gmail.com wrote:
Rewriting code to use accessors API added 56 bytes or 14 opcodes. It
doubled the routine's execution time. The routine is called
On Wed, Apr 7, 2010 at 9:47 AM, Michael Zaidman
michael.zaid...@gmail.com wrote:
The version #2 of the patch is located here
http://lists.denx.de/pipermail/u-boot/2010-April/069579.html
What is ppcDWstore(), and why do you use it sometimes instead of
__raw_writel()? I see the code for
Hi,
I'm using u-boot 1.1.6 and have been using a single 256k flash sector
for the environment. I want to use the redundant env. feature so I
changed my config to:
#define CFG_ENV_IS_IN_FLASH 1 /* Environment
variables stored in Flash memory */
#define CFG_ENV_ADDR
On Wed, Apr 7, 2010 at 10:17 AM, Michael Zaidman
michael.zaid...@gmail.com wrote:
This is the fastest way to copy 64 bit words.
Of course, DW==double word. I should drink more coffee.
--
Timur Tabi
Linux kernel developer at Freescale
___
U-Boot
On Wed, Apr 7, 2010 at 6:10 PM, Timur Tabi timur.t...@gmail.com wrote:
On Wed, Apr 7, 2010 at 9:47 AM, Michael Zaidman
michael.zaid...@gmail.com wrote:
The version #2 of the patch is located here
http://lists.denx.de/pipermail/u-boot/2010-April/069579.html
What is ppcDWstore(), and why do
From: Jerry Huang chang-ming.hu...@freescale.com
Multiple block read support to improve performance (time it takes) to read
larger amounts of data.
Signed-off-by: Jerry Huang chang-ming.hu...@freescale.com
Signed-off-by: Roy Zang tie-fei.z...@freescale.com
---
drivers/mmc/mmc.c | 71
On Wed, Apr 7, 2010 at 6:10 PM, Timur Tabi timur.t...@gmail.com wrote:
On Wed, Apr 7, 2010 at 9:47 AM, Michael Zaidman
michael.zaid...@gmail.com wrote:
The version #2 of the patch is located here
http://lists.denx.de/pipermail/u-boot/2010-April/069579.html
What is ppcDWstore(), and
On Wed, Apr 07, 2010 at 09:30:55AM -0500, Timur Tabi wrote:
On Tue, Apr 6, 2010 at 7:40 PM, Kim Phillips kim.phill...@freescale.com
wrote:
You should add a comment explaining why you're not using I/O
accessors.
Ok, I will add the explanation.
use raw i/o accessors please.
But
As a workaround for my issue I just modified the MTD command line
parameter parser in the LINUX kernel to accept as an alternative to ;.
Joe Buehler
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi all,
I am currently trying to bring up u-boot on our mpc83xx board (MPC8313,
64MB DDR2 RAM, 128MB 8bit large page NAND flash) using a BDI2000 (please
see attached bdi2000 configuration). This is the bdi console log during
powerup:
BDIreset
- TARGET: processing user reset request
- BDI
The bdi.cnf has been blocked,
and Quarantine message part has been taken on 4/7/2010 8:05:33 PM.
Message details:
Server: TLVHUB1
Sender: pvollmer-u-b...@innominate.com;
Recipient: u-boot@lists.denx.de;
Subject: [U-Boot] mpc8313 and bdi2000, core register access fails
Attachment name: bdi.cnf
These patches add kgdb support for ARM platforms.
The add and invocation of the bad_restore_user_regs macro in
cpu/arm720t/start.S should be made to other cpu/arm*/start.S
files as well.
Signed-off-by: Tonny Tzeng tonny.tz...@gmail.com
---
common/kgdb.c | 30 ++
On 4/6/2010 8:19 PM, Thomas Chou wrote:
On 04/05/2010 01:36 PM, Ben Warren wrote:
Hi Thomas,
On 3/19/2010 12:43 AM, Thomas Chou wrote:
This is a generic approach to port u-boot for nios2 boards.
It uses a new set of device drivers, such as the cfi flash, spi
lash, nand flash and new
On 4/6/2010 8:34 PM, Thomas Chou wrote:
Hi Ben,
Thanks.
On 04/05/2010 02:31 PM, Ben Warren wrote:
Hi Thomas,
+ */
+struct ethoc {
+void *iobase;
eth_device struct already has this. If you also want it in the
private struct, please don't use void *.
OK. I will use eth_device and
Hi Thomas,
On 4/6/2010 9:01 PM, Thomas Chou wrote:
Hi Ben,
Thanks.
On 04/05/2010 02:19 PM, Ben Warren wrote:
+
+static int tse_eth_send(struct eth_device *dev, volatile void *packet,
+int length);
+static int tse_eth_rx(struct eth_device *dev);
+static void
From: Dave Liu dave...@freescale.com
Extend pin control and clock control to GUTS memory map
Signed-off-by: Dave Liu dave...@freescale.com
Signed-off-by: Kumar Gala ga...@kernel.crashing.org
---
include/asm-ppc/immap_85xx.h | 14 --
1 files changed, 12 insertions(+), 2
From: Srikanth Srinivasan srikanth.sriniva...@freescale.com
When DDR is in synchronous mode, the existing code assigns sysclk
frequency to DDR frequency. It should be synchronous with the platform
frequency. CPU frequency is based on platform frequency in synchronous
mode.
Also fix:
* Fixes
Added some needed fines and some misc additional defines
used by p4080 initialization.
Signed-off-by: Kumar Gala ga...@kernel.crashing.org
---
include/asm-ppc/immap_85xx.h | 30 --
1 files changed, 28 insertions(+), 2 deletions(-)
diff --git
From: Dave Liu dave...@freescale.com
add the macro definition for Rtt_Nom termination value for DDR3
Signed-off-by: Dave Liu dave...@freescale.com
---
include/asm-ppc/fsl_ddr_sdram.h |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/include/asm-ppc/fsl_ddr_sdram.h
From: Dave Liu dave...@freescale.com
Add an extra cycle turnaround time to read-write to ensure stability
at high DDR frequencies.
Signed-off-by: Dave Liu dave...@freescale.com
---
cpu/mpc8xxx/ddr/ctrl_regs.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git
Hi. I'm a first time u-boot builder, and first time poster. I'm looking for
some help building u-boot for the Atmel at91sam9260ek dev board.
Background: building u-boot (v2010.03) on WindowsXP with Cygwin. PATH and
CROSS_COMPILE env vars set appropriately. Cygwin base package installed,
Hi Brad,
On 4/7/2010 12:49 PM, Brad M. wrote:
Hi. I'm a first time u-boot builder, and first time poster. I'm looking for
some help building u-boot for the Atmel at91sam9260ek dev board.
Background: building u-boot (v2010.03) on WindowsXP with Cygwin. PATH and
CROSS_COMPILE env vars set
Update.
I'm on a ARM 926 by the way. Forgot to mention that.
I fired up my trusty JTAG OpenOCD and gdb to investigate this more.
Looks like the malloc of up_data (which is 0x3) is failing.
My env size is 0x1 so why am I trying to malloc 0x3?
Regards,
Brian
#if CFG_ENV_SECT_SIZE CFG_ENV_SIZE
up_data = (end_addr_new + 1 - ((long)flash_addr_new + CFG_ENV_SIZE));
debug (Data to save 0x%x\n, up_data);
if (up_data) {
if ((saved_data = malloc(up_data)) == NULL) {
printf(Unable to save the
Dear Scott McNutt,
In message 4bb62403.7070...@psyent.com you wrote:
Wolfgang,
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
git://git.denx.de/u-boot-nios.git
Dear Tom,
In message 4bb9.3040...@windriver.com you wrote:
Wolfgang,
I have rebased arm/next to master.
These are the changes.
Tom
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in
Dear Heiko Schocher,
In message 4bbadf65.1020...@denx.de you wrote:
Hello Wolfgang,
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git
Dear Kumar Gala,
In message pine.lnx.4.64.1004070223390.21...@localhost.localdomain you wrote:
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
Dear Stefan Roese,
In message 201004071135.34297...@denx.de you wrote:
The following changes since commit ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af:
Wolfgang Denk (1):
Merge branch 'next'
are available in the git repository at:
git://www.denx.de/git/u-boot-cfi-flash.git master
Hi list,
This is my first time to submit a patch to this list. I hope it is in the
correct format. All these patches are based on the Mar. 15's git tree plus
16 patches from TsiChung.
David Wu (7):
Colfdfire MCF5282: enable icache if CONFIG_SYS_ENABLE_ICACHE is
defined
AT49BV322A
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
CREDITS |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/CREDITS b/CREDITS
index 043ba6e..144fc27 100644
--- a/CREDITS
+++ b/CREDITS
@@ -513,7 +513,7 @@ D: Port to MPC555/556 microcontrollers and support for
cmi
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
cpu/mcf52x2/cpu_init.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/cpu/mcf52x2/cpu_init.c b/cpu/mcf52x2/cpu_init.c
index 170bbfc..36f62cc 100644
--- a/cpu/mcf52x2/cpu_init.c
+++ b/cpu/mcf52x2/cpu_init.c
The device id for this Flash is 0xc8.
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
drivers/mtd/cfi_flash.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c
index fdba297..af86f99 100644
---
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
Makefile | 46 +
board/Arcturus/uC5272/Makefile | 44 +
board/Arcturus/uC5272/config.mk |1 +
board/Arcturus/uC5272/u-boot.lds | 142 +++
board/Arcturus/uC5272/uC5272.c | 57
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
Makefile | 21 +++
board/Arcturus/uC5275/Makefile | 44 +++
board/Arcturus/uC5275/config.mk | 23
board/Arcturus/uC5275/u-boot.lds | 139
board/Arcturus/uC5275/uC5275.c
Signed-off-by: David Wu davi...@arcturusnetworks.com
---
board/Mercury/ep2500/Makefile | 44 ++
board/Mercury/ep2500/config.mk | 23 +++
board/Mercury/ep2500/ep2500.c | 191 +
board/Mercury/ep2500/u-boot.lds | 140 ++
Sorry for the top post. Resending in plain text as original message was UTF-8
On Wed, Apr 7, 2010 at 11:14 AM, Brian Hutchinson b.hutch...@gmail.com wrote:
Hi,
I'm using u-boot 1.1.6 and have been using a single 256k flash sector
for the environment. I want to use the redundant env. feature
Sorry for the top post. Resending in plan test. This was the second
message of the thread.
On Wed, Apr 7, 2010 at 4:14 PM, Brian Hutchinson b.hutch...@gmail.com wrote:
Update.
I'm on a ARM 926 by the way. Forgot to mention that.
I fired up my trusty JTAG OpenOCD and gdb to investigate
Sorry for top post. This is the third message of the thread being
re-sent in plain text. I'll also add that the test case below also
hangs on trying to bootm a kernel in flash just as it did in the nfs
boot case of the shown below.
On Wed, Apr 7, 2010 at 5:07 PM, Brian Hutchinson
The patches do the following
1. If mmc size is more than 2GB , we need to calculated using the
extended csd register.
2. mmc_set_clock() is hard setting, that is not good solution.
If mmc is not MMC_MODE_HS, mmc will set card's trans_speed.
Signed-off-by: Jaehoon Chung jh80.ch...@samsung.com
Avoid using the internal eeprom onf MX25
like MX51 already does.
Signed-off-by: John Rigby jcri...@gmail.com
CC: Ben Warren biggerbadder...@gmail.com
---
drivers/net/fec_mxc.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/fec_mxc.c
Replace call to imx_get_mpllclk with imx_get_armclk
to show frequency of ARM core instead of mpll internal
bus in print_cpuinfo.
Signed-off-by: John Rigby jcri...@gmail.com
CC: Stefano Babic sba...@denx.de
---
cpu/arm926ejs/mx25/generic.c |2 +-
1 files changed, 1 insertions(+), 1
71 matches
Mail list logo