Re: [PATCH 5/6] PowerPC 440EPx: Sequoia board support

2007-10-05 Thread Benjamin Herrenschmidt
On Fri, 2007-10-05 at 22:36 +0400, Valentine Barshak wrote: > Benjamin Herrenschmidt wrote: > >> Depends on interpretation. IIRC currently the same die is used for 440EPx > >> and > >> 440GRx. I could be wrong here though and it is just a bug in the chip. But > >> anyway we should support this

Re: [PATCH respin 0/7] MPC8568E-MDS related patches

2007-10-05 Thread Kumar Gala
On Oct 5, 2007, at 12:40 PM, Anton Vorontsov wrote: > Hello Kumar, > > This is respin of MPC8568E-MDS patches, on top of master branch > as of today. > > If there are no objections against SPI patch, please Ack it, thus > David could pick it up. I've applied patches 1-5 however I'm not able to g

Re: [RFC] [PATCH] PowerPC: add more than 4MB kernel image size support to bootwarapper

2007-10-05 Thread Mark A. Greer
On Fri, Oct 05, 2007 at 12:30:54PM -0500, Scott Wood wrote: > On Thu, Oct 04, 2007 at 06:58:49PM -0700, Mark A. Greer wrote: > > Having the link address jump around depending on the size of the kernel > > or zImage is wrong IMHO. It just screams "weird can't boot issues." > > We need a way to spec

Re: [PATCH 6/7] [POWERPC] mpc8568mds.dts: fix PCI/PCIe nodes

2007-10-05 Thread Kumar Gala
On Oct 5, 2007, at 1:05 PM, Anton Vorontsov wrote: > On Fri, Oct 05, 2007 at 09:56:46PM +0400, Sergei Shtylyov wrote: >> Hello. >> >> Anton Vorontsov wrote: >> >>> Commit 5bece127f0666996ca90772229e00332a34e516c tried to fix >>> PCI/PCIe nodes, but actually it broke them even harder. ;-) >> >>

Re: [PATCH 5/6] PowerPC 440EPx: Sequoia board support

2007-10-05 Thread Valentine Barshak
Benjamin Herrenschmidt wrote: >> Depends on interpretation. IIRC currently the same die is used for 440EPx >> and >> 440GRx. I could be wrong here though and it is just a bug in the chip. But >> anyway we should support this somehow. Could be that I missed this in the >> current 440GRx (Rainier

Re: [PATCH 6/7] [POWERPC] mpc8568mds.dts: fix PCI/PCIe nodes

2007-10-05 Thread Anton Vorontsov
On Fri, Oct 05, 2007 at 09:56:46PM +0400, Sergei Shtylyov wrote: > Hello. > > Anton Vorontsov wrote: > >> Commit 5bece127f0666996ca90772229e00332a34e516c tried to fix >> PCI/PCIe nodes, but actually it broke them even harder. ;-) > >Of course. But shouldn't those be the subnoses of the "soc" ty

Re: [PATCH 6/7] [POWERPC] mpc8568mds.dts: fix PCI/PCIe nodes

2007-10-05 Thread Scott Wood
On Fri, Oct 05, 2007 at 09:56:46PM +0400, Sergei Shtylyov wrote: > Hello. > > Anton Vorontsov wrote: > > > Commit 5bece127f0666996ca90772229e00332a34e516c tried to fix > > PCI/PCIe nodes, but actually it broke them even harder. ;-) > > Of course. But shouldn't those be the subnoses of the "s

Re: [PATCH 6/7] [POWERPC] mpc8568mds.dts: fix PCI/PCIe nodes

2007-10-05 Thread Sergei Shtylyov
Hello. Anton Vorontsov wrote: > Commit 5bece127f0666996ca90772229e00332a34e516c tried to fix > PCI/PCIe nodes, but actually it broke them even harder. ;-) Of course. But shouldn't those be the subnoses of the "soc" type node? I don't suppose the PCI controllers could hang off the root node..

[PATCH 1/7] [POWERPC] mpc85xx_mds: select QUICC_ENGINE

2007-10-05 Thread Anton Vorontsov
Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig index b8476b2..cf815b2 100644 --- a/arch/powerpc/platforms

[PATCH 2/7] [POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading

2007-10-05 Thread Anton Vorontsov
set_irq_chained_handler overwrites MPIC's handle_irq function (handle_fasteoi_irq) thus MPIC never gets eoi event from the cascaded IRQ. This situation hangs MPIC on MPC8568E. To solve this problem efficiently, QEIC needs pluggable handlers, specific to the underlaying interrupt controller. Patch

[PATCH 3/7] [POWERPC] QE pario: support for MPC85xx layout

2007-10-05 Thread Anton Vorontsov
8 bytes padding required to match MPC85xx registers layout. Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> Reviewed-by: Kim Phillips <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/qe_lib/qe_io.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/sysdev/qe_lib

[PATCH 4/7] [POWERPC] mpc8568mds: update dts to be able to use UCCs

2007-10-05 Thread Anton Vorontsov
1. UCC1's RX_DV pin is 16, not 15; 2. UCC1's phy is at 0x7, not 0x1. Schematics says 0x7, and recent u-boot also using 0x7. 3. Use gianfar's (eTSEC) mdio bus. This is hardware default setup. 4. tx-clock should be CLK16 (GE125, PB31); 5. phy-connection-type is RGMII-ID; Signed-off-by: Anton Voro

[PATCH 5/7] [POWERPC] mpc85xx_mds: reset UCC ethernet properly

2007-10-05 Thread Anton Vorontsov
Apart from that the current code doesn't compile it's also meaningless with regard to the MPC8568E-MDS' BCSR. This patch used to reset UCCs properly. Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> --- arch/powerpc/platforms/85xx/mpc85xx_mds.c | 28 1 files chan

[PATCH 6/7] [POWERPC] mpc8568mds.dts: fix PCI/PCIe nodes

2007-10-05 Thread Anton Vorontsov
Commit 5bece127f0666996ca90772229e00332a34e516c tried to fix PCI/PCIe nodes, but actually it broke them even harder. ;-) Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/mpc8568mds.dts |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch

