15 Mar, 2011

1 commit

  • 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 config and interrupt Status register to struct ccsr_pci & updated
    pit_t array size to reflect the 4 inbound windows.

    Device tree is used to maintain backward compatibility i.e. update inbound
    window 1 index depending upon "compatible" field witin PCIE node.

    Signed-off-by: Prabhakar Kushwaha
    Acked-by: Roy Zang
    Signed-off-by: Kumar Gala

    Prabhakar Kushwaha
     

14 Oct, 2010

1 commit

  • The following commit broke 83xx because it assumed the 83xx platforms
    exposed the "IMMR" address in BAR0 like the 85xx/86xx/QoriQ devices do:

    commit 3da34aae03d498ee62f75aa7467de93cce3030fd
    Author: Kumar Gala
    Date: Tue May 12 15:51:56 2009 -0500

    powerpc/fsl: Support unique MSI addresses per PCIe Root Complex

    However that is not true, so we have to search through the inbound
    window settings on 83xx to find which one matches the IMMR address to
    determine its PCI address.

    Reported-by: Ilya Yanok
    Signed-off-by: Kumar Gala

    Kumar Gala
     

19 May, 2009

1 commit


17 Jul, 2008

1 commit


23 Jul, 2007

3 commits