Lines Matching defs:ccsr_pex
127 typedef struct ccsr_pex { struct
128 uint cfg_addr; /* 0x8000 - PEX Configuration Address Register */
129 uint cfg_data; /* 0x8004 - PEX Configuration Data Register */
130 char res1[4];
131 uint out_comp_to; /* 0x800C - PEX Outbound Completion Timeout Register */
132 char res2[16];
133 uint pme_msg_det; /* 0x8020 - PEX PME & message detect register */
134 uint pme_msg_int_en; /* 0x8024 - PEX PME & message interrupt enable register */
135 uint pme_msg_dis; /* 0x8028 - PEX PME & message disable register */
136 uint pm_command; /* 0x802c - PEX PM Command register */
137 char res3[3016];
138 uint block_rev1; /* 0x8bf8 - PEX Block Revision register 1 */
139 uint block_rev2; /* 0x8bfc - PEX Block Revision register 2 */
140 uint potar0; /* 0x8c00 - PEX Outbound Transaction Address Register 0 */
141 uint potear0; /* 0x8c04 - PEX Outbound Translation Extended Address Register 0 */
142 char res4[8];
143 uint powar0; /* 0x8c10 - PEX Outbound Window Attributes Register 0 */
144 char res5[12];
145 uint potar1; /* 0x8c20 - PEX Outbound Transaction Address Register 1 */
146 uint potear1; /* 0x8c24 - PEX Outbound Translation Extended Address Register 1 */
147 uint powbar1; /* 0x8c28 - PEX Outbound Window Base Address Register 1 */
148 char res6[4];
149 uint powar1; /* 0x8c30 - PEX Outbound Window Attributes Register 1 */
150 char res7[12];
151 uint potar2; /* 0x8c40 - PEX Outbound Transaction Address Register 2 */
152 uint potear2; /* 0x8c44 - PEX Outbound Translation Extended Address Register 2 */
153 uint powbar2; /* 0x8c48 - PEX Outbound Window Base Address Register 2 */
154 char res8[4];
155 uint powar2; /* 0x8c50 - PEX Outbound Window Attributes Register 2 */
156 char res9[12];
157 uint potar3; /* 0x8c60 - PEX Outbound Transaction Address Register 3 */
158 uint potear3; /* 0x8c64 - PEX Outbound Translation Extended Address Register 3 */
159 uint powbar3; /* 0x8c68 - PEX Outbound Window Base Address Register 3 */
160 char res10[4];
161 uint powar3; /* 0x8c70 - PEX Outbound Window Attributes Register 3 */
162 char res11[12];
163 uint potar4; /* 0x8c80 - PEX Outbound Transaction Address Register 4 */
164 uint potear4; /* 0x8c84 - PEX Outbound Translation Extended Address Register 4 */
165 uint powbar4; /* 0x8c88 - PEX Outbound Window Base Address Register 4 */
166 char res12[4];
167 uint powar4; /* 0x8c90 - PEX Outbound Window Attributes Register 4 */
168 char res13[12];
169 char res14[256];
170 uint pitar3; /* 0x8da0 - PEX Inbound Translation Address Register 3 */
171 char res15[4];
172 uint piwbar3; /* 0x8da8 - PEX Inbound Window Base Address Register 3 */
173 uint piwbear3; /* 0x8dac - PEX Inbound Window Base Extended Address Register 3 */
174 uint piwar3; /* 0x8db0 - PEX Inbound Window Attributes Register 3 */
175 char res16[12];
176 uint pitar2; /* 0x8dc0 - PEX Inbound Translation Address Register 2 */
177 char res17[4];
178 uint piwbar2; /* 0x8dc8 - PEX Inbound Window Base Address Register 2 */
202 } ccsr_pex_t; argument