linux/arch/riscv/include/asm/purgatory.h
Thorsten Blum a24c7f3523 riscv/purgatory: add asm/purgatory.h
Add arch/riscv/include/asm/purgatory.h and provide the purgatory()
prototype via the architecture header, mirroring the x86 layout.

Remove the workaround from arch/riscv/purgatory/purgatory.c.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Link: https://patch.msgid.link/20260509073850.44595-4-thorsten.blum@linux.dev
[pjw@kernel.org: drop superfluous extern in header file]
Signed-off-by: Paul Walmsley <pjw@kernel.org>
2026-06-06 20:17:52 -06:00

12 lines
240 B
C

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_RISCV_PURGATORY_H
#define _ASM_RISCV_PURGATORY_H
#ifndef __ASSEMBLER__
#include <linux/purgatory.h>
void purgatory(void);
#endif /* __ASSEMBLER__ */
#endif /* _ASM_RISCV_PURGATORY_H */