[U-Boot-Users] [PATCH] sh: Add support PCI host driver for SH7751/SH7751R

2008-03-11 Thread Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[EMAIL PROTECTED]> --- cpu/sh4/Makefile |2 +- cpu/sh4/pci-sh7751.c | 204 ++ include/asm-sh/pci.h |4 +- 3 files changed, 208 insertions(+), 2 deletions(-) create mode 100644 cpu/sh4/pci-sh7751.c diff

[U-Boot-Users] [PATCH] sh: Add support SuperH SH7751/SH7751R

2008-03-11 Thread Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <[EMAIL PROTECTED]> --- drivers/serial/serial_sh.c |1 + include/asm-sh/cpu_sh4.h| 11 ++- include/asm-sh/cpu_sh7750.h |4 ++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/serial/serial_sh.c b/drivers/serial/serial_

[U-Boot-Users] [PATCH] sh: Add support Renesas Solutions R2D plus board

2008-03-11 Thread Nobuhiro Iwamatsu
R2D plus is SH reference board used with SH7751R. This board has 266Mhz CPU, 64MB SDRAM, Cardbus, CF interface, one PCI bus, VGA, and two Ethernet controller. Signed-off-by: Nobuhiro Iwamatsu <[EMAIL PROTECTED]> --- MAINTAINERS |1 + MAKEALL |1 + M

Re: [U-Boot-Users] Help with "warning: 'alias' attribute ignored"

2008-03-11 Thread Jean-Christophe PLAGNIOL-VILLARD
On 16:54 Tue 11 Mar , Timur Tabi wrote: > I'm trying to write code that uses the "pragma weak" feature of gcc to define > a > global variable that is used only if it isn't defined somewhere else. I > thought > I had it working, but then I noticed this: > > powerpc-linux-gnu-gcc -g -Os -f

Re: [U-Boot-Users] [PATCH] sh: Updated support for MPR2 board (SH7720)

2008-03-11 Thread Nobuhiro Iwamatsu
On Mon, 10 Mar 2008 11:37:10 +0100 "Mark Jonas" <[EMAIL PROTECTED]> wrote: > Hello, > > the attached patch replaces the patch I sent before. I added myself to > the list of board maintainers and diffed against U-Boot git from this > morning, i.e. v1.3.2. > > The attached patch adds support for t

[U-Boot-Users] Help with "warning: 'alias' attribute ignored"

2008-03-11 Thread Timur Tabi
I'm trying to write code that uses the "pragma weak" feature of gcc to define a global variable that is used only if it isn't defined somewhere else. I thought I had it working, but then I noticed this: powerpc-linux-gnu-gcc -g -Os -fPIC -ffixed-r14 -meabi -D__KERNEL__ -DTEXT_BASE=0xFE00 -

Re: [U-Boot-Users] Flash write crash on MPC8548CDS

2008-03-11 Thread Andy Fleming
On Tue, Mar 11, 2008 at 1:30 PM, Eran Liberty <[EMAIL PROTECTED]> wrote: > Hi Andy, > > I am bringing us back online as I think your insights might enlighten > others who might be googleing for answers. (I know i try my best when > faced with problems) Oops, yes. I hit the wrong button. I mea

[U-Boot-Users] [PATCH 09/15 v2] ppc4xx: Add basic support for AMCC 460EX/460GT (5/5)

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- include/ppc440.h | 590 ++ 1 files changed, 502 insertions(+), 88 deletions(-) diff --git a/include/ppc440.h b/include/ppc440.h i

Re: [U-Boot-Users] [PATCH 1/2] NET: Add Vitesse VSC7385 firmware uploading

2008-03-11 Thread Timur Tabi
Ben Warren wrote: > Acked-by: Ben Warren <[EMAIL PROTECTED]> > > Kim - would you mind pulling this into your tree? Best to keep it with > part 2. Kim, just a reminder, please pick up both of these patches for 1.3.3 now that the window is open. Thanks. -- Timur Tabi Linux kernel developer at

