[U-Boot] [PATCH] fsl_pci: Add support for FSL PCIe controllers v2.x
Kumar Gala
galak at kernel.crashing.org
Thu Feb 10 07:17:06 CET 2011
On Feb 4, 2011, at 2:42 PM, Kumar Gala wrote:
> From: Prabhakar Kushwaha <prabhakar at freescale.com>
>
> FSL PCIe controller v2.1:
> - New MSI inbound window
> - Same Inbound windows address as PCIe controller v1.x
>
> Added new pit_t member(pmit) to struct ccsr_pci for MSI inbound window
>
> FSL PCIe controller v2.2 and v2.3:
> - Different addresses for PCIe inbound window 3,2,1
> - Exposed PCIe inbound window 0
> - New PCIe interrupt status register
>
> Added new Interrupt Status register to struct ccsr_pci & updated pit_t array
> size to reflect the 4 inbound windows.
>
> To maintain backward compatiblilty, on V2.2 or greater controllers we
> start with inbound window 1 and leave inbound 0 with its default value
> (which maps to CCSRBAR).
>
> Signed-off-by: Prabhakar Kushwaha <prabhakar at freescale.com>
> Signed-off-by: Kumar Gala <galak at kernel.crashing.org>
> ---
> arch/powerpc/include/asm/fsl_pci.h | 20 ++++++++++++++++----
> drivers/pci/fsl_pci_init.c | 12 ++++++++++--
> 2 files changed, 26 insertions(+), 6 deletions(-)
applied to 85xx next
- k
More information about the U-Boot
mailing list