Commit | Line | Data |
---|---|---|
e1b2f134 SR |
1 | /* fault_32.c - visible as they are called from assembler */ |
2 | asmlinkage int lookup_fault(unsigned long pc, unsigned long ret_pc, | |
3 | unsigned long address); | |
4 | asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, | |
5 | unsigned long address); | |
6 | ||
7 | void window_overflow_fault(void); | |
8 | void window_underflow_fault(unsigned long sp); | |
9 | void window_ret_fault(struct pt_regs *regs); | |
10 | ||
accf032c SR |
11 | /* srmmu.c */ |
12 | extern char *srmmu_name; | |
e8c29c83 SR |
13 | extern int viking_mxcc_present; |
14 | extern int flush_page_for_dma_global; | |
accf032c SR |
15 | |
16 | extern void (*poke_srmmu)(void); | |
e8c29c83 SR |
17 | |
18 | void __init srmmu_paging_init(void); | |
a2b0aa94 SR |
19 | |
20 | /* iommu.c */ | |
21 | void ld_mmu_iommu(void); | |
22 | ||
23 | /* io-unit.c */ | |
24 | void ld_mmu_iounit(void); |