Re: [U-Boot-Users] Flash write crash on MPC8548CDS

2008-03-11 Thread ksi
On Tue, 11 Mar 2008, Eran Liberty wrote: Sorry guys for not being able to join you this time, extremely busy making my programmers' team to meet a delivery deadline... I would've participated but... > Hi Andy, > > I am bringing us back online as I think your insights might enlighten > others who

Re: [U-Boot-Users] Flash write crash on MPC8548CDS

2008-03-11 Thread Eran Liberty
Hi Andy, I am bringing us back online as I think your insights might enlighten others who might be googleing for answers. (I know i try my best when faced with problems) Andy Fleming wrote: > On Tue, Mar 11, 2008 at 3:13 AM, Eran Liberty <[EMAIL PROTECTED]> wrote: > >> FLASH: ERROR: too many f

[U-Boot-Users] MPC8548E 4G SDRAM support

2008-03-11 Thread Subbu Linux
Hi Guys, I posted couple of days back in linux-ppc to know whether its possible to support 4GB SDRAM in u-boot and Linux using the 36bit Physical address suport provided by e500v2 core, though i tried in u-boot moving SDRAM base address at 0x1__, I found that Ethernet driver is not working,

[U-Boot-Users] [PATCH 10/15 v2] ppc4xx: Add AMCC Canyonlands support (460EX) (1/3)

2008-03-11 Thread Stefan Roese
This patch adds support for the AMCC Canyonlands 460EX evaluation board. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/amcc/canyonlands/Makefile | 51 + board/amcc/canyonlands/bootstrap.c | 169 +++ board/amcc/canyonlands/canyonlands.c | 385

[U-Boot-Users] [PATCH 13/15 v2] ppc4xx: Add Canyonlands NAND booting support

2008-03-11 Thread Stefan Roese
460EX doesn't support a fixed bootstrap option to boot from 512 byte page NAND devices. The only bootstrap option for NAND booting is option F for 2k page devices. So to boot from a 512 bype page device, the I2C bootstrap EEPROM needs to be programmed accordingly. This patch adds basic NAND bootin

[U-Boot-Users] [PATCH 15/15 v2] ppc4xx: Add USB OHCI support to AMCC Canyonlands 460EX eval board

2008-03-11 Thread Stefan Roese
This patch adds USB OHCI support to the Canyonlands board port. It also enables EXT2 support. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/amcc/canyonlands/canyonlands.c | 14 +++ board/amcc/canyonlands/init.S|3 + include/configs/canyonlands.h| 68 +++

[U-Boot-Users] [PATCH 14/15 v2] usb: Add CFG_OHCI_USE_NPS to common USB-OHCI driver

2008-03-11 Thread Stefan Roese
This patch adds CFG_OHCI_USE_NPS to the common USB-OHCI driver. This way a board just needs to define this new option to enable the "force NoPowerSwitching mode" instead of adding new CPU/architecture defines to the USB source itself. This new option will be used first with the new AMCC 460EX Cany

[U-Boot-Users] [PATCH 11/15 v2] ppc4xx: Add AMCC Canyonlands support (460EX) (2/3)

2008-03-11 Thread Stefan Roese
This patch adds support for the AMCC Canyonlands 460EX evaluation board. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- include/configs/canyonlands.h | 470 + 1 files changed, 470 insertions(+), 0 deletions(-) create mode 100644 include/configs/canyo

[U-Boot-Users] [PATCH 12/15 v2] ppc4xx: Add AMCC Canyonlands support (460EX) (3/3)

2008-03-11 Thread Stefan Roese
This patch adds support for the AMCC Canyonlands 460EX evaluation board. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- MAINTAINERS|1 + MAKEALL|1 + Makefile |3 +++ include/asm-ppc/gpio.h |5 +++-- 4 files changed, 8 insertions(+),

