xref: /linux/arch/m68k/sun3/sun3.h (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
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