Wolfgang,
-Original Message-
From: u-boot-boun...@lists.denx.de
[mailto:u-boot-boun...@lists.denx.de]
On Behalf Of Wolfgang Denk
Sent: Wednesday, October 20, 2010 5:28 AM
To: John Rigby
Cc: u-boot@lists.denx.de; Ben Warren
Subject: Re: [U-Boot] [PATCH v2] drivers/net/fec_mxc.c
On Wed, Oct 13, 2010 at 5:58 AM, Arno Steffen
arno.stef...@googlemail.com wrote:
Checking the TI ARM U-Boot Custodian Tree
(http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-ti.git) I see
the latest release is 2009.08.
Am I in the wrong tree or what might be the reason?
Best regards
and
added another CC.
Patch 5/7 (old 4/6) changed the new CONFIG_*'s to CONFIG_SYS_*'s
and documented them in README.
Patch 6/7 (old 5/6) Removed redundant ifdef, better commit message.
Patch 7/7 (old 6/6) Unchanged.
John Rigby (7):
common/image.c fix length calculation in boot_relocate_fdt
common
the bug
by simply moving the initial location of the fdt blob. I have tested
with the new calculation with the fdt blob both inside and outside
the boot map area.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/image.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff
fdt_totalsize returns size in cpu endian so don't call be32_to_cpu
on the result. This was harmless on big endian platforms but not
on little endian ARMs.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/image.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git
Add fdt_fixup_memory_banks and reimplement fdt_fixup_memory
using it. Tested on OMAP3 beagle board with two banks of
memory.
Signed-off-by: John Rigby john.ri...@linaro.org
CC: Jerry Van Baren vanba...@cideas.com
---
common/fdt_support.c | 86
an error bootm_start
returns and the platform specific do_bootm_linux routines
will never get called.
Also only check argv[3] for an fdt addr if argc 3 first.
This is already the case for nios2.
Signed-off-by: John Rigby john.ri...@linaro.org
CC: Scott McNutt smcn...@psyent.com
CC: Michal Simek mon
these as appropriate in arch/include/asm/config.h files.
Signed-off-by: John Rigby john.ri...@linaro.org
---
README| 13 +
arch/m68k/include/asm/config.h|3 +++
arch/powerpc/include/asm/config.h |3 +++
arch/sparc/include/asm/config.h |1
Based on other architectures already supported.
Tested on OMAP3 Beagle board and another unnamed ARM platform.
Signed-off-by: John Rigby john.ri...@linaro.org
Tested-by: Rob Herring rob.herr...@smooth-stone.com
---
arch/arm/include/asm/config.h |2 +
arch/arm/lib/bootm.c | 137
For testing ARM device tree support
Signed-off-by: John Rigby john.ri...@linaro.org
---
include/configs/omap3_beagle.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index 2463be4..daf84c7 100644
Call fec_set_hwaddr in init routine to setup MAC address so when ethaddr is set
late via setenv the change will propagate to the hw.
Signed-off-by: John Rigby john.ri...@linaro.org
CC: Ben Warren biggerbadder...@gmail.com
---
v2 - add blank line as requested
better commit message
added
From: Loic Minier loic.min...@linaro.org
Signed-off-by: Loic Minier loic.min...@linaro.org
CC: stefano babic sba...@denx.de
---
board/freescale/mx51evk/config.mk |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/board/freescale/mx51evk/config.mk
On Wed, Oct 13, 2010 at 2:41 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1286999857-13790-1-git-send-email-john.ri...@linaro.org you
wrote:
This new v3 series attempts to address all feedback received
regarding v2.
Patch 1/7 and 2/7 (old 1/6) split in two with better
On Wed, Sep 8, 2010 at 2:11 PM, John Rigby john.ri...@linaro.org wrote:
call fec_set_hwaddr in init routine to setup MAC address
so when ethaddr is set late the change will propagate to the hw
Signed-off-by: John Rigby john.ri...@linaro.org
Ben, can this fix go into the next release
On Tue, Oct 12, 2010 at 3:24 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1285775292-15060-4-git-send-email-john.ri...@linaro.org you
wrote:
All arches except nios2 and microblaze call boot_get_fdt
from bootm_start in common/cmd_bootm.c.
- /* find flattened
On Tue, Oct 12, 2010 at 3:29 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1285775292-15060-6-git-send-email-john.ri...@linaro.org you
wrote:
Based on other architectures already supported.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/arm/include/asm
On Tue, Oct 12, 2010 at 3:27 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1285775292-15060-5-git-send-email-john.ri...@linaro.org you
wrote:
The routines boot_ramdisk_high, boot_get_cmdline and boot_get_kbd
are currently enabled by various combinations of CONFIG_M68K
On Tue, Oct 12, 2010 at 3:20 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1285775292-15060-2-git-send-email-john.ri...@linaro.org you
wrote:
Fix two problems in fdt_relocate.
Sorry this should be boot_relocate_fdt
First, for the non relocation case current code
On Wed, Sep 29, 2010 at 9:48 AM, John Rigby john.ri...@linaro.org wrote:
Based on other architectures already supported.
Signed-off-by: John Rigby john.ri...@linaro.org
From an response to an earlier version of this patch:
Tested-by: Rob Herring rob.herr...@smooth-stone.com
There have been no NACK's to this and one Tested-by, so can this
series go into 2010.12?
Thanks,
John
On Wed, Sep 29, 2010 at 9:48 AM, John Rigby john.ri...@linaro.org wrote:
This is the third submission of this patch series. The first
was an RFC and I received lots of comments that I
On Thu, Oct 7, 2010 at 10:11 AM, John Rigby john.ri...@linaro.org wrote:
There have been no NACK's to this and one Tested-by, so can this
series go into 2010.12?
Thanks,
John
Apologies in advance for the top post.
___
U-Boot mailing list
U-Boot
Alagu,
This never made it into Andy's tree nor upstream. Could you submit a
new patch to current upstream with the config option removed as Andy
said he did back in May? Maybe we can get it commited via some other
maintainer. Steve Sakoman seems to have done some MMC work lately.
Thanks,
John
On Mon, Oct 4, 2010 at 4:09 PM, Albert ARIBAUD albert.arib...@free.fr wrote:
Remember: this patch only applies to boards which boot from NOR FLASH!
You can test it on other types of boards (NAND-based, etc) for
regression testing, but nothing more.
Dumb question, how is the case of a
-boot is able to pass a device tree.
Patch summary:
1-4 are fixes/clean up to existing code
3 needs testing on nios and microblaze
5 actually adds the ARM FDT support
6 enables FDT support for omap3_beagle
John Rigby (6):
fdt_relocate: fix fdt size and endian bugs
FDT: Add fixup support
the value returned
by fdt_totalsize is already cpu endian.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/image.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/image.c b/common/image.c
index 3a2f25e..4aec9d6 100644
--- a/common/image.c
+++ b/common
All arches except nios2 and microblaze call boot_get_fdt
from bootm_start in common/cmd_bootm.c.
Having nios2 and microblaze do so as well removes code from
their respective do_bootm_linux routines and allows removal of
a nasty ifdef from bootm_start.
Signed-off-by: John Rigby john.ri
Based on other architectures already supported.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/arm/include/asm/config.h |2 +
arch/arm/lib/bootm.c | 137 -
common/image.c|2 +
3 files changed, 125 insertions
For testing ARM device tree support
Signed-off-by: John Rigby john.ri...@linaro.org
---
include/configs/omap3_beagle.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index 2463be4..daf84c7 100644
Add fdt_fixup_memory_banks and reimplement fdt_fixup_memory
using it.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/fdt_support.c | 86 ++---
include/fdt_support.h |1 +
2 files changed, 47 insertions(+), 40 deletions(-)
diff --git
in arch/include/asm/config.h files.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/m68k/include/asm/config.h|3 +++
arch/powerpc/include/asm/config.h |3 +++
arch/sparc/include/asm/config.h |1 +
common/cmd_bootm.c|2 +-
common/image.c
On Sat, Sep 18, 2010 at 3:49 PM, Wolfgang Denk w...@denx.de wrote:
Dear Lei Wen,
In message aanlktimaqttcjf52djf-ahdeffqbhfwyejd3024vw...@mail.gmail.com you
wrote:
How about merge this patch? :-)
I will wait for a pull request from the responsible custodian.
Maybe you should have put
Dear Wolfgang,
Thanks for the feedback.
On Fri, Sep 17, 2010 at 4:02 PM, Wolfgang Denk w...@denx.de wrote:
Dear John,
In message aanlktims+909jaf1ho41+wazbh1qmondg8aohpm04...@mail.gmail.com you
wrote:
I noticed that when I wrote to ram in the range where u-boot runs
before being
On Fri, Sep 17, 2010 at 5:10 AM, Heiko Schocher h...@denx.de wrote:
Change the implementation for ARM V7 to relocate the code to an
arbitrary address in RAM.
Adapt the Beagle board (Cortex A8) to test the changes.
Heiko,
I'm running -next on a Beagle board (first version of arm reloc not
On Fri, May 14, 2010 at 11:30 AM, Andy Fleming aflem...@gmail.com wrote:
On Wed, May 12, 2010 at 4:38 AM, Alagu Sankar alagusan...@embwise.com wrote:
Fixed a bug wherein SD version 1.0 cards were not configured for 4-bit mode
Signed-off-by: Alagu Sankar alagusan...@embwise.com
Applied,
change.
On Tue, Sep 7, 2010 at 10:23 PM, Mike Frysinger vap...@gentoo.org wrote:
On Tuesday, September 07, 2010 18:50:26 John Rigby wrote:
When eth_init updates dev-enetaddr it does not
call dev-write_hwaddr. Fix that so when ethaddr
is set after eth_initialize the change will propagate
to the hw
On Wed, Sep 8, 2010 at 10:07 AM, Mike Frysinger vap...@gentoo.org wrote:
and if you read the doumentation, you'll see that you're mistaken. whatever
device you're dealing with (today) is missing a call to its own write_hwaaddr
function inside of its own init function.
if you want to fix
call fec_set_hwaddr in init routine to setup MAC address
so when ethaddr is set late the change will propagate to the hw
Signed-off-by: John Rigby john.ri...@linaro.org
---
drivers/net/fec_mxc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/net/fec_mxc.c b
When eth_init updates dev-enetaddr it does not
call dev-write_hwaddr. Fix that so when ethaddr
is set after eth_initialize the change will propagate
to the hw.
Signed-off-by: John Rigby john.ri...@linaro.org
---
net/eth.c |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff
Add fdt_fixup_memory_banks and reimplement fdt_fixup_memory
using it.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/fdt_support.c | 86 ++---
include/fdt_support.h |1 +
2 files changed, 47 insertions(+), 40 deletions(-)
diff --git
All arches except nios2 and microblaze call boot_get_fdt
from bootm_start in common/cmd_bootm.c.
Having nios2 and microblaze do so as well removes code from
their respective do_bootm_linux routines and allows removal of
a nasty ifdef from bootm_start.
Signed-off-by: John Rigby john.ri
in arch/include/asm/config.h files.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/m68k/include/asm/config.h|3 +++
arch/powerpc/include/asm/config.h |3 +++
arch/sparc/include/asm/config.h |1 +
common/cmd_bootm.c|2 +-
common/image.c
Based on other architectures already supported.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/arm/include/asm/config.h |2 +
arch/arm/lib/bootm.c | 138 -
common/image.c|2 +
3 files changed, 126 insertions
For testing ARM device tree support
Signed-off-by: John Rigby john.ri...@linaro.org
---
include/configs/omap3_beagle.h | 10 --
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
index ae5a791..6bd3c7b 100644
Here is a new version of patches for adding device tree support for ARM.
I have tried to address all comments made to the previous RFC patch series.
John Rigby (5):
FDT: Add fixup support for multiple banks of memory
FDT: only call boot_get_fdt from generic code
boot: change some arch
Sorry, ignore this patch it has some left over cruft from a rebase.
On Wed, Sep 1, 2010 at 10:53 AM, John Rigby john.ri...@linaro.org wrote:
For testing ARM device tree support
Signed-off-by: John Rigby john.ri...@linaro.org
---
___
U-Boot mailing
The omapzoom project has a u-boot with fastboot support.
http://git.omapzoom.org/?p=repo/u-boot.git;a=shortlog;h=refs/heads/omap4_dev_fastboot
Beware, that the u-boot base rev is very old.
On Mon, Aug 30, 2010 at 5:26 AM, Bas Mevissen ab...@basmevissen.nl wrote:
On Mon, 30 Aug 2010 13:11:38
Thanks Albert, this is an excellent idea.
On Tue, Aug 10, 2010 at 2:23 PM, Albert ARIBAUD albert.arib...@free.fr wrote:
Le 10/08/2010 21:44, Grant Likely a écrit :
#if defined(CONFIG_OF_LIBFDT)
-#if defined(CONFIG_PPC) || defined(CONFIG_M68K) || defined(CONFIG_SPARC)
+#if
Kumar, Grant:
On Tue, Aug 10, 2010 at 1:39 PM, Grant Likely grant.lik...@secretlab.ca wrote:
On Thu, Aug 5, 2010 at 5:36 PM, John Rigby jcri...@gmail.com wrote:
On Thu, Aug 5, 2010 at 5:26 PM, Kumar Gala ga...@kernel.crashing.org wrote:
The problem w/libfdt is that use of 'offsets
I have not seen any NAK's for these two patches so can it go in?
Wolfgang, I have noticed that recent activity in the arm maintainer
tree has been done by you. Are you standing in for Tom?
Thanks,
John
On Wed, Jul 28, 2010 at 9:12 PM, matt.wad...@linaro.org wrote:
From: Matt Waddel
a dt enabled beagle kernel so I have not tried that
yet.
John Rigby (3):
FDT: Add fixup support of multiple banks of memory
ARM: WIP: add flat device tree support
ARM: add config for beagle with fdt enabled
MAKEALL |1 +
arch/arm/include/asm/config.h |1
Add device tree support for ARM. Based on other existing
implementations.
Signed-off-by: John Rigby john.ri...@linaro.org
---
arch/arm/include/asm/config.h |1 +
arch/arm/lib/bootm.c | 128 -
common/cmd_bootm.c|5 +-
common
Add fdt_fixup_memory_banks and reimplement fdt_fixup_memory
to use it.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/fdt_support.c | 86 ++---
include/fdt_support.h |1 +
2 files changed, 47 insertions(+), 40 deletions(-)
diff
This is just for testing ARM device tree support. There is no
device tree enabled arm kernel at the moment.
Signed-off-by: John Rigby john.ri...@linaro.org
---
MAKEALL |1 +
boards.cfg|1 +
include/configs/omap3_beagle_dt.h | 344
Thanks for your input.I agree completely. This part was only
included for reference. And the entire series is an RFC.
On Thu, Aug 5, 2010 at 4:35 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1281046488-25187-4-git-send-email-john.ri...@linaro.org you
wrote
Thanks for the quick review. I'll make your suggested fixes and resubmit.
On Thu, Aug 5, 2010 at 4:31 PM, Wolfgang Denk w...@denx.de wrote:
Dear John Rigby,
In message 1281046488-25187-3-git-send-email-john.ri...@linaro.org you
wrote:
Add device tree support for ARM. Based on other
:14 PM, John Rigby wrote:
Add fdt_fixup_memory_banks and reimplement fdt_fixup_memory
to use it.
Signed-off-by: John Rigby john.ri...@linaro.org
---
common/fdt_support.c | 86
++---
include/fdt_support.h | 1 +
2 files changed, 47 insertions
I have no omap4 hw yet so I can't test this but I have build-tested this
series of patches via MAKEALL with all omap[34] targets. Also verified that
still works on Beagle.
Build-tested-by: John Rigby john.ri...@linaro.org
On Mon, Jun 14, 2010 at 10:39 PM, Steve Sakoman st...@sakoman.com wrote
, John Rigby jcri...@gmail.com wrote:
Aneesh:
On Tue, May 25, 2010 at 12:39 AM, Aneesh V ane...@ti.com wrote:
Adding support for OMAP4430 SDP board based on the TI OMAP4430 SOC.
---
arch/arm/cpu/armv7/omap4/reset.S:
Identical to omap3 version. I think they should be shared. Perhaps
Aneesh:
On Tue, May 25, 2010 at 12:39 AM, Aneesh V ane...@ti.com wrote:
Adding support for OMAP4430 SDP board based on the TI OMAP4430 SOC.
---
arch/arm/cpu/armv7/omap4/reset.S:
Identical to omap3 version. I think they should be shared. Perhaps
have a arch/arm/cpu/armv7/omap directory for
What is the status of this patch. Was an updated one ever submitted?
On Mon, Jan 25, 2010 at 8:05 AM, Khasim Syed Mohammed
kha...@beagleboard.org wrote:
On Sun, Jan 24, 2010 at 5:48 AM, Tom tom@windriver.com wrote:
Khasim Syed Mohammed wrote:
From cf8fa28973de7609d27146730d9e019b7c919b51
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 b/drivers/net
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 deletions
i.MX platforms uses MIIGSK, we can use the config for
it.
Thanks~~
Yours
Terry
-Original Message-
From: u-boot-boun...@lists.denx.de [mailto:u-boot-boun...@lists.denx.de]
On Behalf Of John Rigby
Sent: 2010年1月26日 14:13
To: u-boot@lists.denx.de
Cc: John Rigby; Ben Warren
I think Ben was ok with my mx25 changes, but needed an arm person to do the
commit.
On Tue, Mar 2, 2010 at 7:50 AM, Wolfgang Denk w...@denx.de wrote:
Dear Stefano Babic,
In message 4b8d2413.7070...@denx.de you wrote:
As you reported, the fec_mxc.c driver needs to be merged, because at
I'm fine with you doing the merge.
On Tue, Mar 2, 2010 at 10:24 AM, Stefano Babic sba...@denx.de wrote:
John Rigby wrote:
I think Ben was ok with my mx25 changes, but needed an arm person to do
the commit.
Hi John,
yes, I think I have read Ben's comment on your patch. However, because
I would not be surprised to see JFFS2 problems with most i.MX
platforms. The nand ecc includes the spare area so you can not write
a JFFS2 free marker to spare and then later write to the main area.
There are patches for JFFS2 in the kernel for this. I don't know
about u-boot.
John
On Mon, Feb
Tom,
I have some i.mx25/TX25 patches. They are all prefixed with PATCH V3.
Scott already took the nand and spl patches. Ben ok'd the FEC
patches but said they needed to go in via your tree because they
modify i.mx files as well as the mxc fec driver. No one commented on
the rest but Wolfgang
Sorry for the double reply. This is the message I wanted to reply to.
Tom,
I have some i.mx25/TX25 patches. They are all prefixed with PATCH V3.
Scott already took the nand and spl patches. Ben ok'd the FEC
patches but said they needed to go in via your tree because they
modify i.mx files as
] On
Behalf Of John Rigby
Sent: 2010年1月26日 14:13
To: u-boot@lists.denx.de
Cc: John Rigby; Ben Warren
Subject: [U-Boot] [PATCH V3 7/8] fec_mxc: add MX25 support
Use RMII for MX25
Add code to init gasket that enables RMII
Signed-off-by: John Rigby jcri...@gmail.com
CC: Ben Warren biggerbadder
I'll send updates for both of these tonight.
On Tue, Jan 26, 2010 at 1:05 PM, Scott Wood scottw...@freescale.com wrote:
On Mon, Jan 25, 2010 at 11:12:53PM -0700, John Rigby wrote:
MX25 has a different version of the fsl_nfc
flash controller known as version 1.1.
Add support to the nand_spl
MX25 has a different version of the fsl_nfc
flash controller known as version 1.1.
Add support to the nand_spl fsl_nfc driver
Versioning differs from mainline mxc kernel driver
no consensus yet on if the naming here and in
Redboot or the kernel is correct.
Signed-off-by: John Rigby jcri
6590 01/16 John Rigby [U-Boot] [PATCH-V2 1/9] mxc_serial replace
platform specific clock
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/73736
I got no feedback on this.
6591 01/16 John Rigby [U-Boot] [PATCH-V2 2/9] arm926ejs: add
nand_spl boot
6592 01/16 John Rigby [PATCH-V2 3/9] Add MX25 support to
nand_spl
fsl nfc driver
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/73738
6593 01/16 John Rigby [U-Boot] [PATCH-V2 4/9] Nand mxc_nand add
v1.1 controller support
http
remove ifdef'd clock selection code from
serial_mxc.c and replace with call to imx_get_uartclk
Add definitions for imx_get_uartclk to imx31 and imx27
include files.
This makes it easier to add new imx platforms.
Signed-off-by: John Rigby jcri...@gmail.com
---
drivers/serial/serial_mxc.c
Add CONFIG_PRELOADER/CONFIG_NAND_SPL support for nand booting
to arm926ejs/start.S
This is derived from CONFIG_PRELOADER support in arm1136/start.S
Signed-off-by: John Rigby jcri...@gmail.com
CC: Scott Wood scottw...@freescale.com
---
cpu/arm926ejs/start.S | 42
Add support for version 1.1 of the nfc nand flash
controller which is on the i.mx25 soc.
Signed-off-by: John Rigby jcri...@gmail.com
CC: Scott Wood scottw...@freescale.com
---
drivers/mtd/nand/mxc_nand.c | 617 ++-
1 files changed, 545 insertions(+), 72
no consensus yet on if the naming here and in
Redboot or the kernel is correct.
Signed-off-by: John Rigby jcri...@gmail.com
Signed-off-by: Wolfgang Denk w...@denx.de
CC: Scott Wood scottw...@freescale.com
---
include/configs/mx31pdk.h|4 ++
include/fsl_nfc.h| 78
ARM926EJS core with MX31 peripherals.
Signed-off-by: John Rigby jcri...@gmail.com
Earlier Version Signed-off-by: Wolfgang Denk w...@denx.de
CC: Fred Fan fanyef...@gmail.com
CC: Tom tom@windriver.com
---
cpu/arm926ejs/mx25/Makefile | 46
cpu/arm926ejs/mx25/generic.c
This is an i.MX25 base board with only NAND
so it uses nand_spl to boot.
Signed-off-by: John Rigby jcri...@gmail.com
Tune configuration, add support for (redundant) environment in NAND.
Signed-off-by: Wolfgang Denk w...@denx.de
Acked-by: Wolfgang Denk w...@denx.de
CC: Fred Fan fanyef
general cleanup
move clock init to cpu_eth_init in cpu/arm926ejs/mx27/generic.c
make MX27 specific phy init conditional on CONFIG_MX27
replace call to imx_get_ahbclk with one to imx_get_fecclk
and define imx_get_fecclk in include/asm-arm/arch-mx27/clock.h
Signed-off-by: John Rigby jcri
0008
has already been merged)
John Rigby (8):
mxc_serial replace platform specific clock
arm926ejs: add nand_spl boot support
Add MX25 support to nand_spl fsl nfc driver
Nand mxc_nand add v1.1 controller support
fec_mxc: cleanup and factor out MX27 dependencies
Add support
Use RMII for MX25
Add code to init gasket that enables RMII
Signed-off-by: John Rigby jcri...@gmail.com
CC: Ben Warren biggerbadder...@gmail.com
---
drivers/net/fec_mxc.c | 31 ++-
drivers/net/fec_mxc.h | 32
A comment for John Rigby on the patch though: Is it really necessary to
specify the version of the NAND controller in the board configuration file?
As far as I know, once you select which i.MX-device to use U-boot already
has the necessary information to derive the version of the NAND FC
It applied to Wolfgangs head of tree as of last Saturday evening which I
believe is this:
http://git.denx.de/?p=u-boot.git;a=commit;h=2740544881f652566756815dda4da0bcd946e9de
On Tue, Jan 19, 2010 at 2:02 PM, Magnus Lilja lilja.mag...@gmail.comwrote:
John,
Magnus Lilja skrev:
Magnus, can
Stefano,
There is a patch in my mx25 series that factors out a lot of SOC
specifics from the fec driver including clocks. It might be useful
here.
John
On Mon, Jan 18, 2010 at 5:19 AM, Stefano Babic sba...@denx.de wrote:
Wolfgang Denk wrote:
Dear Stefano Babic,
Hi Wolfgang,
I'm not
---
The 16-bit detection conflicts with
http://lists.denx.de/pipermail/u-boot/2009-November/064139.html
Which way should I resolve the conflict? Or does one of you want to
respin?
I don't see 16BIT/2KPAGE/get_nfc_info defined for MX31... and does MX25
share MX27's imx-regs.h?
required adding nand_spl boot support
for arm926ejs.
Support is also included for serial and ethernet.
This port was made possible by a donation of hardware by
DENX Computer Systems GmbH www.denx-cs.de.
John Rigby (8):
mxc_serial replace platform specific clock
arm926ejs: add nand_spl boot
remove ifdef'd clock selection code from
serial_mxc.c and replace with call to imx_get_uartclk
Add definitions for imx_get_uartclk to imx31 and imx27
include files.
This makes it easier to add new imx platforms.
Signed-off-by: John Rigby jcri...@gmail.com
---
drivers/serial/serial_mxc.c
Add CONFIG_PRELOADER/CONFIG_NAND_SPL support for nand booting
to arm926ejs/start.S
This is derived from CONFIG_PRELOADER support in arm1136/start.S
Signed-off-by: John Rigby jcri...@gmail.com
---
cpu/arm926ejs/start.S | 42 +-
1 files changed, 41
no consensus yet on if the naming here and in
Redboot or the kernel is correct.
Signed-off-by: John Rigby jcri...@gmail.com
Signed-off-by: Wolfgang Denk w...@denx.de
CC: Scott Wood scottw...@freescale.com
CC: Fred Fan fanyef...@gmail.com
---
include/configs/mx31pdk.h|4 ++
include/fsl_nfc.h
geometry config
into a new inline routine and a couple of defines:
mxc_get_nfc_info
IMX_NFC_IS_16BIT
IMX_NFC_IS_2KPAGE
Added to imx-regs.h.
Signed-off-by: John Rigby jcri...@gmail.com
Earlier-version-signed-off-by: Wolfgang Denk w...@denx.de
CC: Scott Wood scottw...@freescale.com
CC: Fred Fan
general cleanup
move clock init to cpu_eth_init in cpu/arm926ejs/mx27/generic.c
make MX27 specific phy init conditional on CONFIG_MX27
replace call to imx_get_ahbclk with one to imx_get_fecclk
and define imx_get_fecclk in include/asm-arm/arch-mx27/clock.h
Signed-off-by: John Rigby jcri
Use RMII for MX25
Add code to init gasket that enables RMII
Signed-off-by: John Rigby jcri...@gmail.com
---
drivers/net/fec_mxc.c | 31 ++-
drivers/net/fec_mxc.h | 32 ++--
include/asm-arm/arch-mx25/clock.h
This is an i.MX25 base board with only NAND
so it uses nand_spl to boot.
Signed-off-by: John Rigby jcri...@gmail.com
Tune configuration, add support for (redundant) environment in NAND.
Signed-off-by: Wolfgang Denk w...@denx.de
Acked-by: Wolfgang Denk w...@denx.de
CC: Fred Fan fanyef
From: Wolfgang Denk w...@denx.de
env_nand.c would crash silently if a malloc() for the environment
buffers failed; make it print an error message and fail gracefully,
i. e. use the default environment then.
Signed-off-by: Wolfgang Denk w...@denx.de
Acked-by: John Rigby jcri...@gmail.com
ARM926EJS core with MX31 peripherals.
Signed-off-by: John Rigby jcri...@gmail.com
Earlier Version Signed-off-by: Wolfgang Denk w...@denx.de
CC: Fred Fan fanyef...@gmail.com
CC: Tom tom@windriver.com
---
cpu/arm926ejs/mx25/Makefile | 46
cpu/arm926ejs/mx25/generic.c
the kernel convention 2_1.
On Thu, Jan 14, 2010 at 5:48 PM, Fabio Estevam fabioeste...@yahoo.com wrote:
Hi John,
--- On Wed, 1/13/10, John Rigby jcri...@gmail.com wrote:
From: John Rigby jcri...@gmail.com
Subject: Re: [U-Boot] [PATCH 4/9] Nand mxc_nand add v1.1 controller support
To: Fabio Estevam
Thanks for the input Scott.
On Fri, Jan 15, 2010 at 4:13 PM, Scott Wood scottw...@freescale.com wrote:
On Tue, Jan 12, 2010 at 09:43:55PM -0700, John Rigby wrote:
struct fsl_nfc_regs {
- u32 main_area0[128]; /* @0x000 */
- u32 main_area1[128];
- u32 main_area2[128];
- u32
someone still at Freescale and in the i.mx group will chime in. Fred?
John
On Fri, Jan 15, 2010 at 3:36 PM, Scott Wood scottw...@freescale.com wrote:
On Fri, Jan 15, 2010 at 09:49:30AM -0700, John Rigby wrote:
Ok, I now understand your suggestion. I still think the kernel naming
is confusing
/13/10, John Rigby jcri...@gmail.com wrote:
From: John Rigby jcri...@gmail.com
Subject: [U-Boot] [PATCH 4/9] Nand mxc_nand add v1.1 controller support
To: u-boot@lists.denx.de
Cc: John Rigby jcri...@gmail.com
Date: Wednesday, January 13, 2010, 2:43 AM
Add support for version 1.1 of the
nfc
101 - 200 of 256 matches
Mail list logo