[U-Boot-Users] [PATCH 05/15 v2] ppc4xx: Add basic support for AMCC 460EX/460GT (1/5)

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/44x_spd_ddr2.c | 41 +- cpu/ppc4xx/4xx_enet.c | 369 - cpu/ppc4xx/4xx_pci.c |9 +- cpu/ppc4xx/4xx_pcie.c

[U-Boot-Users] [PATCH 07/15 v2] ppc4xx: Add basic support for AMCC 460EX/460GT (3/5)

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- include/405_mal.h |1 + include/4xx_i2c.h |3 +- include/asm-ppc/4xx_pcie.h | 79 ++- include/asm-ppc/pp

[U-Boot-Users] [PATCH 08/15 v2] ppc4xx: Add basic support for AMCC 460EX/460GT (4/5)

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- include/common.h |4 +++- include/ppc405.h | 23 +++ include/ppc4xx_enet.h | 18 +++--- 3 files changed, 33 insertions(+), 12 deletio

[U-Boot-Users] [PATCH 04/15 v2] ppc4xx: interrupt.c reworked

2008-03-11 Thread Stefan Roese
This patch is a rework of the 4xx interrupt handling done while adding the 460EX/GT support. Interrupts are needed on 4xx for the EMAC driver. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/interrupts.c | 589 +++--- 1 files changed, 141 in

[U-Boot-Users] [PATCH 06/15 v2] ppc4xx: Add basic support for AMCC 460EX/460GT (2/5)

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/cpu.c | 45 +- cpu/ppc4xx/cpu_init.c |1 + cpu/ppc4xx/ndfc.c |3 +- cpu/ppc4xx/speed.c| 125

[U-Boot-Users] [PATCH 03/15 v2] ppc4xx: program_tlb now uses 64bit physical addess

2008-03-11 Thread Stefan Roese
This patch changes the physical addess parameter from 32bit to 64bit. This is needed for 36bit 4xx platforms to access areas located beyond the 4GB border, like SoC peripherals (EBC etc.). Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/netstal/hcu5/sdram.c |2 -- cpu/ppc4xx/tlb.c

[U-Boot-Users] [PATCH 02/15 v2] ppc4xx: miiphy.c reworked

2008-03-11 Thread Stefan Roese
While adding the 460EX/GT support I reworked the 4xx miiphy code. It badly neede some cleanup. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/miiphy.c | 196 +-- 1 files changed, 80 insertions(+), 116 deletions(-) diff --git a/cpu/

[U-Boot-Users] [PATCH 01/15 v2] rtc: Add M41T62 support

2008-03-11 Thread Stefan Roese
This patch add support for the STM M41T62 RTC. It is used and tested on the AMCC Canyonlands 406EX platform. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- drivers/rtc/Makefile |1 + drivers/rtc/m41t62.c | 135 ++ 2 files changed, 136 inse

[U-Boot-Users] [PATCH 0/15 v2] ppc4xx: Add AMCC 460EX Canyonlands support

2008-03-11 Thread Stefan Roese
This patchseries adds support for the new AMCC Canyonlands eval board based on the PPC460EX. Here a short summary of this board/cpu: 460EX: - Up to 1.2GHz, 32kB L1 I-cache and D-cache, 256kB L2-cache, FPU - 1 * PCI (max 66MHz), 2 * PCIe (one 4-lane, one 1-lane) - 2 * GBit Ethernet with TCP/IP acce

Re: [U-Boot-Users] [PATCH] 83xx: Add support for CFG_I2C_SPEED in fsl_i2c.c

2008-03-11 Thread Timur Tabi
Jens Gehrlein wrote: > We started a hack on MPC8548 1.5 years before. Later we found your > announcement on the mailing list. Your patches are the better solution. > It's not urgent. But it's nice to know, how your "release plans" are. Ok, I'll try to get it into 1.3.3 -- Timur Tabi Linux ker

