Lines Matching full:pci
12 #include <pci.h>
18 /* Freescale-specific PCI config registers */
34 * Common PCI/PCIE Register structure for mpc85xx and mpc86xx
38 * PCI Translation Registers
68 /* PCI/PCI Express Registers */
70 u32 cfg_addr; /* 0x000 - PCI Configuration Address Register */
71 u32 cfg_data; /* 0x004 - PCI Configuration Data Register */
72 u32 int_ack; /* 0x008 - PCI Interrupt Acknowledge Register */
73 u32 out_comp_to; /* 0x00C - PCI Outbound Completion Timeout Register */
74 u32 out_conf_to; /* 0x010 - PCI Configuration Timeout Register */
99 u32 potar0; /* 0xc00 - PCI Outbound Transaction Address Register 0 */
100 u32 potear0; /* 0xc04 - PCI Outbound Translation Extended Address Register 0 */
102 u32 powar0; /* 0xc10 - PCI Outbound Window Attributes Register 0 */
104 u32 potar1; /* 0xc20 - PCI Outbound Transaction Address Register 1 */
105 u32 potear1; /* 0xc24 - PCI Outbound Translation Extended Address Register 1 */
106 u32 powbar1; /* 0xc28 - PCI Outbound Window Base Address Register 1 */
108 u32 powar1; /* 0xc30 - PCI Outbound Window Attributes Register 1 */
110 u32 potar2; /* 0xc40 - PCI Outbound Transaction Address Register 2 */
111 u32 potear2; /* 0xc44 - PCI Outbound Translation Extended Address Register 2 */
112 u32 powbar2; /* 0xc48 - PCI Outbound Window Base Address Register 2 */
114 u32 powar2; /* 0xc50 - PCI Outbound Window Attributes Register 2 */
116 u32 potar3; /* 0xc60 - PCI Outbound Transaction Address Register 3 */
117 u32 potear3; /* 0xc64 - PCI Outbound Translation Extended Address Register 3 */
118 u32 powbar3; /* 0xc68 - PCI Outbound Window Base Address Register 3 */
120 u32 powar3; /* 0xc70 - PCI Outbound Window Attributes Register 3 */
122 u32 potar4; /* 0xc80 - PCI Outbound Transaction Address Register 4 */
123 u32 potear4; /* 0xc84 - PCI Outbound Translation Extended Address Register 4 */
124 u32 powbar4; /* 0xc88 - PCI Outbound Window Base Address Register 4 */
126 u32 powar4; /* 0xc90 - PCI Outbound Window Attributes Register 4 */
128 u32 pitar3; /* 0xda0 - PCI Inbound Translation Address Register 3 */
130 u32 piwbar3; /* 0xda8 - PCI Inbound Window Base Address Register 3 */
131 u32 piwbear3; /* 0xdac - PCI Inbound Window Base Extended Address Register 3 */
132 u32 piwar3; /* 0xdb0 - PCI Inbound Window Attributes Register 3 */
134 u32 pitar2; /* 0xdc0 - PCI Inbound Translation Address Register 2 */
136 u32 piwbar2; /* 0xdc8 - PCI Inbound Window Base Address Register 2 */
137 u32 piwbear2; /* 0xdcc - PCI Inbound Window Base Extended Address Register 2 */
138 u32 piwar2; /* 0xdd0 - PCI Inbound Window Attributes Register 2 */
140 u32 pitar1; /* 0xde0 - PCI Inbound Translation Address Register 1 */
142 u32 piwbar1; /* 0xde8 - PCI Inbound Window Base Address Register 1 */
144 u32 piwar1; /* 0xdf0 - PCI Inbound Window Attributes Register 1 */
147 u32 pedr; /* 0xe00 - PCI Error Detect Register */
148 u32 pecdr; /* 0xe04 - PCI Error Capture Disable Register */
149 u32 peer; /* 0xe08 - PCI Error Interrupt Enable Register */
150 u32 peattrcr; /* 0xe0c - PCI Error Attributes Capture Register */
151 u32 peaddrcr; /* 0xe10 - PCI Error Address Capture Register */
153 u32 peextaddrcr; /* 0xe14 - PCI Error Extended Address Capture Register */
154 u32 pedlcr; /* 0xe18 - PCI Error Data Low Capture Register */
155 u32 pedhcr; /* 0xe1c - PCI Error Error Data High Capture Register */
156 u32 gas_timr; /* 0xe20 - PCI Gasket Timer Register */
246 #define FSL_PCI_COMPAT "fsl,mpc8540-pci"
263 #define FSL_PCI_COMPAT "fsl,mpc8610-pci"