| .. | .. |
|---|
| 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 |
|---|