1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | /* fault_32.c - visible as they are called from assembler */ |
3 | asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, |
4 | unsigned long address); |
5 | |
6 | void window_overflow_fault(void); |
7 | void window_underflow_fault(unsigned long sp); |
8 | void window_ret_fault(struct pt_regs *regs); |
9 | |
10 | /* srmmu.c */ |
11 | extern char *srmmu_name; |
12 | extern int viking_mxcc_present; |
13 | extern int flush_page_for_dma_global; |
14 | |
15 | extern void (*poke_srmmu)(void); |
16 | |
17 | void __init srmmu_paging_init(void); |
18 | |
19 | /* iommu.c */ |
20 | void ld_mmu_iommu(void); |
21 | |