Prabhakar Kushwaha
b6ccd2c9de
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 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@freescale.com >
Signed-off-by: Kumar Gala <galak@kernel.crashing.org >
2011-04-04 09:24:41 -05:00
..
2010-04-21 23:42:38 +02:00
2010-09-23 09:02:05 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-10-04 11:15:02 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2011-04-04 09:24:41 -05:00
2011-02-02 22:36:10 +01:00
2011-04-04 09:24:40 -05:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2011-03-24 09:20:49 -05:00
2011-04-04 09:24:40 -05:00
2010-04-21 23:42:38 +02:00
2010-10-20 02:27:18 -05:00
2010-07-26 08:07:47 -05:00
2010-04-21 23:42:38 +02:00
2011-04-04 09:24:40 -05:00
2011-04-04 09:24:41 -05:00
2011-01-14 01:32:22 -06:00
2011-04-04 09:24:41 -05:00
2010-04-26 22:37:57 -05:00
2011-04-04 09:24:41 -05:00
2010-07-26 13:07:56 -05:00
2010-07-26 13:07:57 -05:00
2011-02-07 11:13:16 +01:00
2010-07-16 10:55:09 -05:00
2011-04-04 09:24:41 -05:00
2011-01-14 01:32:21 -06:00
2010-10-18 22:33:32 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2011-04-04 09:24:41 -05:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-07-16 10:55:09 -05:00
2010-07-16 10:55:08 -05:00
2010-07-09 15:00:54 -05:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-10-04 11:15:02 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-10-04 11:15:02 +02:00
2010-09-23 09:02:05 +02:00
2010-10-04 11:15:02 +02:00
2010-10-04 11:15:02 +02:00
2010-10-04 11:20:11 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-10-04 11:19:43 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2010-09-23 09:02:05 +02:00
2011-04-04 09:24:41 -05:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00
2010-10-18 22:38:56 +02:00
2010-04-21 23:42:38 +02:00
2010-04-21 23:42:38 +02:00