.. | .. |
---|
225 | 225 | irq_flow_handler_t flow_handler, |
---|
226 | 226 | const char *name, int do_ack); |
---|
227 | 227 | void leon_init_timers(void); |
---|
228 | | -void leon_trans_init(struct device_node *dp); |
---|
229 | 228 | void leon_node_init(struct device_node *dp, struct device_node ***nextp); |
---|
230 | 229 | void init_leon(void); |
---|
231 | 230 | void poke_leonsparc(void); |
---|
.. | .. |
---|
255 | 254 | #define _pfn_valid(pfn) ((pfn < last_valid_pfn) && (pfn >= PFN(phys_base))) |
---|
256 | 255 | #define _SRMMU_PTE_PMASK_LEON 0xffffffff |
---|
257 | 256 | |
---|
| 257 | +/* |
---|
| 258 | + * On LEON PCI Memory space is mapped 1:1 with physical address space. |
---|
| 259 | + * |
---|
| 260 | + * I/O space is located at low 64Kbytes in PCI I/O space. The I/O addresses |
---|
| 261 | + * are converted into CPU addresses to virtual addresses that are mapped with |
---|
| 262 | + * MMU to the PCI Host PCI I/O space window which are translated to the low |
---|
| 263 | + * 64Kbytes by the Host controller. |
---|
| 264 | + */ |
---|
| 265 | + |
---|
258 | 266 | #endif |
---|