Re: [U-Boot-Users] [PATCH] 83xx: Add support for CFG_I2C_SPEED in fsl_i2c.c

2008-03-11 Thread Jens Gehrlein
Hi Timur, Timur Tabi schrieb: > Jens Gehrlein wrote: > >> When is it planned to apply these patches (especially MPC85xx)? > > Well, it's on my to-do list, but I'm currently busy with something else. How > important is this feature for you? > We started a hack on MPC8548 1.5 years before. Late

Re: [U-Boot-Users] [PATCH] 83xx: Add support for CFG_I2C_SPEED in fsl_i2c.c

2008-03-11 Thread Timur Tabi
Jens Gehrlein wrote: > When is it planned to apply these patches (especially MPC85xx)? Well, it's on my to-do list, but I'm currently busy with something else. How important is this feature for you? -- Timur Tabi Linux kernel developer at Freescale

Re: [U-Boot-Users] [PATCH] 83xx: Add support for CFG_I2C_SPEED in fsl_i2c.c

2008-03-11 Thread Jens Gehrlein
Hi, Timur Tabi schrieb: > Timur Tabi wrote: >> Add support to fsl_i2c.c for setting and querying the I2C bus speed. Current >> 83xx boards define the CFG_I2C_SPEED, but fsl_i2c.c ignores the value and >> uses a conservative value of 0x3F when programming the I2C bus speed. >> >> Signed-off-by: Ti

Re: [U-Boot-Users] [PATCH 5/9] ppc4xx: Add basic support for AMCC 460EX/460GT

2008-03-11 Thread Stefan Roese
On Tuesday 11 March 2008, Wolfgang Denk wrote: > In message <[EMAIL PROTECTED]> you wrote: > > Unfortunately this patch is too big for the list (101k). So please > > find a gzipped version attached. > > Grrrghh Please stick to the rules! > > Binary attachments are not allowed! I'm sure that I

Re: [U-Boot-Users] [PATCH 5/9] ppc4xx: Add basic support for AMCC 460EX/460GT

2008-03-11 Thread Wolfgang Denk
In message <[EMAIL PROTECTED]> you wrote: > > Unfortunately this patch is too big for the list (101k). So please > find a gzipped version attached. Grrrghh Please stick to the rules! Binary attachments are not allowed! Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD:

[U-Boot-Users] [PATCH 5/9] ppc4xx: Add basic support for AMCC 460EX/460GT

2008-03-11 Thread Stefan Roese
This patch adds basic support for the AMCC 460EX/460GT PPC's. Enable high bandwidth access on 460EX/GT. This should/could probably be done on other PPC's too, like 440SPe. This is currently not used, but with this setup it is possible to use it later on in e.g. the Linux EMAC driver for performanc

[U-Boot-Users] [PATCH 6/9] ppc4xx: Add AMCC Canyonlands support (460EX)

2008-03-11 Thread Stefan Roese
This patch adds support for the AMCC Canyonlands 460EX evaluation board. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- MAINTAINERS |1 + MAKEALL |1 + Makefile |3 + board/amcc/canyonlands/Makefile

Re: [U-Boot-Users] please pull u-boot-sparc.git master

2008-03-11 Thread Wolfgang Denk
In message <[EMAIL PROTECTED]> you wrote: > > Please pull sparc. u-boot-sparc.git master. > > I have added support for LEON2 and LEON3 SPARC processors and > their simmulators. I have summarized some SPARC/LEON info below, I hope > you find it > usefull. Tried to make a short comment for all the

[U-Boot-Users] [PATCH] ppc4xx: Fix comment in 405EX DDR2 init code

2008-03-11 Thread Stefan Roese
Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/amcc/kilauea/init.S |4 ++-- board/amcc/makalu/init.S |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/board/amcc/kilauea/init.S b/board/amcc/kilauea/init.S index 4338744..053fe19 100644 --- a/board/amcc/kila

