Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-27 Thread Scott Wood
rashing.org; Li Yang-R58472 >> Subject: Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by >> looking for ISA node >> >> On 07/25/2012 09:20 PM, Jia Hongtao-B38951 wrote: >>> All this recursion thing I will try another way. >>> >>> But this is

RE: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-26 Thread Jia Hongtao-B38951
> -Original Message- > From: Wood Scott-B07421 > Sent: Friday, July 27, 2012 9:34 AM > To: Jia Hongtao-B38951 > Cc: Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org; > ga...@kernel.crashing.org; Li Yang-R58472 > Subject: Re: [PATCH 3/6] powerpc/fsl-pci: Determine pri

Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-26 Thread Scott Wood
On 07/25/2012 09:20 PM, Jia Hongtao-B38951 wrote: > All this recursion thing I will try another way. > > But this is not the same as you did. If we use platform driver probe function > will be called more than once. Your function is to find ISA node and check if > the parent equal to this PCI cont

RE: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-25 Thread Jia Hongtao-B38951
> -Original Message- > From: Wood Scott-B07421 > Sent: Thursday, July 26, 2012 1:26 AM > To: Jia Hongtao-B38951 > Cc: Wood Scott-B07421; linuxppc-dev@lists.ozlabs.org; > ga...@kernel.crashing.org; Li Yang-R58472 > Subject: Re: [PATCH 3/6] powerpc/fsl-pci: Determine p

Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-25 Thread Scott Wood
On 07/25/2012 04:01 AM, Jia Hongtao-B38951 wrote: >>> +/* >>> + * Recursively scan all the children nodes of parent and find out if >> there >>> + * is "isa" node. Return 1 if parent has isa node otherwise return 0. >>> + */ >>> +int has_isa_node(struct device_node *parent) >>> +{ >>> + static in

Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-25 Thread Scott Wood
> B07421; Li Yang-R58472 >> Subject: Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by >> looking for ISA node >> >> On 07/24/2012 05:20 AM, Jia Hongtao wrote: >>> PCI host bridge is primary bus if it contains an ISA node. But not all >> boards >

RE: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-25 Thread Jia Hongtao-B38951
> > +/* > > + * Recursively scan all the children nodes of parent and find out if > there > > + * is "isa" node. Return 1 if parent has isa node otherwise return 0. > > + */ > > +int has_isa_node(struct device_node *parent) > > +{ > > + static int result; > > + struct device_node *cur_child; >

RE: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-24 Thread Jia Hongtao-B38951
> -Original Message- > From: Wood Scott-B07421 > Sent: Wednesday, July 25, 2012 2:48 AM > To: Jia Hongtao-B38951 > Cc: linuxppc-dev@lists.ozlabs.org; ga...@kernel.crashing.org; Wood Scott- > B07421; Li Yang-R58472 > Subject: Re: [PATCH 3/6] powerpc/fsl-pci: Det

Re: [PATCH 3/6] powerpc/fsl-pci: Determine primary bus by looking for ISA node

2012-07-24 Thread Scott Wood
On 07/24/2012 05:20 AM, Jia Hongtao wrote: > PCI host bridge is primary bus if it contains an ISA node. But not all boards > fit this rule. Device tree should be updated for all these boards. > > Signed-off-by: Jia Hongtao > Signed-off-by: Li Yang > --- > arch/powerpc/include/asm/pci-bridge.h |