[U-Boot] [PATCH] PXA: Align stack to 8 bytes

2010-04-11 Thread Marek Vasut
Stack must be aligned to 8 bytes on PXA (possibly all armv5te) for LDRD/STRD instructions. In case LDRD/STRD is issued on an unaligned address, the behaviour is undefined. The issue was observed when working with the NAND code, which was rendered disfunctional. Also, the vsprintf() function had se

Re: [U-Boot] [PATCH V6 1/3] Initial support for Marvell Orion5x SoC

2010-04-11 Thread Albert ARIBAUD
Wi Wolfgang, Wolfgang Denk a écrit : > Dear Albert Aribaud, > > In message <1270801745-18852-1-git-send-email-albert.arib...@free.fr> you > wrote: >> This patch adds support for the Marvell Orion5x SoC. >> It has no use alone, and must be followed by a patch >> to add Orion5x support for serial

Re: [U-Boot] [PATCH V6 1/3] Initial support for Marvell Orion5x SoC

2010-04-11 Thread Albert ARIBAUD
Albert ARIBAUD a écrit : > Wi Wolfgang, > > Wolfgang Denk a écrit : > >> Dear Albert Aribaud, >> >> In message <1270801745-18852-1-git-send-email-albert.arib...@free.fr> >> you wrote: >>> This patch adds support for the Marvell Orion5x SoC. >>> It has no use alone, and must be followed by a patc

Re: [U-Boot] [PATCH V5 1/3] Initial support for Marvell Orion5x SoC

2010-04-11 Thread Albert ARIBAUD
Wolfgang Denk a écrit : > Dear Albert Aribaud, > > In message <1270761085-24964-1-git-send-email-albert.arib...@free.fr> you > wrote: >> This patch adds support for the Marvell Orion5x SoC. >> It has no use alone, and must be followed by a patch >> to add Orion5x support for serial, then support

Re: [U-Boot] [PATCH 1/2] mpc83xx: Fix comments on map_flash_by_law1

2010-04-11 Thread Wolfgang Denk
Dear Gao Ya'nan, In message <1270944532-2050-1-git-send-email-abutter@gmail.com> you wrote: > --- > cpu/mpc83xx/start.S |4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) When reposting patches, please ALWAYS mark these as a new version in the Subject line, like this: "[PATCH 1

Re: [U-Boot] [PATCH 2/2] mpc83xx: {acr, spcr, sccr}_mask take more left-shifted values

2010-04-11 Thread Wolfgang Denk
Dear Gao Ya'nan, In message <1270944532-2050-2-git-send-email-abutter@gmail.com> you wrote: > --- > cpu/mpc83xx/cpu_init.c | 36 ++-- > 1 files changed, 18 insertions(+), 18 deletions(-) Again, I see zero difference between this patch and your earlier postin

Re: [U-Boot] [PATCH V6 1/3] Initial support for Marvell Orion5x SoC

2010-04-11 Thread Wolfgang Denk
Dear Albert ARIBAUD, In message <4bc17bdf.70...@free.fr> you wrote: > > > Just to be sure: do you have Marvell's permission to change the > > licensing terms? > > Actually this was checked by Prafulla in december: > > Prafulla w

Re: [U-Boot] [PATCH 1/2] mpc83xx: Fix comments on map_flash_by_law1

2010-04-11 Thread Gao Ya'nan
2010/4/11 Wolfgang Denk : > Dear Gao Ya'nan, > > In message <1270944532-2050-1-git-send-email-abutter@gmail.com> you wrote: >> --- >>  cpu/mpc83xx/start.S |    4 ++-- >>  1 files changed, 2 insertions(+), 2 deletions(-) > > > When reposting patches, please ALWAYS mark these as a new version in

[U-Boot] [PATCH 01/26] [x86] Add unaligned.h

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- include/asm-i386/unaligned.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 include/asm-i386/unaligned.h diff --git a/include/asm-i386/unaligned.h b/include/asm-i386/unaligned.h new file mode 100644 index 000..6cecbbb --- /dev/n

