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