[PATCH 7/7] [POWERPC][SPI] spi_mpc83xx: allow use on any processors with QUICC Engine

2007-10-05 Thread Anton Vorontsov
Currently, all QE SPI controllers are almost the same comparing to MPC83xx's, thus let's use that driver for them. Tested to work on MPC85xx in loopback mode. Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> --- This is respin. Hope this time it will get ack from the PowerPC team. drivers/sp

[PATCH respin 0/7] MPC8568E-MDS related patches

2007-10-05 Thread Anton Vorontsov
Hello Kumar, This is respin of MPC8568E-MDS patches, on top of master branch as of today. If there are no objections against SPI patch, please Ack it, thus David could pick it up. Thanks, -- Anton Vorontsov email: [EMAIL PROTECTED] backup email: [EMAIL PROTECTED] irc://irc.freenode.net/bd2 ___

Re: [RFC] [PATCH] PowerPC: add more than 4MB kernel image size support to bootwarapper

2007-10-05 Thread Scott Wood
On Thu, Oct 04, 2007 at 06:58:49PM -0700, Mark A. Greer wrote: > Having the link address jump around depending on the size of the kernel > or zImage is wrong IMHO. It just screams "weird can't boot issues." > We need a way to specify exactly where we want the zImage linked no > matter what the ker

Re: Patch: Fix regression. Make hot unlplug of CPU0 work again.

2007-10-05 Thread Milton Miller
On Fri, Oct 05, 2007 at 05:05:21PM, Tony Breeds wrote: >> On Fri, Oct 05, 2007 at 01:52:41PM +1000, Tony Breeds wrote: >> Early in the 2.6.23 cycle we broke the ability to offline cpu0 >> (7ccb4a662462616f6be5053e26b79580e02f1529). This patch fixes that by >> ensuring that the (xics) default irq

Re: 2.6.23-rc7-mm1 -- powerpc rtas panic

2007-10-05 Thread Linas Vepstas
On Thu, Oct 04, 2007 at 05:01:47PM -0700, Nish Aravamudan wrote: > On 10/2/07, Tony Breeds <[EMAIL PROTECTED]> wrote: > > On Wed, Oct 03, 2007 at 10:30:16AM +1000, Michael Ellerman wrote: > > > > > I realise it'll make the patch bigger, but this doesn't seem like a > > > particularly good name for

Re: [PATCH] fsl_spi_init: Support non-QE processors

2007-10-05 Thread Kumar Gala
On Oct 3, 2007, at 11:01 PM, Stephen Rothwell wrote: > On Wed, 03 Oct 2007 17:43:50 +0200 Peter Korsgaard > <[EMAIL PROTECTED]> wrote: >> >> @@ -1220,14 +1220,17 @@ int __init fsl_spi_init(struct >> spi_board_info *board_infos, >> { >> struct device_node *np; >> unsigned int i; >>

Re: [RFC][PATCH][POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading

2007-10-05 Thread Anton Vorontsov
On Fri, Oct 05, 2007 at 12:18:58AM -0500, Kumar Gala wrote: [...] >>> Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]> >> >> Looks allright, if it also works, then ship it :-) >> >> Acked-by: Benjamin Herrenschmidt <[EMAIL PROTECTED]> > > Now that this has been ack'd by Ben if you can respin the

Re: Fix regression. Make hot unlplug of CPU0 work again.

2007-10-05 Thread Michael Ellerman
On Fri, 2007-10-05 at 17:05 +1000, Tony Breeds wrote: > On Fri, Oct 05, 2007 at 01:52:41PM +1000, Tony Breeds wrote: > > Early in the 2.6.23 cycle we broke the ability to offline cpu0 > > (7ccb4a662462616f6be5053e26b79580e02f1529). This patch fixes that by > > ensuring that the (xics) default irq

Re: Fix regression. Make hot unlplug of CPU0 work again.

2007-10-05 Thread Tony Breeds
On Fri, Oct 05, 2007 at 01:52:41PM +1000, Tony Breeds wrote: > Early in the 2.6.23 cycle we broke the ability to offline cpu0 > (7ccb4a662462616f6be5053e26b79580e02f1529). This patch fixes that by > ensuring that the (xics) default irq server, will not be 0 when taking > cpu0 offline. > > Also c