[PATCH] Move 8641 PCI-Express toarch/powerpc/sysdev/fsl_pcie.c.

Zang Roy-r61911 tie-fei.zang at freescale.com
Sat Mar 10 13:32:02 EST 2007


> 
> On Thu, 2007-03-08 at 21:32, Zang Roy-r61911 wrote:
> > > This move sets the stage for the use of generic PCI 
> Express code in 
> > > 85xx and 86xx parts from FSL.  Subsequent patches for
> > > 8548 and 8544 will be able to use this shared code.
> 
> 
> > How about 8548 with pcie?
> > Roy
> 
> Roy,
> 
> This patch that I released was a very simple
> effort to _begin_ the migration of PCI-Ex out
> of 8641 into a generic place so that we can
> get your patches accepted more readily.

Thanks. But I do think it is part of my previous patches :-). 
My patches mainly contains
(1) Move 86xx pcie support to powerpc/sysdev/fsl_pcie.c and 
change some CONFIG Option.
(2) Add 8548 pcie support based on fsl_pcie.c. Add PCIE ATMU for 8548.
(3) Remove some reluctant code in fsl_pcie.c.
(4) Add link status check for pcie.
(5) Unify 85xx/86xx pcie mmu register define.
(6) Add device tree for 85xx cds legacy board.

The code for PCIE ATMU and link status check are from Wei Zhang. 
The patches have been tested for both 85xx/86xx boards and merged to the
85xx git repo. in opensource.freescale.com

> 
> This first step simply _moved_ the existing file
> out of 8641 and patched up the CONFIG options so
> that 8641 will still work.  Notice that this does
> not yet address the 85xx series boards at all.
> Those patches (yours) will follow shortly.
> 
> We will need to resolve the problems with the
> transparent bridges issue first, though.  I am
> currently working through some of those issues
> with Kumar.  We can add you to the discussion
> there for sure!
I do not touch the code for common pci/e architecture because more
discussions
might be needed. I had thought to add the  85xx pcie support early. I
received
too many request for its support.
Thanks.
Roy



More information about the Linuxppc-dev mailing list