[U-Boot-Users] [PATCH 9/9] ppc4xx: Add USB OHCI support to AMCC Canyonlands 460EX eval board

2008-03-11 Thread Stefan Roese
This patch adds USB OHCI support to the Canyonlands board port. It also enables EXT2 support. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/amcc/canyonlands/canyonlands.c | 14 +++ board/amcc/canyonlands/init.S|3 + include/configs/canyonlands.h| 68 +++

[U-Boot-Users] [PATCH 7/9] ppc4xx: Add Canyonlands NAND booting support

2008-03-11 Thread Stefan Roese
460EX doesn't support a fixed bootstrap option to boot from 512 byte page NAND devices. The only bootstrap option for NAND booting is option F for 2k page devices. So to boot from a 512 bype page device, the I2C bootstrap EEPROM needs to be programmed accordingly. This patch adds basic NAND bootin

[U-Boot-Users] [PATCH 8/9] usb: Add CFG_OHCI_USE_NPS to common USB-OHCI driver

2008-03-11 Thread Stefan Roese
This patch adds CFG_OHCI_USE_NPS to the common USB-OHCI driver. This way a board just needs to define this new option to enable the "force NoPowerSwitching mode" instead of adding new CPU/architecture defines to the USB source itself. This new option will be used first with the new AMCC 460EX Cany

[U-Boot-Users] [PATCH 4/9] ppc4xx: interrupt.c reworked

2008-03-11 Thread Stefan Roese
This patch is a rework of the 4xx interrupt handling done while adding the 460EX/GT support. Interrupts are needed on 4xx for the EMAC driver. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/interrupts.c | 589 +++--- 1 files changed, 141 in

[U-Boot-Users] [PATCH 3/9] ppc4xx: program_tlb now uses 64bit physical addess

2008-03-11 Thread Stefan Roese
This patch changes the physical addess parameter from 32bit to 64bit. This is needed for 36bit 4xx platforms to access areas located beyond the 4GB border, like SoC peripherals (EBC etc.). Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- board/netstal/hcu5/sdram.c |2 -- cpu/ppc4xx/tlb.c

[U-Boot-Users] [PATCH 2/9] ppc4xx: miiphy.c reworked

2008-03-11 Thread Stefan Roese
While adding the 460EX/GT support I reworked the 4xx miiphy code. It badly neede some cleanup. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- cpu/ppc4xx/miiphy.c | 196 +-- 1 files changed, 80 insertions(+), 116 deletions(-) diff --git a/cpu/

[U-Boot-Users] [PATCH 1/9] rtc: Add M41T62 support

2008-03-11 Thread Stefan Roese
This patch add support for the STM M41T62 RTC. It is used and tested on the AMCC Canyonlands 406EX platform. Signed-off-by: Stefan Roese <[EMAIL PROTECTED]> --- drivers/rtc/Makefile |1 + drivers/rtc/m41t62.c | 135 ++ 2 files changed, 136 inse

[U-Boot-Users] [PATCH 0/9] ppc4xx: Add AMCC 460EX Canyonlands support

2008-03-11 Thread Stefan Roese
This patchseries adds support for the new AMCC Canyonlands eval board based on the PPC460EX. Here a short summary of this board/cpu: 460EX: - Up to 1.2GHz, 32kB L1 I-cache and D-cache, 256kB L2-cache, FPU - 1 * PCI (max 66MHz), 2 * PCIe (one 4-lane, one 1-lane) - 2 * GBit Ethernet with TCP/IP acce

[U-Boot-Users] please pull u-boot-sparc.git master

2008-03-11 Thread Daniel Hellstrom
Wolfgang, Please pull sparc. u-boot-sparc.git master. I have added support for LEON2 and LEON3 SPARC processors and their simmulators. I have summarized some SPARC/LEON info below, I hope you find it usefull. Tried to make a short comment for all the patches, I think most of them are pretty obvi