1*c50b1fc1SGeert Uytterhoeven /* SPDX-License-Identifier: GPL-2.0 */ 2*c50b1fc1SGeert Uytterhoeven 3*c50b1fc1SGeert Uytterhoeven #include <linux/linkage.h> 4*c50b1fc1SGeert Uytterhoeven 5*c50b1fc1SGeert Uytterhoeven struct rtc_time; 6*c50b1fc1SGeert Uytterhoeven 7*c50b1fc1SGeert Uytterhoeven /* config.c */ 8*c50b1fc1SGeert Uytterhoeven asmlinkage void sun3_init(void); 9*c50b1fc1SGeert Uytterhoeven 10*c50b1fc1SGeert Uytterhoeven /* idprom.c */ 11*c50b1fc1SGeert Uytterhoeven void sun3_get_model(char *model); 12*c50b1fc1SGeert Uytterhoeven 13*c50b1fc1SGeert Uytterhoeven /* intersil.c */ 14*c50b1fc1SGeert Uytterhoeven int sun3_hwclk(int set, struct rtc_time *t); 15*c50b1fc1SGeert Uytterhoeven 16*c50b1fc1SGeert Uytterhoeven /* leds.c */ 17*c50b1fc1SGeert Uytterhoeven void sun3_leds(unsigned char byte); 18*c50b1fc1SGeert Uytterhoeven 19*c50b1fc1SGeert Uytterhoeven /* mmu_emu.c */ 20*c50b1fc1SGeert Uytterhoeven void mmu_emu_init(unsigned long bootmem_end); 21*c50b1fc1SGeert Uytterhoeven int mmu_emu_handle_fault(unsigned long vaddr, int read_flag, int kernel_fault); 22*c50b1fc1SGeert Uytterhoeven void print_pte_vaddr(unsigned long vaddr); 23