[U-Boot] [PATCH 02/26] [x86] #ifdef out getenv_IPaddr()

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- lib_i386/board.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/lib_i386/board.c b/lib_i386/board.c index f3b6348..af81cd5 100644 --- a/lib_i386/board.c +++ b/lib_i386/board.c @@ -280,8 +280,10 @@ void board_init_r(gd_t *id, ulong ram_sta

[U-Boot] [PATCH 04/26] [x86] Add register dump to crash handlers

2010-04-11 Thread Graeme Russ
Shamelessly steal the Linux x86 crash handling code and shove it into U-Boot (cool - it fits). Be sure to include suitable attribution to Linus Signed-off-by: Graeme Russ --- cpu/i386/interrupts.c | 310 - 1 files changed, 228 insertions(+), 82 de

[U-Boot] [PATCH 03/26] [x86] Fix MMCR Access

2010-04-11 Thread Graeme Russ
Change sc520 MMCR Access to use memory accessor functions Signed-off-by: Graeme Russ --- board/eNET/eNET.c| 86 +- cpu/i386/sc520/sc520.c | 33 +--- cpu/i386/sc520/sc520_pci.c | 24 +++ cpu/i386/sc520/sc520_ssi

[U-Boot] [PATCH 05/26] [x86] Fix do_go_exec()

2010-04-11 Thread Graeme Russ
This was broken a long time ago by a49864593e083a5d0779fb9ca98e5a0f2053183d which munged the NIOS and x86 do_go_exec() --- PS - I think NIOS is still broken (anyone want to check) Signed-off-by: Graeme Russ --- lib_i386/board.c |8 1 files changed, 4 insertions(+), 4 deletions(-)

[U-Boot] [PATCH 06/26] [x86] Fix sc520 memory size reporting

2010-04-11 Thread Graeme Russ
There is an error in how the assembler version of the sc520 memory size reporting code works. As a result, it will only ever report at most the size of one bank of RAM Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_asm.S | 35 +-- 1 files changed, 17 insert

[U-Boot] [PATCH 07/26] [x86] Split sc520 memory sizing versus reporting

2010-04-11 Thread Graeme Russ
This patch allows the low-level assembler boot-strap to obtain the RAM size without calling the destructive 'sizer' routine. This allows boot-strapping from a U-Boot image loaded in RAM Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_asm.S | 95 ++-

[U-Boot] [PATCH 10/26] [x86] Pass relocation offset into Global Data

2010-04-11 Thread Graeme Russ
In order to locate the 16-bit BIOS code, we need to know the reloaction offset. --- This was a lot tricker than it should have been Signed-off-by: Graeme Russ --- lib_i386/board.c | 63 ++--- 1 files changed, 36 insertions(+), 27 deletions(-) d

[U-Boot] [PATCH 09/26] [x86] Move GDT to a safe location in RAM

2010-04-11 Thread Graeme Russ
Currently, the GDT is either located in FLASH or in the non-relocated U-Boot image in RAM. Both of these locations are unsafe as those locations can be erased during a U-Boot update. Move the GDT into the highest available memory location and relocate U-Boot to just below it Signed-off-by: Graeme

[U-Boot] [PATCH 11/26] [x86] Fix copying of Real-Mode code into RAM

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- lib_i386/bios_setup.c |2 +- lib_i386/realmode.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib_i386/bios_setup.c b/lib_i386/bios_setup.c index 6491e52..a92b77e 100644 --- a/lib_i386/bios_setup.c +++ b/lib_i386/bios_setup.c @@ -

[U-Boot] [PATCH 12/26] [ns16550] Enable port-mapped access

2010-04-11 Thread Graeme Russ
The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to access the 16550 UARTs. This patch mimics how Linux selects between Memory-Mapped and Port-Mapped I/O. This allows x86 boards to use CONFIG_SERIAL_MUTLI and drop the custom serial port driver Signed-off-by: Graeme Russ --- drive

[U-Boot] [PATCH 13/26] [x86] Use CONFIG_SERIAL_MULTI

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- board/eNET/eNET.c |3 +- common/serial.c|3 +- cpu/i386/Makefile |2 +- cpu/i386/serial.c | 506 include/configs/eNET.h | 25 ++- include/serial.h |3 +- lib_i386/board

[U-Boot] [PATCH 14/26] [x86] Provide weak PC/AT compatibility setup function

2010-04-11 Thread Graeme Russ
It is possibly to setup x86 boards to use non-PC/AT configurations. For example, the sc520 is an x86 CPU with PC/AT and non-PC/AT peripherals. This function allows the board to set itself up for maximum PC/AT compatibility just before booting the Linux kernel (the Linux kernel 'just works' if every

[U-Boot] [PATCH 16/26] [sc520] Allow boards to override udelay

2010-04-11 Thread Graeme Russ
If the board has a high precision mico-second timer, it maked sense to use it instead of the on-chip one Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_timer.c |4 include/asm-i386/ic/sc520.h |1 + 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/cpu/i386/sc520/s

[U-Boot] [PATCH 17/26] [eNET] Fix Flash Write

2010-04-11 Thread Graeme Russ
Onboard AMD Flash chip does not support buffered writes Signed-off-by: Graeme Russ --- include/configs/eNET.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/configs/eNET.h b/include/configs/eNET.h index 971840f..58f63f8 100644 --- a/include/configs/eNET.h +++ b

[U-Boot] [PATCH 18/26] [eNET] Fix CONFIG_SYS_HZ to be 1000

2010-04-11 Thread Graeme Russ
The clock interupt has always been 1kHz as per timer_init() in /cpu/i386/sc520/sc520_timer.c Signed-off-by: Graeme Russ --- include/configs/eNET.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/configs/eNET.h b/include/configs/eNET.h index 58f63f8..19a81b8 1006

[U-Boot] [PATCH 19/26] [sc520] Move PCI defines to PCI include file

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- include/asm-i386/ic/pci.h | 29 + include/asm-i386/ic/sc520.h | 29 - 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/include/asm-i386/ic/pci.h b/include/asm-i386/ic/pci.h index bcccdbe.

[U-Boot] [PATCH 20/26] [sc520] Board Specific PCI Init

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- board/eNET/eNET_pci.c | 34 ++ cpu/i386/sc520/sc520_pci.c | 39 ++- include/asm-i386/ic/pci.h |1 + 3 files changed, 37 insertions(+), 37 deletions(-) diff --git a/board/eNET/eNET_pc

[U-Boot] [PATCH 22/26] [eNET] Add PC/AT compatibility setup function

2010-04-11 Thread Graeme Russ
The eNET uses the sc520 software timers rather than the PC/AT clones Set all interrupts and timers up to be PC/AT compatible Signed-off-by: Graeme Russ --- board/eNET/eNET.c | 38 ++ 1 files changed, 38 insertions(+), 0 deletions(-) diff --git a/board/eNET

[U-Boot] [PATCH 24/26] Implement eNET Watchdog

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- board/eNET/eNET.c | 46 ++ board/eNET/hardware.h |1 + include/configs/eNET.h | 10 +- 3 files changed, 48 insertions(+), 9 deletions(-) diff --git a/board/eNET/eNET.c b/board/eNET/eNET.c index ad71

[U-Boot] [PATCH 25/26] [sc520] Update to new AMD Copyright

2010-04-11 Thread Graeme Russ
-- AMD recently changed the licensing of the RAM sizing code to the GPLv2 (or at you option any later version) Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_asm.S | 117 +--- 1 files changed, 77 insertions(+), 40 deletions(-) diff --git a/cpu/i386/

[U-Boot] [PATCH 26/26] [sc520] Fix minor DRAM Controller Setup bug

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_asm.S |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/cpu/i386/sc520/sc520_asm.S b/cpu/i386/sc520/sc520_asm.S index 3407254..c8f74b3 100644 --- a/cpu/i386/sc520/sc520_asm.S +++ b/cpu/i386/sc520/sc520_asm.S @@ -500,7 +5

[U-Boot] [PATCH 21/26] [eNET] Add support for onboard RTL8100B (RTL8139) chips

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- board/eNET/eNET.c |7 +++ include/configs/eNET.h |9 - 2 files changed, 15 insertions(+), 1 deletions(-) diff --git a/board/eNET/eNET.c b/board/eNET/eNET.c index 52ea140..62f99ce 100644 --- a/board/eNET/eNET.c +++ b/board/eNET/eNET.c @@ -2

[U-Boot] [PATCH 08/26] [x86] Add RAM bootstrap functionality

2010-04-11 Thread Graeme Russ
Add a parameter to the 32-bit entry to indicate if entry is from Real Mode or not. If entry is from Real Mode, execute the destructive 'sizer' routine to determine memory size as we are booting cold and running in Flash. If not entering from Real Mode, we are executing a U-Boot image from RAM and t

[U-Boot] [PATCH 25/26] [sc520] Update to new AMD Copyright

2010-04-11 Thread Graeme Russ
AMD recently changed the licensing of the RAM sizing code to the GPLv2 (or at you option any later version) Signed-off-by: Graeme Russ --- cpu/i386/sc520/sc520_asm.S | 117 +--- 1 files changed, 77 insertions(+), 40 deletions(-) diff --git a/cpu/i386/sc5

[U-Boot] [PATCH v2 00/26] [x86] 'Comming of Age'

2010-04-11 Thread Graeme Russ
Hello Everyone This is a respin of a previous patch set addressing a few minor issues including: - Resolved the PCI_BASE_ADDRESS_1 --> PCI_BASE_ADDRESS_0 modification. It turned out to be a PCI region definition issue where the existing code was making non-generic assumptions about the all

[U-Boot] [PATCH 23/26] Use SC520 MMCR to reset eNET board

2010-04-11 Thread Graeme Russ
Signed-off-by: Graeme Russ --- include/configs/eNET.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/configs/eNET.h b/include/configs/eNET.h index 4380bb1..1713cd1 100644 --- a/include/configs/eNET.h +++ b/include/configs/eNET.h @@ -159,7 +159,7 @@ * CPU Feat

Re: [U-Boot] [PATCH 12/26] [ns16550] Enable port-mapped access

2010-04-11 Thread Nishanth Menon
On 04/11/2010 07:43 AM, Graeme Russ wrote: > The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to access > the 16550 UARTs. This patch mimics how Linux selects between Memory-Mapped > and Port-Mapped I/O. This allows x86 boards to use CONFIG_SERIAL_MUTLI and > drop the custom serial

Re: [U-Boot] [PATCH 12/26] [ns16550] Enable port-mapped access

2010-04-11 Thread Graeme Russ
Nishanth Menon wrote: > On 04/11/2010 07:43 AM, Graeme Russ wrote: >> The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to >> access >> the 16550 UARTs. This patch mimics how Linux selects between >> Memory-Mapped >> and Port-Mapped I/O. This allows x86 boards to use CONFIG_SERIAL_MU

Re: [U-Boot] [PATCH 12/26] [ns16550] Enable port-mapped access

2010-04-11 Thread Nishanth Menon
On 04/11/2010 08:07 AM, Graeme Russ wrote: > Nishanth Menon wrote: >> On 04/11/2010 07:43 AM, Graeme Russ wrote: >>> The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to >>> access >>> the 16550 UARTs. This patch mimics how Linux selects between >>> Memory-Mapped >>> and Port-Mapped

Re: [U-Boot] [PATCH] pm9261: remove CONFIG_CMD_AUTOSCRIPT

2010-04-11 Thread Tom
Asen Dimov wrote: > Signed-off-by: Asen Dimov > --- > include/configs/pm9261.h |1 - > 1 files changed, 0 insertions(+), 1 deletions(-) > > diff --git a/include/configs/pm9261.h b/include/configs/pm9261.h > index 47bb8c0..41e28d3 100644 > --- a/include/configs/pm9261.h > +++ b/include/config

Re: [U-Boot] [PATCH] pm9261 converted to at91 soc access

2010-04-11 Thread Tom
Asen Dimov wrote: > Signed-off-by: Asen Dimov > --- > board/ronetix/pm9261/led.c| 18 +++-- > board/ronetix/pm9261/pm9261.c | 152 +++- > include/configs/pm9261.h | 68 +-- > 3 files changed, 130 insertions(+), 108 deletions(-) >

[U-Boot] ARM mach-types updated

2010-04-11 Thread Tom
I have updated the mach-types.h This is on the arm/next branch. Tom ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH 21/26] [eNET] Add support for onboard RTL8100B (RTL8139) chips

2010-04-11 Thread Ben Warren
Hi Graeme, Thanks for making this change. On Sun, Apr 11, 2010 at 5:43 AM, Graeme Russ wrote: > > Signed-off-by: Graeme Russ > Acked-by: Ben Warren > --- > board/eNET/eNET.c |7 +++ > include/configs/eNET.h |9 - > 2 files changed, 15 insertions(+), 1 deletions(-) >

Re: [U-Boot] [PATCH 1/2] at91: add defines for RTT and GPBR

2010-04-11 Thread Tom
Alexander Holler wrote: > Signed-off-by: Alexander Holler > --- > include/asm-arm/arch-at91/at91sam9260.h |2 ++ > include/asm-arm/arch-at91/at91sam9261.h |2 ++ > include/asm-arm/arch-at91/at91sam9263.h |3 +++ > 3 files changed, 7 insertions(+), 0 deletions(-) > > diff --git a/incl

[U-Boot] [PATCH v3 00/20] Reorganize directory structure

2010-04-11 Thread Peter Tyser
This series reorganizes U-Boot's directory structure so that it looks like: /arch/$ARCH/ /lib/ /include/asm/ /cpu/ /config.mk (old lib_$ARCH/config.mk) /lib/ / /libfdt/ /lzma/ /lzo/ Patches 8 through 19 can be squashed if desired, I

[U-Boot] [PATCH v3 02/20] Change directory-specific CFLAGS to use full path

2010-04-11 Thread Peter Tyser
Previously, a specific file or directory could be compiled with custom CFLAGS by adding a Makefile variable such as: CFLAGS_dlmalloc.o = or CFLAGS_lib = This method breaks down once multiple files or directories share the same path. Eg FLAGS_fileA = would incorrectly result in both dir1/fi

[U-Boot] [PATCH v3 01/20] Create CPUDIR variable

2010-04-11 Thread Peter Tyser
The CPUDIR variable points to the location of a target's CPU directory. Currently, it is set to cpu/$CPU. However, using $CPUDIR will allow for more flexibility in the future. It lays the groundwork for reorganizing U-Boot's directory structure to support a layout such as: arch/$ARCH/cpu/$CPU/

[U-Boot] [PATCH v3 05/20] Move libfdt/ into lib/

2010-04-11 Thread Peter Tyser
Move the libfdt directory into the common lib/ directory to clean up the top-level directory. Signed-off-by: Peter Tyser --- Makefile |2 +- {libfdt => lib/libfdt}/Makefile |0 {libfdt => lib/libfdt}/README|0 {libfdt => lib/libfdt

[U-Boot] [PATCH v3 06/20] Replace "#include " with "#include "

2010-04-11 Thread Peter Tyser
The appropriate include/asm-$ARCH directory should already by symlinked to include/asm so using the whole "asm-$ARCH" path is unnecessary. This change should also allow us to move the include/asm-$ARCH directories into their appropriate lib/$ARCH/ directories. Signed-off-by: Peter Tyser --- boa

[U-Boot] [PATCH v3 09/20] sh: Move cpu/$CPU to arch/sh/cpu/$CPU

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu => arch/sh/cpu}/sh2/Makefile |0 {cpu => arch/sh/cpu}/sh2/cache.c |0 {cpu => arch/sh/cpu}/sh2/config.mk|0 {cpu => arch/sh/cpu}/sh2/cpu.c|0 {cpu => arch/sh/cpu}/sh2/interrupts.c |0 {cpu => arch/sh/cpu}/sh2/start.S

[U-Boot] [PATCH v3 13/20] mips: Move cpu/mips/* to arch/mips/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/mips => arch/mips/cpu}/Makefile |0 {cpu/mips => arch/mips/cpu}/asc_serial.c |0 {cpu/mips => arch/mips/cpu}/asc_serial.h |0 {cpu/mips => arch/mips/cpu}/au1x00_eth.c |0 {cpu/mips => arch/mips/cpu}/au1x00_serial.c |

[U-Boot] [PATCH v3 11/20] m68k: Move cpu/$CPU to arch/m68k/cpu/$CPU

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu => arch/m68k/cpu}/mcf5227x/Makefile |0 {cpu => arch/m68k/cpu}/mcf5227x/config.mk |0 {cpu => arch/m68k/cpu}/mcf5227x/cpu.c |0 {cpu => arch/m68k/cpu}/mcf5227x/cpu_init.c |0 {cpu => arch/m68k/cpu}/mcf5227x/interrupts.c

[U-Boot] [PATCH v3 14/20] avr32: Move cpu/at32ap/* to arch/avr32/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/at32ap => arch/avr32/cpu}/Makefile|0 {cpu/at32ap => arch/avr32/cpu}/at32ap700x/Makefile |0 {cpu/at32ap => arch/avr32/cpu}/at32ap700x/clk.c|0 .../at32ap => arch/avr32/cpu}/at32ap700x/portmux.c |0 {cpu/at32ap => arch/avr32/cpu}

[U-Boot] [PATCH v3 12/20] blackfin: Move cpu/blackfin/* to arch/blackfin/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- Makefile |2 +- {cpu/blackfin => arch/blackfin/cpu}/.gitignore |0 {cpu/blackfin => arch/blackfin/cpu}/Makefile |0 .../blackfin/cpu}/bootrom-asm-offsets.awk |0 .../blackfin/cpu}/bootrom-a

[U-Boot] [PATCH v3 15/20] microblaze: Move cpu/microblaze/* to arch/microblaze/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/microblaze => arch/microblaze/cpu}/Makefile |0 {cpu/microblaze => arch/microblaze/cpu}/cache.c|0 {cpu/microblaze => arch/microblaze/cpu}/cpu.c |0 .../microblaze => arch/microblaze/cpu}/exception.c |0 .../microblaze/cpu}/interrupts

[U-Boot] [PATCH v3 17/20] sparc: Move cpu/leon[23] to arch/sparc/cpu/leon[23]

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu => arch/sparc/cpu}/leon2/Makefile |0 {cpu => arch/sparc/cpu}/leon2/config.mk|0 {cpu => arch/sparc/cpu}/leon2/cpu.c|0 {cpu => arch/sparc/cpu}/leon2/cpu_init.c |0 {cpu => arch/sparc/cpu}/leon2/interrupts.c |0 {cpu => arc

[U-Boot] [PATCH v3 18/20] nios: Move cpu/nios/* to arch/nios/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/nios => arch/nios/cpu}/Makefile |0 {cpu/nios => arch/nios/cpu}/asmi.c |0 {cpu/nios => arch/nios/cpu}/config.mk|0 {cpu/nios => arch/nios/cpu}/cpu.c|0 {cpu/nios => arch/nios/cpu}/interrupts.c |0 {cpu/nios => arch/nio

[U-Boot] [PATCH v3 19/20] nios2: Move cpu/nios2/* to arch/nios2/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/nios2 => arch/nios2/cpu}/Makefile |0 {cpu/nios2 => arch/nios2/cpu}/config.mk|0 {cpu/nios2 => arch/nios2/cpu}/cpu.c|0 {cpu/nios2 => arch/nios2/cpu}/epcs.c |0 {cpu/nios2 => arch/nios2/cpu}/exceptions.S |0 {cpu/nios2

[U-Boot] [PATCH v3 16/20] i386: Move cpu/i386/* to arch/i386/cpu/*

2010-04-11 Thread Peter Tyser
Signed-off-by: Peter Tyser --- {cpu/i386 => arch/i386/cpu}/Makefile|0 {cpu/i386 => arch/i386/cpu}/config.mk |0 {cpu/i386 => arch/i386/cpu}/cpu.c |0 {cpu/i386 => arch/i386/cpu}/interrupts.c|0 {cpu/i386 => arch/i386/cpu}/resetvec.S

[U-Boot] [PATCH v3 20/20] Update README to reflect new directory structure

2010-04-11 Thread Peter Tyser
Also fix up some whitespace issues that were introduced when moving directory locations. Signed-off-by: Peter Tyser --- README | 158 +--- 1 files changed, 91 insertions(+), 67 deletions(-) diff --git a/README b/README index d5ccdc5..

Re: [U-Boot] [PATCH v3 1/3] ARM1176: Coexist with other ARM1176 platforms

2010-04-11 Thread Tom
Cyril Chemparathy wrote: > The current ARM1176 CPU specific code is too specific to the SMDK6400 > architecture. The following changes were necessary prerequisites for the > addition of other SoCs based on ARM1176. > > Existing board's (SMDK6400) configuration has been modified to keep behavior >

Re: [U-Boot] [PATCH v3 00/20] Reorganize directory structure

2010-04-11 Thread Ben Warren
Hi Peter, On Sun, Apr 11, 2010 at 10:26 AM, Peter Tyser wrote: > This series reorganizes U-Boot's directory structure so that it looks > like: > /arch/$ARCH/ >/lib/ >/include/asm/ >/cpu/ if 1 CPU type> >/config.mk (old lib_$ARCH/config.mk) > > /lib/ >/ >

Re: [U-Boot] [PATCHv2 09/13] arm: add Cortex A9 support

2010-04-11 Thread Tom
Rabin Vincent wrote: > On Fri, Apr 9, 2010 at 6:57 PM, Vaibhav Bedia wrote: >> As all Cortex processors implement the ARMv7 architecture a better grouping >> IMHO would be cpu/cortex/a8 and cpu/cortex/a9. The common stuff can be under >> cpu/cortex/. > > Perhaps Tom can clarify if he's OK with th

Re: [U-Boot] U-Boot ARM/PXA maintainership

2010-04-11 Thread Tom
Marek Vasut wrote: > Hello, > > It seems my patches for the PXA2xx and PXA3xx in U-Boot are ignored. I'd be > willing to take over PXA maintainance in U-Boot. I already maintain various > PXA- > based devices in mainline Linux kernel. I also maintain the OpenPXA project > (IPL > for PXA3xx dev

Re: [U-Boot] [PATCH v3 00/20] Reorganize directory structure

2010-04-11 Thread Wolfgang Denk
Dear Peter Tyser, In message <1271006835-3864-1-git-send-email-pty...@xes-inc.com> you wrote: > This series reorganizes U-Boot's directory structure so that it looks > like: Hmm... on ARM, this explodes on me with a ton of error messages: MAKEALL_LOGDIR=/work/wd/tmp-arm-LOG BUILD_DIR=/work/wd/tm

Re: [U-Boot] [PATCH v3 00/20] Reorganize directory structure

2010-04-11 Thread Peter Tyser
On Sun, 2010-04-11 at 23:57 +0200, Wolfgang Denk wrote: > Dear Peter Tyser, > > In message <1271006835-3864-1-git-send-email-pty...@xes-inc.com> you wrote: > > This series reorganizes U-Boot's directory structure so that it looks > > like: > > Hmm... on ARM, this explodes on me with a ton of erro

Re: [U-Boot] [ARM] U-Boot ARM/PXA maintainership

2010-04-11 Thread Marek Vasut
Dne Ne 11. dubna 2010 22:53:44 Tom napsal(a): > Marek Vasut wrote: > > Hello, Hi > > > > It seems my patches for the PXA2xx and PXA3xx in U-Boot are ignored. I'd > > be willing to take over PXA maintainance in U-Boot. I already maintain > > various PXA- based devices in mainline Linux kernel. I a

Re: [U-Boot] Does U-boot supports Spansion S29GL512P NOR Flash?

2010-04-11 Thread prakash bedge
Hi Frank,Stefan, Please see bleow error log for I am getting in detecting CFI flash chip. I am running u-boot from CRAM temporarily. U-Boot 2009.08 (Apr 01 2010 - 17:32:17) DRAM: 2 MB Top of RAM usable for U-Boot at: 0020 Reserving 175k for U-Boot at: 001d4000 Reserving 1040k for m

[U-Boot] [PATCH/RFC] Fixup for directory reorganization patch series

2010-04-11 Thread Peter Tyser
This patch fixes 2 issues with the original directory reorganization patchset: 1. It fixes the symlinking of the 'proc' directory in include/asm when building out-of-tree. Anyone know what the deal is with the 'include2' directory that's created when building out of tree? Or why its ne

Re: [U-Boot] Does U-boot supports Spansion S29GL512P NOR Flash?

2010-04-11 Thread prakash bedge
Hi Stefan, >> Right. Most likely you just need to tune the chip select timing registers And of course the size of the CS. What mean by size of CS? Which file I should check for timing register for S29GL512P? >> BTW: You might also need to configure a bigger TLB entry for the FLASH now that you use

Re: [U-Boot] [PATCH v2 1/2] fsl_sata: Add the workaround for errata SATA-A001

2010-04-11 Thread Kumar Gala
On Apr 10, 2010, at 4:13 PM, Wolfgang Denk wrote: > Dear Kumar Gala, > > In message <8d50246c-cfbb-4cfa-8cbb-2acfadb0d...@kernel.crashing.org> you > wrote: >> >> On Apr 9, 2010, at 12:22 AM, Dave Liu wrote: >> >>> After power on, the SATA host controller of P1022 Rev1 is configured >>> in leg

Re: [U-Boot] [PATCH v1 2/2] fsl_sata: Move the snoop bit to another place

2010-04-11 Thread Kumar Gala
On Apr 10, 2010, at 4:12 PM, Wolfgang Denk wrote: > Dear Kumar Gala, > > In message <8eed58c1-227e-441b-8b2e-7bfee809c...@kernel.crashing.org> you > wrote: >> >> On Apr 8, 2010, at 6:32 PM, Dave Liu wrote: >> >>> For P1022 SATA host controller, the data snoop bit of DW3 in PRDT >>> is moved t

Re: [U-Boot] Moving i2c_board_init to after i2c_init operations

2010-04-11 Thread Heiko Schocher
Hello Richard, Richard Retanubun wrote: > I am trying to do something similar to what you did in this commit: > > http://git.denx.de/?p=u-boot/u-boot-i2c.git;a=commit;h=39df00d9aecfb465b9eec9af593f9b763fb5209a > > > and I have a question, must i2c_board_init for fsl_i2c.c be called before > the

Re: [U-Boot] [PATCH V5 1/3] Initial support for Marvell Orion5x SoC

2010-04-11 Thread Prafulla Wadaskar
> -Original Message- > From: Wolfgang Denk [mailto:w...@denx.de] > Sent: Sunday, April 11, 2010 2:40 AM > To: Albert ARIBAUD > Cc: Prafulla Wadaskar; U-Boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH V5 1/3] Initial support for > Marvell Orion5x SoC > > Dear Albert ARIBAUD, > > In

[U-Boot] [PATCH v3 2/2] fsl_sata: Move the snoop bit to another place

2010-04-11 Thread Dave Liu
For P1022 SATA host controller, the data snoop bit of DW3 in PRDT is moved to bit28. Signed-off-by: Dave Liu --- * address Wolfgang's comments drivers/block/fsl_sata.h |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/block/fsl_sata.h b/drivers/block/fsl_sa

[U-Boot] [PATCH v3 1/2] fsl_sata: Add the workaround for errata SATA-A001

2010-04-11 Thread Dave Liu
After power on, the SATA host controller of P1022 Rev1 is configured in legacy mode instead of the expected enterprise mode. Software needs to clear bit[28] of HControl register to change to enterprise mode after bringing the host offline. Signed-off-by: Dave Liu --- * address Wolfgang's comment