[PATCH 10/10] sbc834x: Add default config file for Wind River SBC8349 board

2008-01-24 Thread Paul Gortmaker
Default config file for SBC8349 board, suitable for use as with NFS as a root file system and gianfar as the NFS root device. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc834x_defconfig | 800 1 files changed, 800 inse

[PATCH 9/10] sbc834x: Add device tree source for Wind River SBC834x board.

2008-01-24 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC834x board. It is based on the MPC834x_MDS DTS, with the biggest difference being the lack of BCSR and the PCI2 that the MDS gets via the PIB. That, and this file is also dts-v1 format. Signed-off-by: Paul Gortmaker <[EMAIL PROTEC

[PATCH 6/10] sbc8548: Add v1 device tree source for Wind River SBC8548 board

2008-01-24 Thread Paul Gortmaker
This adds a v1 device tree source for the Wind River SBC8548 board. The biggest difference between this and the MPC8548CDS reference platform is the absence of the CDS's Arcadia peripherals and physical access to the PCI#2 bus. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- a

[PATCH 7/10] sbc8548: Add default .config file for Wind River SBC8548

2008-01-24 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8548 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the soc/16550 compatible UART. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8548_defconfig

[PATCH 8/10] sbc834x: Add support for Wind River SBC834x boards

2008-01-24 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC834x boards. The SBC8349 is more common, although it should work on the SBC8347 board as well. Support is heavily based on the existing MPC834x_MDS code. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/83xx/K

[PATCH 4/10] sbc8560: Add default .config file for Wind River SBC8560

2008-01-24 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8560 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the 16550 compatible UART on the board. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8560_defconfig

[PATCH 5/10] sbc8548: Add basic support for Wind River SBC8548 as powerpc

2008-01-24 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC8548 board, implemented as powerpc. It closely follows the implementation of the MPC8548CDS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 10 ++- arch/powerpc/platforms/85xx/Makefile

[PATCH 3/10] CPM2: Make support for the CPM2 optional on 8560 based boards

2008-01-24 Thread Paul Gortmaker
Currently there is no way to disable the CPM2 support. Some boards, like the SBC8560 have their own external UART and don't have any direct dependencies on the CPM for a serial console or anything else. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/8

[PATCH 2/10] sbc8560: Add v1 device tree source for Wind River SBC8560 board

2008-01-24 Thread Paul Gortmaker
This adds a v1 device tree source for the Wind River SBC8560 board. The biggest difference between this and the MPC8560ADS reference platform dts is the use of an external 16550 compatible UART instead of the CPM2. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/bo

[PATCH 1/10] sbc8560: add support for Wind River SBC8560 in arch/powerpc

2008-01-24 Thread Paul Gortmaker
This adds support for the Wind River SBC8560 board, implemented as powerpc. It closely follows the implementation of the MPC8560ADS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 11 +- arch/powerpc/platforms/85xx/Makefile |1 +

[PATCH 0/10] Support for SBC834x/8548/8560 Wind River Boards

2008-01-24 Thread Paul Gortmaker
This series contains the patches for the Wind River SBC834x, SBC8548 and SBC8560, grouped together for merge convenience. Changes since previous: sbc834x: - machine_device_initcall as per Kumar's recent commit 6392f184 - remove four device_type from dts that DavidG wanted gone.

Re: [PATCH] powerpc: reduce code duplication in legacy_serial, add UART parent types

2008-01-24 Thread Paul Gortmaker
In message: [PATCH] powerpc: reduce code duplication in legacy_serial, add UART parent types on 24/01/2008 Paul Gortmaker wrote: > @@ -31,6 +32,15 @@ static struct legacy_serial_info { > int irq_check_parent; > phys_addr_t

[PATCH] powerpc: reduce code duplication in legacy_serial, add UART parent types

2008-01-24 Thread Paul Gortmaker
generic "simple-bus" as requested by Scott Wood. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/kernel/legacy_serial.c | 45 +- 1 files changed, 17 insertions(+), 28 deletions(-) diff --git a/arch/powerpc/kernel/legacy_serial.c

Re: [PATCH 0/7] Powerpc support for SBC8560 board

2008-01-24 Thread Paul Gortmaker
Kumar Gala wrote: > > On Jan 24, 2008, at 8:17 AM, Paul Gortmaker wrote: > >> Kumar Gala wrote: >>> >>> Have we closed on these patches? >>> >>> the sbc8560 is the last board that we need to close on for me to >>> kill 85xx in arch/p

Re: [PATCH 0/7] Powerpc support for SBC8560 board

2008-01-24 Thread Paul Gortmaker
Kumar Gala wrote: > > On Jan 7, 2008, at 8:25 AM, Paul Gortmaker wrote: > >> >> This is a respin of the sbc8560 patches, incorporating the feedback and >> suggested changes from everyone. Changes include: >> >> -coding style and missing of_put (Stephen

Re: [PATCH 2/7] powerpc: allow localbus compatible serial ports for console device

2008-01-17 Thread Paul Gortmaker
In message: Re: [PATCH 2/7] powerpc: allow localbus compatible serial ports for console device on 07/01/2008 Arnd Bergmann wrote: > On Monday 07 January 2008, Paul Gortmaker wrote: > > > > I'd thought about doing that, but there are slight differences > > in each test

Re: [PATCH 4/7] sbc8560: Add device tree source for Wind River SBC8560 board

2008-01-17 Thread Paul Gortmaker
lly correct... [All the good stuff with the localbus is near the bottom of the dts.] Paul. /* * SBC8560 Device Tree Source * * Copyright 2007 Wind River Systems Inc. * * Paul Gortmaker (see MAINTAINERS for contact information) * * This program is free software; you can redistribute i

[PATCH 3/3] sbc834x: Add default config file for Wind River SBC8349 board

2008-01-08 Thread Paul Gortmaker
Default config file for SBC8349 board, suitable for use as with NFS as a root file system and gianfar as NFS root device. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc834x_defconfig | 800 1 files changed, 800 insertions

[PATCH 2/3] sbc834x: Add device tree source for Wind River SBC834x board.

2008-01-08 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC834x board. It is based on the MPC834x_MDS DTS, with the biggest difference being the lack of BCSR and the PCI2 that the MDS gets via the PIB. That, and this file is also dts-v1 format. Signed-off-by: Paul Gortmaker <[EMAIL PROTEC

[PATCH 1/3] sbc834x: Add support for Wind River SBC834x boards

2008-01-08 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC834x boards. The SBC8349 is more common, although it should work on the SBC8347 board as well. Support is heavily based on the existing MPC834x_MDS code. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/83xx/K

[PATCH 0/3] Powerpc support for SBC834x board

2008-01-08 Thread Paul Gortmaker
The following three patches add support for the Wind River SBC834x board into arch/powerpc. The support is primarily based on the existing Fsl MPC834x_MDS board support. 1) Add support for Wind River SBC834x boards b/arch/powerpc/platforms/83xx/Kconfig |9 ++ b/arch/powerpc/platforms/8

[PATCH 5/5] sbc85xx: remove PCI exclude device for sbc8548/sbc8560

2008-01-08 Thread Paul Gortmaker
The PCI exclude device for the sbc85xx boards was only filtering out the PHB and nothing else. This functionality is no longer required at a board specific level -- it is handled as a more global quirk now. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platform

[PATCH 4/5] sbc8548: Convert device tree to be dts-v1 compatible

2008-01-08 Thread Paul Gortmaker
This converts the dts to be dts-v1 compatible. Tested with the latest git pull of dtc (Dec 21/07). Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/sbc8548.dts | 122 +++-- 1 files changed, 62 insertions(+), 60 deletions(-) diff

[PATCH 3/5] sbc8548: Add default .config file for Wind River SBC8548

2008-01-08 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8548 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the soc/16550 compatible UART. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8548_defconfig

[PATCH 2/5] sbc8548: Add device tree source for Wind River SBC8548 board

2008-01-08 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC8548 board. The biggest difference between this and the MPC8548CDS reference platform is the absence of the CDS's Arcadia peripherals and physical access to PCI#2. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/power

[PATCH 1/5] sbc8548: Add basic support for Wind River SBC8548 as powerpc

2008-01-08 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC8548 board, implemented as powerpc. It closely follows the implementation of the MPC8548CDS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 10 ++- arch/powerpc/platforms/85xx/Makefile

[PATCH 0/5] Powerpc support for SBC8548 board

2008-01-08 Thread Paul Gortmaker
This is a repost of the SBC8548 patches, as requested, which contains the dts-v1 patch and the pci exclude removal in addition to the original three 8548 patches. These are layered on top of the SBC8560 patches I'd sent yesterday (since they both go after the same Makefile/Kconfig etc). The patc

Re: [PATCH 3/7] sbc8560: add support for Wind River SBC8560 in arch/powerpc

2008-01-08 Thread Paul Gortmaker
Stephen Rothwell wrote: > Hi Paul, > > On Mon, 7 Jan 2008 09:25:28 -0500 Paul Gortmaker <[EMAIL PROTECTED]> wrote: > > [...] >> +static const struct cpm_pin sbc8560_pins[] = { >> > > Of course, these could be __initdata (but not const as well).

[PATCH/RFC] mpc83xx/85xx SysRQ/brk over 8250 console

2008-01-07 Thread Paul Gortmaker
It seems that if a break is rec'd on the serial console (as per SysRQ or similar) on some 83xx and 85xx processors, then a pulse of IRQs is generated which makes the use of SysRQ itself about 99% impossible. I experimented with trying several ACK strategies, but in the end the thing which worked b

[PATCH] sbc85xx: remove PCI exclude device for sbc8548/sbc8560

2008-01-07 Thread Paul Gortmaker
The PCI exclude device for the sbc85xx boards was only filtering out the PHB and nothing else. This functionality is no longer required at a board specific level -- it is handled as a more global quirk now. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platform

Re: [PATCH 1/3] sbc8548: Add basic support for Wind River SBC8548 as powerpc

2008-01-07 Thread Paul Gortmaker
Kumar Gala wrote: > > On Dec 21, 2007, at 12:43 AM, Paul Gortmaker wrote: > >> This adds the basic support for the Wind River SBC8548 board, >> implemented >> as powerpc. It closely follows the implementation of the MPC8548CDS. >> >> [...

Re: [PATCH 2/7] powerpc: allow localbus compatible serial ports for console device

2008-01-07 Thread Paul Gortmaker
Arnd Bergmann wrote: > On Monday 07 January 2008, Paul Gortmaker wrote: > >> + /* Next, fill our array with any localbus serial ports */ >> + for_each_compatible_node(np, "serial", "ns16550") { >> + struct device_node *lb

[PATCH 7/7] sbc8560: Add default .config file for Wind River SBC8560

2008-01-07 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8560 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the 16550 compatible UART on the board. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8560_defconfig

[PATCH 6/7] CPM2: Make support for the CPM2 optional on 8560 based boards

2008-01-07 Thread Paul Gortmaker
Currently there is no way to disable the CPM2 support. Some boards, like the SBC8560 have their own external UART and don't have any direct dependencies on the CPM for a serial console or anything else. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/8

[PATCH 5/7] sbc8560: Convert WRS SBC8560 device tree to v1 format

2008-01-07 Thread Paul Gortmaker
This patch converts the device tree source for the Wind River SBC8560 board to the new v1 format with C style literals. You should be using a DTC with these DTC commits: 91967acabdfbff8b44fd3a19f432bc6e690df8cc 9138db565adeb2fbba3181fb589f1c9a3f818dde Signed-off-by: Paul

[PATCH 4/7] sbc8560: Add device tree source for Wind River SBC8560 board

2008-01-07 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC8560 board. The biggest difference between this and the MPC8560ADS reference platform dts is the use of an external 16550 compatible UART instead of the CPM2. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/bo

[PATCH 2/7] powerpc: allow localbus compatible serial ports for console device

2008-01-07 Thread Paul Gortmaker
Add to legacy_serial the ability to use any ns16550 compatible UART with a parent that is compatible with "localbus" as the console device. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/kernel/legacy_serial.c | 11 +++ 1 files changed, 11 insertions

[PATCH 3/7] sbc8560: add support for Wind River SBC8560 in arch/powerpc

2008-01-07 Thread Paul Gortmaker
This adds support for the Wind River SBC8560 board, implemented as powerpc. It closely follows the implementation of the MPC8560ADS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 11 +- arch/powerpc/platforms/85xx/Makefile |1 +

[PATCH 1/7] powerpc: use for_each in legacy_serial

2008-01-07 Thread Paul Gortmaker
Use for_each to iterate over device tree nodes in legacy_serial. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/kernel/legacy_serial.c | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/powerpc/kernel/legacy_serial.c b/arch/p

[PATCH 0/7] Powerpc support for SBC8560 board

2008-01-07 Thread Paul Gortmaker
This is a respin of the sbc8560 patches, incorporating the feedback and suggested changes from everyone. Changes include: -coding style and missing of_put (Stephen Rothwell) -minor dtc cleanups for gianfar, mdio, mpic etc. (David Gibson / Kumar Gala) -use for_each macros in legacy_serial to im

Re: [DTC] small ftdump cleanup patch

2008-01-03 Thread Paul Gortmaker
Jon Loeliger wrote: So, like, the other day Paul Gortmaker mumbled: Here is a small patch to clean up the usage info and the error returns for ftdump -- not sure what the future holds for ftdump vs. simply using "dtc -I dtb -O dts someblob.dtb" ... Paul. Paul, Any chance o

[DTC] small ftdump cleanup patch

2008-01-03 Thread Paul Gortmaker
Here is a small patch to clean up the usage info and the error returns for ftdump -- not sure what the future holds for ftdump vs. simply using "dtc -I dtb -O dts someblob.dtb" ... Paul. diff --git a/ftdump.c b/ftdump.c index 53343d7..49bc7cf 100644 --- a/ftdump.c +++ b/ftdump.c @@ -8,6 +8,8 @@

Re: [PATCH] mpc85xx_ads: add in missing of_node_put()

2008-01-02 Thread Paul Gortmaker
In message: Re: [PATCH] mpc85xx_ads: add in missing of_node_put() on 23/12/2007 Stephen Rothwell wrote: > On Fri, 21 Dec 2007 10:40:09 -0500 Paul Gortmaker <[EMAIL PROTECTED]> wrote: > > > > cpm2_pic_init() does its own of_node_get() so we should do an of_node_put()

Re: [PATCH 2/3] sbc8548: Add device tree source for Wind River SBC8548 board

2007-12-21 Thread Paul Gortmaker
In message: Re: [PATCH 2/3] sbc8548: Add device tree source for Wind River SBC8548 board on 21/12/2007 Kumar Gala wrote: > > On Dec 21, 2007, at 12:43 AM, Paul Gortmaker wrote: > >> This adds the device tree source for the Wind River SBC8548 board. [...] > mind looking at co

[PATCH] mpc85xx_ads: add in missing of_node_put()

2007-12-21 Thread Paul Gortmaker
cpm2_pic_init() does its own of_node_get() so we should do an of_node_put() before calling it. This and other coding style cleanups as suggested by Stephen Rothwell. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/mpc85xx_ads.c | 12 ++-- 1

Re: [PATCH 1/4] sbc8560: add basic support for Wind River SBC8560 as powerpc

2007-12-21 Thread Paul Gortmaker
In message: Re: [PATCH 1/4] sbc8560: add basic support for Wind River SBC8560 as powerpc on 21/12/2007 Stephen Rothwell wrote: > Hi Paul, > > Just a couple of comments. [...] > The braces are unnecessary. > [...] > We often say "if (!np)" and leave out the blank line above. > > > + if(of

[PATCH 3/3] sbc8548: Add default .config file for Wind River SBC8548

2007-12-20 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8548 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the soc/16550 compatible UART. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8548_defconfig

[PATCH 2/3] sbc8548: Add device tree source for Wind River SBC8548 board

2007-12-20 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC8548 board. The biggest difference between this and the MPC8548CDS reference platform is the absence of the CDS's Arcadia peripherals and physical access to PCI#2. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/power

[PATCH 1/3] sbc8548: Add basic support for Wind River SBC8548 as powerpc

2007-12-20 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC8548 board, implemented as powerpc. It closely follows the implementation of the MPC8548CDS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 10 ++- arch/powerpc/platforms/85xx/Makefile

[PATCH 0/3] Powerpc support for SBC8548 board

2007-12-20 Thread Paul Gortmaker
The following three patches add support for the Wind River SBC8548 board onto the powerpc branch. The patches are as follows: 1) Add basic support for Wind River SBC8548 as powerpc This adds in the basic platform support file -- closely matching that which exists for the MPC8548CDS board. Thes

Re: [PATCH 0/4] arch/powerpc support for SBC8560 board

2007-12-20 Thread Paul Gortmaker
In message: Re: [PATCH 0/4] arch/powerpc support for SBC8560 board on 20/12/2007 Kumar Gala wrote: >> 3) Add device tree source for Wind River SBC8560 board >> >> This is probably the most interesting part of the group, given that the >> board doesn't use the CPM2 to provide the serial console. I

Re: [PATCH 0/4] arch/powerpc support for SBC8560 board

2007-12-20 Thread Paul Gortmaker
Kumar Gala wrote: > Can we get ride of sbc85xx in arch/ppc with these patches? > > - k That was the plan, yes. P. ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev

[PATCH 4/4] sbc8560: Add default .config file for Wind River SBC8560

2007-12-20 Thread Paul Gortmaker
This is a suitable .config file for building the WRS SBC8560 kernel to be used for NFS root via one of the TSEC interfaces and with serial console via the 16550 compatible UART on the board. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/configs/sbc8560_defconfig

[PATCH 1/4] sbc8560: add basic support for Wind River SBC8560 as powerpc

2007-12-20 Thread Paul Gortmaker
This adds the basic support for the Wind River SBC8560 board, implemented as powerpc. It closely follows the implementation of the MPC8560ADS. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig | 11 +- arch/powerpc/platforms/85xx/Makefile

[PATCH 3/4] sbc8560: Add device tree source for Wind River SBC8560 board

2007-12-20 Thread Paul Gortmaker
This adds the device tree source for the Wind River SBC8560 board. The biggest difference between this and the MPC8560ADS reference platform is the use of an external 16550 compatible UART instead of the CPM2. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/s

[PATCH 2/4] CPM2: Make support for the CPM2 optional on 8560 based boards

2007-12-20 Thread Paul Gortmaker
Currently there is no way to disable the CPM2 support. Some boards, like the SBC8560 have their own external UART and don't have any direct dependencies on the CPM for a serial console or anything else. Signed-off-by: Paul Gortmaker <[EMAIL PROTECTED]> --- arch/powerpc/platforms/8

[PATCH 0/4] arch/powerpc support for SBC8560 board

2007-12-20 Thread Paul Gortmaker
The following four patches add support for the Wind River SBC8560 board onto the powerpc branch. The patches are as follows: 1) Add basic support for Wind River SBC8560 as powerpc This adds in the basic platform support file -- closely matching that which exists for the MPC8560ADS board. b/a

<    1   2   3   4