diff options
author | Prabhakar Kushwaha | 2011-02-24 10:35:04 +0100 |
---|---|---|
committer | Kumar Gala | 2011-03-15 15:29:56 +0100 |
commit | f4154e160aa2a40dccc963110768b63ce004fed9 (patch) | |
tree | 699a97ec24ea13b34a19e93065cef6b72d83791e /arch/powerpc/platforms | |
parent | powerpc/85xx: Fix writing to spin table 'cpu-release-addr' on ppc64e (diff) | |
download | kernel-qcow2-linux-f4154e160aa2a40dccc963110768b63ce004fed9.tar.gz kernel-qcow2-linux-f4154e160aa2a40dccc963110768b63ce004fed9.tar.xz kernel-qcow2-linux-f4154e160aa2a40dccc963110768b63ce004fed9.zip |
powerpc/fsl_pci: Add support for FSL PCIe controllers v2.x
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 <prabhakar@freescale.com>
Acked-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms')
0 files changed, 0 insertions, 0 deletions