1*0eb77376SMaciej W. Rozycki /* SPDX-License-Identifier: GPL-2.0-or-later */ 2*0eb77376SMaciej W. Rozycki /* 3*0eb77376SMaciej W. Rozycki * arch/mips/include/asm/dec/reset.h 4*0eb77376SMaciej W. Rozycki * 5*0eb77376SMaciej W. Rozycki * DECstation/DECsystem halt/reset support. 6*0eb77376SMaciej W. Rozycki * 7*0eb77376SMaciej W. Rozycki * Copyright (C) 2026 Maciej W. Rozycki 8*0eb77376SMaciej W. Rozycki */ 9*0eb77376SMaciej W. Rozycki #ifndef __ASM_DEC_RESET_H 10*0eb77376SMaciej W. Rozycki #define __ASM_DEC_RESET_H 11*0eb77376SMaciej W. Rozycki 12*0eb77376SMaciej W. Rozycki #include <linux/compiler_attributes.h> 13*0eb77376SMaciej W. Rozycki 14*0eb77376SMaciej W. Rozycki void __noreturn dec_machine_restart(char *command); 15*0eb77376SMaciej W. Rozycki void __noreturn dec_machine_halt(void); 16*0eb77376SMaciej W. Rozycki void __noreturn dec_machine_power_off(void); 17*0eb77376SMaciej W. Rozycki irqreturn_t dec_intr_halt(int irq, void *dev_id); 18*0eb77376SMaciej W. Rozycki 19*0eb77376SMaciej W. Rozycki #endif /* __ASM_DEC_RESET_H */ 20